BackTrak / TracTest

0 stars 0 forks source link

ICE made cores crash the server in CTF game mode #1

Closed BackTrak closed 8 years ago

BackTrak commented 8 years ago

Reported by Zapper on 5 Jan 2010 07:10 UTC Launching a CTF game with a cc_05b.core ICE made cores break FZDebug servers... the flag pedastal has to be the last station in the core. If the last station in the core does not have the pedastal ability, this will cause a crash. This is found with the cc_05b core.

IstationTypeIGC*    ppedestal = pmission->GetStationTypes()->last()->data();
assert (ppedestal->HasCapability(c_sabmPedestal));
2778 common.cpp

The test that found this bug was conducted with FZDebug Win32 Build of the server.

The Issue at hand is to address this to the developers of ICE and to make a logic check that test the last station is a pedestal or make a logic check in the server to avoid launching broken cores with this error.

BackTrak commented 8 years ago

Modified by fuzzylunkin1 on 5 Jan 2010 07:21 UTC

BackTrak commented 8 years ago

Modified by fuzzylunkin1 on 5 Jan 2010 07:23 UTC

BackTrak commented 8 years ago

Modified by fuzzylunkin1 on 5 Jan 2010 07:25 UTC

BackTrak commented 8 years ago

Modified by fuzzylunkin1 on 8 Jan 2010 19:25 UTC

BackTrak commented 8 years ago

Modified by fuzzylunkin1 on 8 Jan 2010 19:25 UTC

BackTrak commented 8 years ago

Comment by Andon on 12 Jul 2010 06:08 UTC What, exactly, does the "Pedestal" entail? Is it something that we could have the game remove if it's not found?

BackTrak commented 8 years ago

Comment by fuzzylunkin1 on 19 Jul 2010 04:47 UTC ICE Developer isn't going to get around to this.

BackTrak commented 8 years ago

Comment by Imago on 19 Jul 2010 04:49 UTC well we can keep crashing servers with it, the core dev and server admins should work to fix this then until core dev utilizes text cores / database for core updates instead of ICE made core.