MantisBT - Zandronum
View Issue Details
0002960Zandronum[All Projects] Bugpublic2016-12-12 07:192018-09-30 21:51
Zombie 
Edward-san 
highcrashalways
closedfixed 
LinuxUbuntu10.04 x86-64
3.0-beta 
3.03.0 
0002960: Strife Crashes when transitioning between two levels in multi-player games
Strife Crashes when transitioning between two levels in multi-player games on Zandronum 3.x. It does not on 2.1.2. All you have to do is transition levels no less then three times.
Enter and exit any level transition, say Map01 to Map02 and back again, on the third transition the server instance will crash with a segfault disconnecting all clients.
Initial investigations linked this to Wrath of Cronos. Wrath of Cronos has no impact on this bug at all. Te bug occurs with or without wrath of Cronos loaded.
No tags attached.
child of 0002885closed Torr Samaho deathmatch CVar doesn't take effect when used via command-line 
? hub_voodoo.wad (6,339) 2016-12-22 11:05
/tracker/file_download.php?file_id=1992&type=bug
Issue History
2016-12-12 07:19ZombieNew Issue
2016-12-12 12:50Edward-sanNote Added: 0016474
2016-12-12 12:50Edward-sanStatusnew => feedback
2016-12-12 12:53ZombieNote Added: 0016475
2016-12-12 12:53ZombieStatusfeedback => new
2016-12-12 13:03ZombieNote Added: 0016476
2016-12-12 13:58Edward-sanNote Added: 0016477
2016-12-12 13:58Edward-sanStatusnew => confirmed
2016-12-12 13:58Edward-sanRelationship addedchild of 0002885
2016-12-12 14:24ZombieNote Added: 0016479
2016-12-12 15:54DrinkyBirdNote Added: 0016480
2016-12-12 16:03ZombieNote Added: 0016481
2016-12-12 23:18Edward-sanNote Added: 0016484
2016-12-12 23:41ZombieNote Added: 0016485
2016-12-13 11:04DrinkyBirdNote Added: 0016488
2016-12-13 11:06ZombieNote Added: 0016489
2016-12-18 21:27Torr SamahoTarget Version => 3.0
2016-12-18 21:48ZombieNote Added: 0016532
2016-12-18 21:51DrinkyBirdNote Added: 0016534
2016-12-22 11:05Edward-sanFile Added: hub_voodoo.wad
2016-12-22 11:10Edward-sanNote Added: 0016538
2016-12-22 11:10Edward-sanAssigned To => Torr Samaho
2016-12-22 11:10Edward-sanStatusconfirmed => assigned
2016-12-22 11:11Edward-sanNote Edited: 0016538bug_revision_view_page.php?bugnote_id=16538#r9993
2016-12-22 19:43Torr SamahoNote Added: 0016539
2016-12-24 09:14Edward-sanNote Added: 0016544
2016-12-24 09:14Edward-sanAssigned ToTorr Samaho => Edward-san
2016-12-24 09:14Edward-sanStatusassigned => feedback
2016-12-24 09:15Edward-sanNote Edited: 0016544bug_revision_view_page.php?bugnote_id=16544#r9997
2016-12-29 21:18ZombieNote Added: 0016569
2016-12-29 21:18ZombieStatusfeedback => assigned
2016-12-30 02:29Edward-sanNote Added: 0016571
2016-12-30 02:29Edward-sanStatusassigned => feedback
2016-12-30 02:32ZombieNote Added: 0016572
2016-12-30 02:32ZombieStatusfeedback => assigned
2017-01-01 02:04ZombieNote Added: 0016580
2017-01-16 11:37Edward-sanNote Added: 0016646
2017-01-16 11:37Edward-sanStatusassigned => needs review
2017-01-18 12:48Edward-sanNote Added: 0016652
2017-01-18 12:48Edward-sanStatusneeds review => needs testing
2017-01-18 12:48Edward-sanNote Edited: 0016652bug_revision_view_page.php?bugnote_id=16652#r10061
2017-01-25 03:08Ru5tK1ngNote Added: 0016685
2017-01-25 03:08Ru5tK1ngStatusneeds testing => resolved
2017-01-25 03:08Ru5tK1ngResolutionopen => fixed
2017-01-25 03:08Ru5tK1ngFixed in Version => 3.0
2018-09-30 21:51Blzut3Statusresolved => closed

