MantisBT - Zandronum
View Issue Details
0002238Zandronum[All Projects] Bugpublic2015-05-18 01:562018-09-30 21:38
WaTaKiD 
Torr Samaho 
normalcrashalways
closedfixed 
MicrosoftWindowsXP/Vista/7
2.0 
2.12.1 
0002238: crash when connecting to server with demo recording enabled
i think its possible the crash will go away when "things not found in" is fixed, but who am i to really say, im just reporting the crash as suggested

'http://www.best-ever.org/download?file=duel32c_st.pk3 [^]'

'https://www.dropbox.com/s/t8jeb6wr7b5mjd4/zandronum-3.0-150517-2229-82d094f-windows.zip?dl=0 [^]'

'https://www.dropbox.com/s/ebrxoomppc08yhv/pdb-82d094f.zip?dl=0 [^]'

fwiw, i use doomseeker to host and ide to record/connect
host server with duel32c_st.pk3
connect while having demo recording enabled
close zandro after getting the "things not found in" error
crash report
> zandronum.exe!DArgs::CheckParm(const char * check=0x00869e24, int start=1) Line 136 + 0x7 bytes C++
     zandronum.exe!PrintString(int printlevel=0, const char * outline=0x00000000) Line 1001 + 0x12 bytes C++
     zandronum.exe!VPrintf(int printlevel=0, const char * format=0x00000000, char * parms=0x0018e0b4) Line 1057 + 0xb bytes C++
     zandronum.exe!Printf(const char * format=0x0086b95c, ...) Line 1082 C++
     zandronum.exe!CLIENTDEMO_FinishRecording() Line 574 + 0x1d bytes C++
     zandronum.exe!call_terms() Line 212 + 0x11 bytes C++
     zandronum.exe!doexit(int code=-1, int quick=0, int retcaller=0) Line 553 C
     zandronum.exe!exit(int code=-1) Line 398 + 0xd bytes C
     zandronum.exe!DoMain(HINSTANCE__ * hInstance=0x00000000) Line 1056 + 0x7 bytes C++
     zandronum.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * nothing=0x00000000, char * cmdline=0x017337df, int nCmdShow=5) Line 1354 C++
     zandronum.exe!__tmainCRTStartup() Line 315 + 0x1c bytes C
No tags attached.
zip CrashReport-thingsnotfoundin.zip (21,126) 2015-05-18 01:56
/tracker/file_download.php?file_id=1497&type=bug
Issue History
2015-05-18 01:56WaTaKiDNew Issue
2015-05-18 01:56WaTaKiDFile Added: CrashReport-thingsnotfoundin.zip
2015-05-20 06:08Torr SamahoNote Added: 0012340
2015-05-20 18:33Torr SamahoNote Added: 0012341
2015-05-20 18:41cobaltAssigned To => Torr Samaho
2015-05-20 18:41cobaltStatusnew => needs testing
2015-05-20 18:41cobaltTarget Version => 2.1
2015-05-20 18:41cobaltDescription Updatedbug_revision_view_page.php?rev_id=7122#r7122
2015-05-20 18:41cobaltSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=7124#r7124
2015-05-20 18:41cobaltAdditional Information Updatedbug_revision_view_page.php?rev_id=7126#r7126
2015-05-20 18:41cobaltNote Added: 0012342
2015-05-24 18:51DuskProduct Version => 2.0
2015-05-24 18:51DuskSummary[merge experiments] crash when connecting to server with demo recording enabled => crash when connecting to server with demo recording enabled
2015-05-24 18:51DuskDescription Updatedbug_revision_view_page.php?rev_id=7140#r7140
2015-05-24 18:51DuskSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=7141#r7141
2015-05-24 18:51DuskAdditional Information Updatedbug_revision_view_page.php?rev_id=7142#r7142
2015-05-26 22:16WaTaKiDNote Added: 0012424
2015-05-26 22:16WaTaKiDStatusneeds testing => resolved
2015-05-26 22:16WaTaKiDResolutionopen => fixed
2015-05-26 22:16WaTaKiDFixed in Version => 2.1
2018-09-30 21:38Blzut3Statusresolved => closed

Notes
(0012340)
Torr Samaho   
2015-05-20 06:08   
Almost the same thing happens 2.0. It doesn't crash, but gracefully error out. Nevertheless, demo recording is broken. I think I know why this is happening.
(0012341)
Torr Samaho   
2015-05-20 18:33   
Should be fixed now in 2.1.
(0012342)
cobalt   
2015-05-20 18:41   
Issue addressed by commit c9f8775ba689: Fixed: Trying to record client demos on some mods, e.g. duel32c_st.pk3, caused the client to error out (fixes 2238).
Committed by Benjamin Berkels [Torr Samaho] on Wednesday 20 May 2015 20:32:36

Changes in files:
 docs/zandronum-history.txt | 1 +
 src/d_main.cpp | 5 +++++
 src/network.cpp | 4 ++++
 src/sdl/i_system.cpp | 4 ----
 src/win32/i_system.cpp | 4 ----
 5 files changed, 10 insertions(+), 8 deletions(-)
(0012424)
WaTaKiD   
2015-05-26 22:16   
i can now successfully join a server with duel32c_st.pk3 while having demo recording enabled