[Fixed] Crash during Doom 2's map 16 (.96)

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Post Reply
User avatar
Firefox
Posts: 9
Joined: Fri Feb 04, 2005 7:34 pm
Location: Mc Roberts, KY
Contact:

Crash during Doom 2's map 16 (.96)

Post by Firefox »

I was playing Doom 2's map 16 and just about as I got to the red column thing to exit the level, it crashed:

Code: Select all

Code: INT_DIVIDE_BY_ZERO
Flags: 00000000
Address: 0045cc93

Windows NT 5.1 Build 2600 Service Pack 2

GS=0000  FS=003b  ES=0023  DS=0023
EAX=00000000  EBX=00000000  ECX=00000000  EDX=00000000
ESI=00000000  EDI=ffffbfd1
EBP=1b171102  EIP=0045cc93  ESP=0012fb7c  CS=001b  SS=0023
EFlags=00210246
 CF- PF+ AF- ZF+ SF- TF- IF+ DF- OF- NT- RF+ VM- AC- VI- VP-

FPU State:
 ControlWord=027f StatusWord=4000 TagWord=ffff
 ErrorOffset=0047a77a
 ErrorSelector=03f8001b
 DataOffset=005fbb4c
 DataSelector=ffff0023
 Cr0NpxState=00000000

MM0=0000013800000020
MM1=7c8016be7c90d8ef
MM2=0000000000000000
MM3=b400000000000000
MM4=0000000000000000
MM5=00000000ffffbfd1
MM6=1b17110200000000
MM7=000000230012fb7c

Running threads:
00000118 at 0045cc93*
000004dc
00000428
000003d8
00000574
000004c4
000004a8
00000460
00000624

Loaded modules:
00400000 - 00676fff *zdoom.exe
7c900000 - 7c9affff  ntdll.dll
7c800000 - 7c8f3fff  kernel32.dll
773d0000 - 774d1fff  COMCTL32.dll
77c10000 - 77c67fff  msvcrt.dll
77dd0000 - 77e6afff  ADVAPI32.dll
77e70000 - 77f00fff  RPCRT4.dll
77f10000 - 77f55fff  GDI32.dll
77d40000 - 77dcffff  USER32.dll
77f60000 - 77fd5fff  SHLWAPI.dll
71ad0000 - 71ad8fff  WSOCK32.dll
71ab0000 - 71ac6fff  WS2_32.dll
71aa0000 - 71aa7fff  WS2HELP.dll
76b40000 - 76b6cfff  WINMM.dll
10000000 - 10095fff  fmod.dll
77be0000 - 77bf4fff  MSACM32.dll
774e0000 - 7761bfff  ole32.dll
763b0000 - 763f8fff  comdlg32.dll
7c9c0000 - 7d1d3fff  SHELL32.dll
76390000 - 763acfff  IMM32.DLL
629c0000 - 629c8fff  LPK.DLL
74d90000 - 74dfafff  USP10.dll
5cd70000 - 5cd76fff  serwvdrv.dll
5b0a0000 - 5b0a6fff  umdmxfrm.dll
00bf0000 - 00c15fff  sis.dll
77120000 - 771abfff  oleaut32.dll
5ad70000 - 5ada7fff  uxtheme.dll
755c0000 - 755edfff  msctfime.ime
77fe0000 - 77ff0fff  Secur32.dll
73f10000 - 73f6bfff  dsound.dll
77c00000 - 77c07fff  VERSION.dll
76c30000 - 76c5dfff  WINTRUST.dll
77a80000 - 77b13fff  CRYPT32.dll
77b20000 - 77b31fff  MSASN1.dll
76c90000 - 76cb7fff  IMAGEHLP.dll
72d20000 - 72d28fff  wdmaud.drv
72d10000 - 72d17fff  msacm32.drv
77bd0000 - 77bd6fff  midimap.dll
73ee0000 - 73ee3fff  KsUser.dll
76fd0000 - 7704efff  CLBCATQ.DLL
77050000 - 77114fff  COMRes.dll
6ce10000 - 6ce47fff  dinput8.dll
688f0000 - 688f8fff  HID.DLL
77920000 - 77a12fff  SETUPAPI.DLL
73760000 - 737a8fff  ddraw.dll
73bc0000 - 73bc5fff  DCIMAN32.dll

Bytes near EIP:
0045cc83: 89 74 24 14 8b 44 24 14 8b 4c 24 10 f7 6c 24 20
0045cc93: f7 f9 a3 88 42 60 00 89 74 24 14 8b 44 24 14 8b
0045cca3: 4c 24 10 f7 6c 24 24 f7 f9 a3 e8 42 60 00 5f 5e

