Planitia - Death...

Forum Archive - from http://theuniversal.net
User avatar
Nigel
World Owner
World Owner
Posts: 428
Joined: Fri Oct 03, 2003 11:31 pm
Location: UK

Planitia - Death...

Post by Nigel »

um, could I request that we move to a back up if you have one for say 3 days back at most?
I kinda just died for no reason with full health, and i've lost a lot, and salvaged what I can.

Dude died, Malkiah died, I died, god knows who else has died....

I never thought I would say this, but I've been struck by a death bug :P
Seyss
Posts: 1
Joined: Sun Feb 27, 2005 5:35 am

Post by Seyss »

I died.... its sad dude left he was cool
User avatar
nihilistic
Posts: 61
Joined: Sat Dec 11, 2004 11:19 am
Location: deep

space

planitia potatoe famien

Post by nihilistic »

poeple are droping like flys on planitia, somthings gone horibbly wrong.
poeple are losing big accounts, and some are just quiting the planets becuase of it.
im asking for a full inquerry into he matter by anyone with subtantial lvl, dev, whoever
sabrada.com seems to be down so i cannot conntact junk, someone do that please.
User avatar
Nigel
World Owner
World Owner
Posts: 428
Joined: Fri Oct 03, 2003 11:31 pm
Location: UK

Post by Nigel »

After spending all that time getting everything back, i'm dead again, so i'm going to tactfully retreat from the planet until it's fixed.

It's completely ficked :P
User avatar
leigon
World Owner
World Owner
Posts: 563
Joined: Thu Apr 15, 2004 11:23 pm
Location: UK - Programming under the influance.

Post by leigon »

the investigation into this has been going on for a while... ever since the death bugs on gyruss...

some reson no one died on zoric O.o LOL
User avatar
Nigel
World Owner
World Owner
Posts: 428
Joined: Fri Oct 03, 2003 11:31 pm
Location: UK

Post by Nigel »

Well this is the worst case i've seen, everyones dying left and right, it's madness.
Swabie
Posts: 59
Joined: Tue Feb 01, 2005 9:29 am

Post by Swabie »

Oh the humanity! it was like a scene from some sick natural disaster... Somehow i avoided the carnage an managed to pick up a few leavings. Thibz will now emerge as the "Supreme Ruler of Planita" with his 5+ towns (Qwerty has destructed all.) and complete control of the car industry (dude's lont-time 1-3car fac has been mercilessly destroyed along with a bevy of engines and parts places) Man, wheres FearNick with his reporters pen when you need him?! He's got some stories to break!
User avatar
GK8000
Posts: 264
Joined: Mon Jun 21, 2004 2:37 am
Location: Ich bin ein Universian

Post by GK8000 »

Sounds nasty... No way I'm goin in there
10dollars

Post by 10dollars »

the investigation into this has been going on for a while... ever since the death bugs on gyruss...

some reson no one died on zoric O.o LOL
Heh, probably some unusal COINCIDENCE..

o.O zaroba making some big ass bug, to eliminate possible threats... O.o
User avatar
leigon
World Owner
World Owner
Posts: 563
Joined: Thu Apr 15, 2004 11:23 pm
Location: UK - Programming under the influance.

Post by leigon »

or it could be "The Universal Plage" ....

"Welcom the new feture of the universal... people die in mass on worlds just like the good old plage...

P.s. its not a bug its a 'feture' ;)"
User avatar
Mit
Staff
Staff
Posts: 3551
Joined: Sun Sep 21, 2003 10:14 pm
Location: Unknown

Post by Mit »

to look into this i need..

a) an exact description of the sequence of events leading to a death, including..
what you were doin before it happened.
what game-time it was.
what was the msg displayed when you died.(*exact* wording pls)
whether you exploded or just died. etc
and any other info u can give :]

and also..
b) jem, a copy of the planitia.isl and server death logs would be interesting :)

until i get somethin along those lines my guess is as good as anyones as to why this is happening. Theres nothing changed codewise related to hunger & thirst for a good year or two, and well.. it wasnt a problem last year :)
User avatar
Malkiah
Posts: 397
Joined: Thu Nov 25, 2004 2:23 am
Location: Rock Island, IL, USA
Contact:

