[Fixed] Constant DeathKings Crash

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Constant DeathKings Crash

Postby Anonymous » Wed Nov 19, 2003 4:13 am

Hello

This is the 4th time Hexen crashed....I am using Zdoom 2.52 and I wan in Map Constable's Gate just pressing 1 to switch weapons during a fight then boom it's history...
Any help will be appreciated.....BTW Doom II seems to be running fine.
Also the main Hexen game hasn't crashed yet...
here it is.

Code: ACCESS_VIOLATION
Tried to read address 00000018
Flags: 00000000
Address: 0045fa85

Windows NT 5.1 Build 2600 Service Pack 1

GS=0000 FS=0038 ES=0023 DS=0023
EAX=02c48677 EBX=0662bed0 ECX=066e3468 EDX=0053d330
ESI=00000000 EDI=066e3468
EBP=00010000 EIP=0045fa85 ESP=0012fbd8 CS=001b SS=0023
EFlags=00010246
CF- PF+ AF- ZF+ SF- TF- IF+ DF- OF- NT- RF+ VM- AC- VI- VP-

FPU State:
ControlWord=027f StatusWord=7820 TagWord=3fff
ErrorOffset=0045fa72
ErrorSelector=0500001b
DataOffset=066e3578
DataSelector=ffff0023
Cr0NpxState=00000000

MM0=a000000000000000
MM1=0000006800000000
MM2=0000000000000000
MM3=0000000000000000
MM4=0000000000000000
MM5=00000000066e3468
MM6=0001000002c48677
MM7=000000230012fbd8

Running threads:
00000334 at 0045fa85*
00000bec
00000f30
00000f90
00000f94
00000f98
00000f10
00000f18
00000dc0

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 - 77dcbfff USER32.dll
77dd0000 - 77e5cfff ADVAPI32.dll
78000000 - 78085fff RPCRT4.dll
70a70000 - 70ad4fff SHLWAPI.dll
71ad0000 - 71ad7fff WSOCK32.dll
71ab0000 - 71ac3fff 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
629c0000 - 629c7fff LPK.DLL
72fa0000 - 72ff9fff USP10.dll
5ad70000 - 5ada3fff uxtheme.dll
74720000 - 74763fff MSCTF.dll
76f50000 - 76f57fff wtsapi32.dll
76360000 - 7636efff WINSTA.dll
76f90000 - 76f9ffff Secur32.dll
605d0000 - 605d7fff mslbui.dll
77120000 - 771aafff OLEAUT32.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
77050000 - 77114fff COMRes.dll
6ce10000 - 6ce44fff dinput8.dll
688f0000 - 688f8fff HID.DLL
76670000 - 76756fff SETUPAPI.DLL
51000000 - 51046fff ddraw.dll
73bc0000 - 73bc5fff DCIMAN32.dll
61da0000 - 61daffff mcicda.dll

Bytes near EIP:
0045fa75: 01 00 00 8b 74 24 2c 89 9f b4 00 00 00 8b 43 18
0045fa85: 8b 56 18 d9 5c 24 30 8b 6b 1c 8b 4e 20 2b d0 8b
0045fa95: 46 1c 89 54 24 28 db 44 24 28 8b 53 20 2b c5 d9

ZDoom version 2.0.52

Command line:
c:\HEXEN\zdoom.exe
IWAD: hexen.wad

Current map: MAP48

viewx = 34830234
viewy = 35117463
viewz = 2162790
viewangle = 3317301248

Possible call trace:
0045fa85 BOOM
00460f2c call 0045fa00
004bc7b3 call 00460f10
0045c0d2 call eax
00460eac call 0045bfd0
00421e67 call [edx+0x10]
004221ad call 00421df0
00471644 call 00422160
0042a71b call 00471560
0041b382 call 0042a400
0041748c call 0041b090
0040afe3 call 0040af30
0040afe3 call 0040af30
004973b1 call 0040afd0
004974b3 call 004f7486
00494563 call 004174e0
00494875 call 004941b0
004fa93a call 00494800
004fa7ce call 004f8230
004fa7b6