ZDoom version 2.0.96 (Santa's Little Helper?)

Command line:
 C:\Documents and Settings\Howard Family\My Documents\Doom\zdoom.exe
IWAD: doom2.wad

Current map: MAP16

viewx = 108000267
viewy = 166720520
viewz = 11085571
viewangle = 3984588800

Possible call trace:
 0045cc93  BOOM
 0045f0b4  call 0045c9b0
 00462b52  call 0045ef30
 004669d0  call 00462860
 00468c91  call 00468260
 00421387  call [edx+0x10]
 004215cd  call 00421310
 00478c52  call 00421580
 0042a2cc  call 00478b60
 0041bdd2  call 00429fb0
 00417dac  call 0041bae0
 0040b0e3  call 0040b030
 0040b0e3  call 0040b030
 004a32e1  call 0040b0d0
 004a33e3  call 00517802
 004a0330  call 00417e00
 004a0665  call 0049ff20
 0051acaa  call 004a05f0
 0051ab3e  call 005185a0
 0051ab26

Stack Contents:
0012fb7c: 09fff408 0a751aa8 00007c56 067ff40b  ······u·V|·····
0012fb8c: 00000000 00000000 06800000 0a000000  ················
0012fb9c: 00400000 00400000 066ff40b 09eff408  ··@···@···o·····
0012fbac: 00007c56 000402f4 0045f0b4 00000001  V|········E·····
0012fbbc: 0a751aa8 005fbaf8 00000000 00007c56  ··u···_·····V|··
0012fbcc: 0018ba70 00000002 065ff40b 09dff408  p·········_·····
0012fbdc: 00462b52 000402f4 00000001 000402f4  R+F·············
0012fbec: 0a751aa8 0000b505 00007c00 00000000  ··u······|······
0012fbfc: 00007c56 0015bd90 000402f4 00000001  V|··············
0012fc0c: 00000001 005fbaf8 0a751a00 00000800  ······_···u·····
0012fc1c: 000402f4 00007c56 066ff40b 09eff408  ····V|····o·····
0012fc2c: 00000001 004669d0 00000000 00000001  ·····iF·········
0012fc3c: 00000000 0a751aa8 00000000 00000000  ······u·········
0012fc4c: 00000000 00000000 00000000 00000000  ················
0012fc5c: 00468c91 00800000 00421387 005fafcc  ··F·······B···_·
0012fc6c: 00000008 00000000 004215cd 00000008  ··········B·····
0012fc7c: 005fca18 00000001 00478c52 000040e1  ··_·····R·G··@··
0012fc8c: 00000001 0042a2cc 005fd010 0000000c  ······B···_·····
0012fc9c: 4856b82c 0041bdd2 000000f8 003ea560  ,·VH··A·····`·>·
0012fcac: 0012fcdc 00000001 00417dac 000000f8  ·········}A·····
0012fcbc: 003ea560 00000001 00000001 000040e0  `·>··········@··
0012fccc: 0012fcb8 0012fe04 00528fd5 00000000  ··········R·····
0012fcdc: 00000004 0000026e 0012fe6c 0000017e  ····n···l···~···
0012fcec: 203aa3e9 00d39ce8 55e5a294 1ed750ec  ··: ·······U·P··
0012fcfc: 6d6f6f44 7475412e 616f6c6f 646e0064  Doom.Autoload·nd
0012fd0c: 74655320 676e6974 6f482f73 64726177   Settings/Howard
0012fd1c: 6d614620 2f796c69 4420794d 6d75636f   Family/My Docum
0012fd2c: 73746e65 6f6f442f 6b732f6d 00736e69  ents/Doom/skins·
0012fd3c: 775286c7 77605998 00000002 00000001  ··Rw·Y`w········
0012fd4c: 00000002 987705db 0040b0e3 0012fd64  ······w···@·d···
0012fd5c: 00000002 987705db 0040b0e3 0012fd74  ······w···@·t···
0012fd6c: 004a32e1 005584d8 004a33e3 00000094  ·2J···U··3J·····
0012fd7c: 00000005 00000001 00000a28 00000002  ········(·······
0012fd8c: 76726553 20656369 6b636150 77003220  Service Pack 2·w
0012fd9c: 775289af 0015dfa0 8007000e 776059bc  ··Rw·········Y`w
0012fdac: 774e4314 00000000 0012fdd8 77551c27  ·CNw········'·Uw
0012fdbc: 0015dfa0 7c80977b 0012fe00 00000000  ····{··|········
0012fdcc: 77605914 0012fdf8 774f43e3 00000001  ·Y`w·····COw····
0012fddc: 00000000 00000002 00000000 0000026e  ············n···
0012fdec: 00000000 0000017e 00000002 0012fe08  ····~···········
0012fdfc: 007705db 987705db 0012fe60 00528fea  ··w···w·`·····R·
0012fe0c: ffffffff 004a0330 ffffffff 7c80e00d  ····0·J········|
0012fe1c: 7ffdd000 00000000 00000000 0000026e  ···········n···
0012fe2c: 0000017e 00000001 000f4240 0012fe2c  ~·······@B··,···
0012fe3c: 00000020 00000276 00000000 00400000   ···v·········@·
0012fe4c: 00400230 00400208 7c800000 00400000  0·@···@····|··@·
0012fe5c: 0012fe14 0012fe88 0052a5b0 00000000  ··········R·····
0012fe6c: 0012fe98 004a0665 7c80b529 00000000  ····e·J·)··|····
0012fe7c: 7ffdd000 0012fe74 0012f7a8 0012ffb0  ···t···········
0012fe8c: 0051a8e8 00557b28 00000000 0012ffc0  ··Q·({U·········
0012fe9c: 0051acaa 00400000 00000000 00152356  ··Q···@·····V#··
0012feac: 00000001 00000094 00000005 00000001  ················
0012febc: 00000a28 00000002 76726553 20656369  (·······Service 
0012fecc: 6b636150 b3003220 b3f18bf8 e3c16000  Pack 2·······`··
0012fedc: e3c17000 e3c18000 e3c19000 e3c1a000  ·p··············
0012feec: e3c1b000 e3c1c000 e3c1d000 e3c1e000  ················
0012fefc: e3c1f000 e3c20000 e3c21000 e3c22000  ············· ··
0012ff0c: e3c23000 e3c24000 86698a30 ff676980  ·0···@··0·i··ig·
0012ff1c: 00027017 00000001 00000019 00000000  ·p··············
0012ff2c: 00000019 00002c16 80568900 b3f18c4c  ·····,····V·L···
0012ff3c: 8054e08c 0051ab3e 02eee080 00000000  ··T·>·Q·········
0012ff4c: 7ffdd000 00000044 001534e8 00153498  ···D····4···4··
0012ff5c: 00153548 00000000 00000000 00000000  H5··············
0012ff6c: 00000000 00000000 00000000 00000000  ················
0012ff7c: 00000c01 00000001 00000000 00000000  ················
0012ff8c: 00010001 00000000 00000000 00000000  ················
0012ff9c: 00000000 00152356 00000000 0012feb0  ····V#··········
0012ffac: b3f18d08 0012ffe0 0051a8e8 0059fe70  ··········Q·p·Y·
0012ffbc: 00000000 0012fff0 7c816d4f 02eee080  ········Om·|····
0012ffcc: 00000000 7ffdd000 805522fa 0012ffc8  ········"U·····
0012ffdc: 86698a30 ffffffff 7c8399f3 7c816d58  0·i········|Xm·|
0012ffec: 00000000 00000000 00000000 0051ab26  ············&·Q·
0012fffc: 00000000                             ····
I appreciate the work done on ZDoom and to the Doom community, thanks.
User avatar
Kirby
Posts: 2697
Joined: Thu Aug 26, 2004 1:23 pm

Post by Kirby »

Code: Select all

0012fcfc: 6d6f6f44 7475412e 616f6c6f 646e0064  Doom.Autoload·nd 
0012fd0c: 74655320 676e6974 6f482f73 64726177   Settings/Howard 
0012fd1c: 6d614620 2f796c69 4420794d 6d75636f   Family/My Docum 
0012fd2c: 73746e65 6f6f442f 6b732f6d 00736e69  ents/Doom/skins· 

Did you have a custom skin loaded?
User avatar
Firefox
Posts: 9
Joined: Fri Feb 04, 2005 7:34 pm
Location: Mc Roberts, KY
Contact:

Post by Firefox »

No I don't think I did. In fact, I don't got a skins folder.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49252
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

ZDoom tries to access the skins folder but to even try it has to create the string first so the mere presence isn't telling anything.
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

Post by randi »

Fixed.
Post Reply

Return to “Closed Bugs [GZDoom]”