Post by Malkiah »

i left on me own free will, frozen, log in to check on what was going on, no ops to re-freeze me, so i mailed FN to freeze me asap, but i guess it was too late. But yes, Junk....you have lost many good players. Im telling yuh it has something to do with Health Decay, i feel it.
User avatar
Mit
Staff
Staff
Posts: 3551
Joined: Sun Sep 21, 2003 10:14 pm
Location: Unknown

Post by Mit »

well.. after a good few hours searching, ive found one suspicious bit of code, but it doesnt completely explain the situation.

Its involved with a system for load-balancing the server updates when theres a lot of records to go thru.. (when theres 1000s of players registered, updating everyones health in one go would pause the server for a while, whichd cause regular lag spikes, so instead the server regulalrly runs thru smaller batches of player updates till they're all done).. so the good bit about that is this it explains why it'd never happen on anythin ive ever tested (which didnt have the number of records of planitia). The bad bit is that even if this fails in the way i think it might possibly do, it shouldnt ever actually kill anyone unless settings were quite extreme. (i dont have access to the settings on planitia to check that atm). The other bad bit is that without some more info, its all a complete shot in the dark and might not be a problem at all :]

I can find out if this is the cause easily enough once i've got a copy of the planitia.isl and a copy of the recent 'exitdeath.log'

Leig, i'd be interested to know how many registered accounts were on gyruss, and how long the day cycle was.

In the 42.3 server build, ive put in a temporary fix to cope with the possible bug in the loadbalancing bit, as well as adding some more info to the server.log... more info as soon as i find out more..
User avatar
Mit
Staff
Staff
Posts: 3551
Joined: Sun Sep 21, 2003 10:14 pm
Location: Unknown

Post by Mit »

p.s. Or yeh, its a plague feature. :)
User avatar
GK8000
Posts: 264
Joined: Mon Jun 21, 2004 2:37 am
Location: Ich bin ein Universian

Post by GK8000 »

Conspiracy! *twitch twitch*
User avatar
leigon
World Owner
World Owner
Posts: 563
Joined: Thu Apr 15, 2004 11:23 pm
Location: UK - Programming under the influance.

Post by leigon »

667 players... V2, over 1200 on V1

Day length was 300
User avatar
Mit
Staff
Staff
Posts: 3551
Joined: Sun Sep 21, 2003 10:14 pm
Location: Unknown

Post by Mit »

woohooo.. found it :) wasnt anything to do with all that stuff mentioned above :]

Ive had a fun lil debugging session on a copy of planitia, watching ppl die (which is a curiously satisfying process when you watch it happen in code ;] ).. most were legitimate deaths until finally the case of 'Bashar_NL' turned up... He was sitting at home, pretty much full health, low hunger, low thirst, then bam.. dead.

The reason, it turned out, is that he was so well fed that his health went too high for the code and so looped to a huge negative number. The restorative effects of low hunger on planitia are set quite a bit higher than ive tested with before and so i missed that possibility. (Sorry! my bad).
The offending code has now been fixed so that its impossible for your health to go into negative values like that. (Will be in server 1.42.3, which i'll put up tonight).

(thanks to jemrada for forwarding me a copy of the isl to debug)
User avatar
Mit
Staff
Staff
Posts: 3551
Joined: Sun Sep 21, 2003 10:14 pm
Location: Unknown

Post by Mit »

p.s. Nigel, this also explains why you had a particular problem with 'Fruit'.. which is the foodsource that has the biggest restorative health effect..
User avatar
leigon
World Owner
World Owner
Posts: 563
Joined: Thu Apr 15, 2004 11:23 pm
Location: UK - Programming under the influance.

Post by leigon »

The Universal Death Bug RIP 2004-2005

May it rest in pices under a sea of whiskey in mits fridge.

Wait... does this mean we can't go -9999999999999999mph and -128alt any more ? ;) lol
User avatar
Techboy
Posts: 63
Joined: Wed Jan 05, 2005 4:26 pm

Post by Techboy »

yah leig you should have worked that one out :P

"Leigon> I'm in minuses now"

if (health == 300) {
freezepl(i);
} €::)
Locked