[Fixed] Crash!

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Crash!

Postby HotWax » Sun Nov 02, 2003 12:41 pm

Code: STACK_OVERFLOW
Flags: 00000000
Address: 0046a633

Windows NT 5.1 Build 2600 Service Pack 1

GS=0000 FS=0038 ES=0023 DS=0023
EAX=001461f3 EBX=00000009 ECX=ffa00000 EDX=0a395108
ESI=0a3f1104 EDI=0a395368
EBP=01000000 EIP=0046a633 ESP=00032fe0 CS=001b SS=0023
EFlags=00010293
CF+ PF- AF+ ZF- SF+ TF- IF+ DF- OF- NT- RF+ VM- AC- VI- VP-

FPU State:
ControlWord=027f StatusWord=4020 TagWord=ffff
ErrorOffset=00000000
ErrorSelector=00000000
DataOffset=00000000
DataSelector=ffff0000
Cr0NpxState=00000000

MM0=0000000000000000
MM1=0000000000000000
MM2=feeef772f7795800
MM3=b400000000000000
MM4=0000000000000000
MM5=0a3f11040a395368
MM6=01000000001461f3
MM7=0000002300032fe0

Running threads:
0000021c at 0046a633*
00000710
00000714
00000768
000007a4
000007a8
000007ac
0000079c
000007b0
000007b4
00000718

Loaded modules:
00400000 - 0061dfff *zdoom.exe
77f50000 - 77ff6fff ntdll.dll
77e60000 - 77f45fff kernel32.dll
71950000 - 71a33fff COMCTL32.dll
77c10000 - 77c62fff msvcrt.dll
77c70000 - 77caffff GDI32.dll
77d40000 - 77dc5fff USER32.dll
77dd0000 - 77e5cfff ADVAPI32.dll
78000000 - 78085fff RPCRT4.dll
63180000 - 631e4fff SHLWAPI.dll
71ad0000 - 71ad7fff WSOCK32.dll
71ab0000 - 71ac4fff WS2_32.dll
71aa0000 - 71aa7fff WS2HELP.dll
76b40000 - 76b6bfff WINMM.dll
10000000 - 10090fff fmod.dll
77be0000 - 77bf3fff MSACM32.dll
771b0000 - 772d0fff ole32.dll
763b0000 - 763f4fff comdlg32.dll
773d0000 - 77bc1fff SHELL32.dll
76390000 - 763abfff IMM32.DLL
629c0000 - 629c7fff LPK.DLL
72fa0000 - 72ff9fff USP10.dll
003c0000 - 003eafff msctfime.ime
76f50000 - 76f57fff wtsapi32.dll
76360000 - 7636efff WINSTA.dll
76f90000 - 76f9ffff Secur32.dll
51080000 - 510d5fff dsound.dll
77c00000 - 77c06fff VERSION.dll
72d20000 - 72d28fff wdmaud.drv
72d10000 - 72d17fff msacm32.drv
77bd0000 - 77bd6fff midimap.dll
5ef80000 - 5ef83fff KsUser.dll
76fd0000 - 77047fff CLBCATQ.DLL
77120000 - 771aafff OLEAUT32.dll
77050000 - 77114fff COMRes.dll
6ce10000 - 6ce44fff dinput8.dll
688f0000 - 688f8fff HID.DLL
76670000 - 76756fff SETUPAPI.DLL
1c700000 - 1c707fff wishf201.dll
72280000 - 722a7fff DINPUT.DLL
51000000 - 51046fff ddraw.dll
73bc0000 - 73bc5fff DCIMAN32.dll
01920000 - 01926fff iTchHk.dll
746f0000 - 74715fff Msimtf.dll
74720000 - 74763fff MSCTF.dll
0a380000 - 0a386fff kbdhook.dll

Bytes near EIP:
0046a623: 20 c3 89 47 48 a1 44 50 5a 00 8b 0d 38 50 5a 00
0046a633: 89 04 24 8b 07 8b 10 8b 40 04 53 8b 1d 3c 50 5a
0046a643: 00 2b ca 8b 15 40 50 5a 00 2b c3 56 89 4c 24 0c

ZDoom version 2.0.52

Command line:
zdoom -iwad iwad\doom2.wad -file autoload\doom\*.wad autoload\doom2\*.wad
IWAD: doom2.wad

Current map: map01

viewx = -13048351
viewy = 55903943
viewz = 3219315
viewangle = 4173332480

Possible call trace:
0046a633 BOOM
0046a830 call 0046a610
0046ab88 call 0046a790
0046ae93 call 0046a930
0044a920 call 0046ac30
0044bdcc call 0044a910
0045c0d2 call eax
004aacd3 call 0045bfd0
0045c0d2 call eax
0044bdde call 0045bfd0
0045c0d2 call eax
004aacd3 call 0045bfd0
0045c0d2 call eax
0044bdde call 0045bfd0
0045c0d2 call eax
004aacd3 call 0045bfd0
0045c0d2 call eax
0044bdde call 0045bfd0
(... The above 4 lines repeat a couple hundred more times ...)

This occured after accidentally spawning a MarineBFG into a solid area, namely at the bottom of the starting ledge in Doom 2's MAP01, while playing on Nightmare with cheats enabled. At first I didn't notice there was a problem and he fired normally (though didn't hit anything -- the BFG impacted immediately). Once I got close to him to see if he could damage me, ZDoom bombed out with the above error.
User avatar
HotWax
Do what you must, and pay the price later.
 
Joined: 18 Jul 2003
Location: Idaho Falls, ID

Postby randi » Mon Nov 03, 2003 3:52 pm

Fixed.
User avatar
randi
Site Admin
 
Joined: 09 Jul 2003


Return to Closed Bugs

Who is online

Users browsing this forum: No registered users and 4 guests