Notes
(0016474)
Edward-san   
2016-12-12 12:50   
Can you check older 3.0 builds and see if the crash still happens?
(0016475)
Zombie   
2016-12-12 12:53   
I would try build 614, but there is no Linux build of that, I can post a log. I'm using TPSG Painkiller hosting to do this. Its not on my local system.
(0016476)
Zombie   
2016-12-12 13:03   
3.0-alpha-r160814-2010 has no Linux build.
3.0-alpha-r160717-1138 also has no Linux Build.
(0016477)
Edward-san   
2016-12-12 13:58   
I can reproduce this and can see it's caused by the fix for ticket 0002885 .
(0016479)
Zombie   
2016-12-12 14:24   
Can you produce the requested builds so I can do Regression testing?
(0016480)
DrinkyBird   
2016-12-12 15:54   
(Psst! If you ask nicely, I can make a build of Zandronum and slap it on TSPG for you...)
(0016481)
Zombie   
2016-12-12 16:03   
That would be outstanding. Please do so!
(0016484)
Edward-san   
2016-12-12 23:18   
If I was not clear enough with 0002960:0016477, it's already tested (I did bisect the history). Only a fix is needed.
(0016485)
Zombie   
2016-12-12 23:41   
Oh, I see. Thank you. AOSP, can you upload a patch to Painkiller?
(0016488)
DrinkyBird   
2016-12-13 11:04   
No, because it appears there isn't a fix for it yet.
(0016489)
Zombie   
2016-12-13 11:06   
I understand and will wait for a fix to be released.
(0016532)
Zombie   
2016-12-18 21:48   
Does this mean a patch I can issue to Painkiller is open?
(0016534)
DrinkyBird   
2016-12-18 21:51   
No. It means the bug will be fixed in time for the release of 3.0.
(0016538)
Edward-san   
2016-12-22 11:10   
(edited on: 2016-12-22 11:11)
The crash happens with any hub cluster containing a map with a voodoo doll. See the attached example wad which works with doom2 (very reduced, indeed...).

To reproduce:

server command line:

zandronum -iwad doom2.wad -file hub_voodoo.wad -host 1 -warp 01 -skill 4 -private


connect one client and enter the portal until the server crashes.

(0016539)
Torr Samaho   
2016-12-22 19:43   
Thanks for the example wad! The crash does not occur under Windows, right? At least I couldn't reproduce it locally under Windows so far.
(0016544)
Edward-san   
2016-12-24 09:14   
(edited on: 2016-12-24 09:15)
Can you check if building'https://bitbucket.org/zandronum/zandronum-sandbox/commits/38b6a000e0bd47ae4f18c3e17bec47e7a2ba444e [^]' fixes the issue and doesn't cause regressions (also from windows)?

(0016569)
Zombie   
2016-12-29 21:18   
Are you asking me?
(0016571)
Edward-san   
2016-12-30 02:29   
No, sorry, it was for Torr Samaho and anybody who can build it and check.
(0016572)
Zombie   
2016-12-30 02:32   
I have a build issues due to the lack of an RPM Spec File for the RPM Build system.
(0016580)
Zombie   
2017-01-01 02:04   
Can I get someone who works on Painkiller to upload a test build to TSPG?
(0016646)
Edward-san   
2017-01-16 11:37   
'https://bitbucket.org/Torr_Samaho/zandronum/pull-requests/192/fixed-regression-with-vodoo-doll-players [^]'
(0016652)
Edward-san   
2017-01-18 12:48   
Fix added in 3.0 upstream:'https://bitbucket.org/Torr_Samaho/zandronum/commits/89cf3bfb98b1754f1fe2650b17a99e49855afb95 [^]'

(0016685)
Ru5tK1ng   
2017-01-25 03:08   
I grabbed the latest changes and set up a server online with 2 clients. I could not reproduce the crash despite multiple level transitions.