MantisBT - Zandronum
View Issue Details
0001786Zandronum[All Projects] Bugpublic2014-04-21 22:222014-04-22 03:26
MajorSlime 
 
normalcrashsometimes
closedno change required 
1.2 
 
0001786: Access Violation crash on startup.
I have a wad I'm working on, and for some reason, starting recently, Zandronum will crash when loading up any of the maps in the wad, stating an Access Violation. This does not happen every single time, but it happens most of the time. It happens more often when the map is changed to another than when first loading up a server.

Also, this appears to be OS independent. 75 (creator of the ChexPack), has tried hosting on Linux, (while I usually use Windows), and it also crashes with the same error.
Download my wad from the link in Additional Information. It relies on chex3.wad, and ChexPack, both of which also have links i'll post. Then, simply try to host a server with them, and switch between maps with 'changemap'. It may have to be tried multiple times, as this bug doesn't seem to happen 100% of the time.
My WAD:'https://www.dropbox.com/sh/h2ss6ygncjce8c8/z2hX0KIHVf/CPS-A02.wad [^]'
chex3.wad:'http://www.ifocserv.net/ftp/wads/chex3.wad [^]'
ChexPack:'http://www.ifocserv.net/ftp/wads/ChexPackP16-3.2.pk3 [^]'

CrashReport:'https://www.dropbox.com/sh/h2ss6ygncjce8c8/IyhjE1kg8K/CrashReport.zip [^]'
No tags attached.
zip CrashReport.zip (18,751) 2014-04-21 22:22
/tracker/file_download.php?file_id=1204&type=bug
Issue History
2014-04-21 22:22MajorSlimeNew Issue
2014-04-21 22:22MajorSlimeFile Added: CrashReport.zip
2014-04-22 02:40MajorSlimeNote Added: 0008626
2014-04-22 02:41MajorSlimeNote Edited: 0008626bug_revision_view_page.php?bugnote_id=8626#r4666
2014-04-22 03:26ArcoPriorityhigh => normal
2014-04-22 03:26ArcoStatusnew => closed
2014-04-22 03:26ArcoResolutionopen => no change required

Notes
(0008626)
MajorSlime   
2014-04-22 02:40   
(edited on: 2014-04-22 02:41)
Whoop, nevermind. Its my ACS code apparently. Probably an out of bounds error while accessing an array or something similar. Sorry for taking people's time! Can this be closed somehow or something?

On a similar note, might be a good idea for better ACS error-handling somehow...