Stack Contents:
0012fbd8: 0057de20 0662bed0 00010000 00000000 ·W···b·········
0012fbe8: 0662bed0 00002000 7fffffff 01421c8f ··b·· ·······B·
0012fbf8: 00460f2c 00237f87 0662bed0 00000000 ,·F··#···b·····
0012fc08: 0057e2e8 004bc7b3 0057e2e8 0662bed0 ··W···K···W···b·
0012fc18: 0045c0d2 00000000 0662bed0 00460eac ··E·······b···F·
0012fc28: 0057de20 00000000 000000e2 00000000 ·W·············
0012fc38: 0662bed0 00000000 00000000 018e27fc ··b··········'··
0012fc48: 00000000 00000000 00000000 0059d2b8 ··············Y·
0012fc58: 00000000 00037f87 00421e67 0059c2a4 ·······g·B···Y·
0012fc68: 00000008 00000000 004221ad 00000008 ·········!B·····
0012fc78: 0059e968 00000001 00471644 00001919 h·Y·····D·G·····
0012fc88: 00000001 0042a71b 0059c9b0 00000010 ······B···Y·····
0012fc98: 18cf6a07 0041b382 00000004 00c6f828 ·j····A·····(···
0012fca8: 0012fcd8 00000001 0041748c 00000004 ·········tA·····
0012fcb8: 00c6f828 00000001 00000001 00001918 (···············
0012fcc8: 0012fcb4 0012fe04 00508b45 00000000 ········E·P·····
0012fcd8: 00000000 0000026e 000000f8 0012fe6c ····n·······l···
0012fce8: 0000017e 5ecfa250 00b96b70 fcee1002 ~···P··^pk······
0012fcf8: 8c70eebb 65786548 75412e6e 6f6c6f74 ··p·Hexen.Autolo
0012fd08: 60006461 193b27a0 f10a59c7 d7da95d3 ad·`·';··Y······
0012fd18: 83977b3e 291bbf27 26ae693a caa55d9d >{··'··):i·&·]··
0012fd28: 4876df06 ef09ba94 4ef393de f6f46816 ··vH·······N·h··
0012fd38: b9c281a7 b82b5faa d8aad680 bfed2fd7 ·····_+······/··
0012fd48: 0ba5806c 00000002 4b378ed6 0040afe3 l·········7K··@·
0012fd58: 0012fd64 00000002 4b378ed6 0040afe3 d·········7K··@·
0012fd68: 0012fd74 004973b1 00527e28 004974b3 t····sI·(~R··tI·
0012fd78: 00000094 00000005 00000001 00000a28 ············(···
0012fd88: 00000002 76726553 20656369 6b636150 ····Service Pack
0012fd98: 77003120 772bb638 771c453f 00000000 1·w8·+w?E·w····
0012fda8: 8007000e 0015a558 771b449c 00000000 ····X····D·w····
0012fdb8: 00000000 771ce3f3 0015a558 0012fe04 ·······wX·······
0012fdc8: 772bb6ec 00000000 772bb264 0012fdfc ··+w····d·+w····
0012fdd8: 771c0ee8 00000001 00000000 00000002 ···w············
0012fde8: 00000000 00000000 0000026e 0000017e ········n···~···
0012fdf8: 00000002 00378ed6 4b378ed6 0012fe60 ······7···7K`···
0012fe08: 00508b68 ffffffff 00494563 ffffffff h·P·····cEI·····
0012fe18: 77e7e6b9 7ffdf000 00000000 00000000 ···w···········
0012fe28: 0000026e 0000017e 00000001 000f4240 n···~·······@B··
0012fe38: 0012fe2c 00000020 00000276 00000000 ,··· ···v·······
0012fe48: 00400000 00400230 00400208 77e60000 ··@·0·@···@····w
0012fe58: 00400000 0012fe14 0012fe88 0050a030 ··@·········0·P·
0012fe68: 00000000 0012fe98 00494875 77e7ad86 ········uHI····w
0012fe78: 00000000 7ffdf000 0012fe74 0012f800 ·······t·······
0012fe88: 0012ffb0 004fa578 005274d0 00000000 ····x·O··tR·····
0012fe98: 0012ffc0 004fa93a 00400000 00000000 ····:·O···@·····
0012fea8: 00152325 00000001 00000094 00000005 %#··············
0012feb8: 00000001 00000a28 00000002 76726553 ····(·······Serv
0012fec8: 20656369 6b636150 b6003120 b639ac08 ice Pack 1····9·
0012fed8: b639ac08 00000000 00000001 e27c0000 ··9···········|·
0012fee8: e27c1000 e27c2000 e27c3000 e27c4000 ··|·· |··0|··@|·
0012fef8: e27c5000 e27c6000 e27c7000 e27c8000 ·P|··`|··p|···|·
0012ff08: e27c9000 e27ca000 e27cb000 e27cc000 ··|···|···|···|·
0012ff18: 8225fc00 b639ac1c 81f84c50 00000300 ··%···9·PL······
0012ff28: 0001fbb8 00000001 0000000d 00000000 ················
0012ff38: 0000000d 000017c0 004fa7ce 70a9f1ab ··········O····p
0012ff48: 80000002 7ffdf000 00000044 00153490 ·······D····4··
0012ff58: 00153440 001534f0 00000000 00000000 @4···4··········
0012ff68: 00000000 00000000 00000000 00000000 ················
0012ff78: 00000000 00000401 00000001 00000000 ················
0012ff88: 00000000 00010001 00000000 00000006 ················
0012ff98: 00000000 8053476f 00152325 00000000 ····oGS·%#······
0012ffa8: 0012feb0 e208de50 0012ffe0 004fa578 ····P·······x·O·
0012ffb8: 005507a0 00000000 0012fff0 77e814c7 ··U············w
0012ffc8: 70a9f1ab 80000002 7ffdf000 b639acf0 ···p·········9·
0012ffd8: 0012ffc8 80534504 ffffffff 77e94809 ·····ES······H·w
0012ffe8: 77e91210 00000000 00000000 00000000 ···w············
0012fff8: 004fa7b6 00000000 ··O·····
Anonymous
 

Postby HotWax » Wed Nov 19, 2003 11:52 am

Try getting the latest version (2.0.53) and see if it still crashes for you.
User avatar
HotWax
Do what you must, and pay the price later.
 
Joined: 18 Jul 2003
Location: Idaho Falls, ID

Postby randi » Wed Nov 19, 2003 12:28 pm

Fixed. The fire demon (or whatever you want to call it) didn't check to make sure its target was still present before attacking, and somehow you managed to get to a point where its target disappeared in the middle of an attack.
User avatar
randi
Site Admin
 
Joined: 09 Jul 2003

Am I missing something ?

Postby Anonymous » Wed Nov 19, 2003 2:50 pm

When u said fixed, u mean I gotta get 2.53 ?
Thanks
Anonymous
 

Re: Am I missing something ?

Postby HotWax » Wed Nov 19, 2003 3:00 pm

HexenMan wrote:When u said fixed, u mean I gotta get 2.53 ?
Thanks


No, he means he fixed it in his internal version and you have to wait until the next release, which should be 2.0.54.
User avatar
HotWax
Do what you must, and pay the price later.
 
Joined: 18 Jul 2003
Location: Idaho Falls, ID


Return to Closed Bugs

Who is online

Users browsing this forum: No registered users and 1 guest