MantisBT - Zandronum
View Issue Details
0003098Zandronum[All Projects] Bugpublic2017-04-27 19:492018-09-30 21:45
Korshun 
Torr Samaho 
normalminoralways
closedfixed 
MicrosoftWindowsXP/Vista/7
3.0-beta 
3.03.0 
0003098: Client crash if shooting any vanilla weapon on empty 128x128 Sectorcraft map
This is a strange crash. It happens only on a 128x128 Sectorcraft map. It crashes the client when he shoots a vanilla weapon (a hitscan one, a projectile one, even the fist), but somehow doesn't affect sectorcraft editing weapons.

The crash doesn't happen on smaller maps, like a 96x96 one. It also doesn't happen if some significant amount of stuff (not one sector) is built on the 128x128 map. It happens no matter where you are standing or where you are shooting.

The attached file is the 128x128 Sectorcraft map where the crash happens. The crash happens without sectorcraft loaded, so it's not caused by Sectorcraft.

This crash is not present in 2.1.2.
No tags attached.
? scraft03.pk3 (1,193,582) 2017-04-27 19:49
/tracker/file_download.php?file_id=2081&type=bug
Issue History
2017-04-27 19:49KorshunNew Issue
2017-04-27 19:49KorshunFile Added: scraft03.pk3
2017-04-27 19:50KorshunNote Added: 0017374
2017-04-29 11:32Torr SamahoNote Added: 0017397
2017-04-29 12:09Torr SamahoNote Added: 0017398
2017-04-29 12:10Torr SamahoAssigned To => Torr Samaho
2017-04-29 12:10Torr SamahoStatusnew => needs testing
2017-04-29 12:10Torr SamahoTarget Version => 3.0
2017-05-02 12:39KorshunNote Added: 0017519
2017-05-02 22:18Ru5tK1ngStatusneeds testing => resolved
2017-05-02 22:18Ru5tK1ngResolutionopen => fixed
2017-05-02 22:18Ru5tK1ngFixed in Version => 3.0
2018-09-30 21:45Blzut3Statusresolved => closed

Notes
(0017374)
Korshun   
2017-04-27 19:50   
Sometimes this bug makes clients other than the one who tried to shoot to crash too.
(0017397)
Torr Samaho   
2017-04-29 11:32   
I just checked: The same thing happens offline and in GZDoom 1.8.6. It's an infinite recursion in the sound code. It does not happen in GZDoom 2.4.0, so we'll have to figure out when GZDoom fixed this and backport the fix.
(0017398)
Torr Samaho   
2017-04-29 12:09   
I identified and backported the fix from GZDoom.
(0017519)
Korshun   
2017-05-02 12:39   
Fixed in 170501-1721.