[fixed][0.9.22] Crash!

Bugs that have been resolved.

Moderator: Graf Zahl

Locked
User avatar
solarsnowfall
Persecution Complex
Posts: 363
Joined: Fri Aug 05, 2005 8:51

[fixed][0.9.22] Crash!

Post by solarsnowfall »

Presumably it's something DECORATE related. Nothing in the file uses the Drop or Use state...

Code: Select all

Code: C0000005 (Access Violation - tried to read address 08DEE000)
Address: 00711847
Flags: 00000000

Windows NT 5.1 Build 2600 Service Pack 2

GS=0000  FS=003b  ES=0023  DS=0023
EAX=08dedfb0  EBX=00000000  ECX=0012f8ec  EDX=00000050
ESI=00000321  EDI=08dedfb0
EBP=0012f878  EIP=00711847  ESP=0012f870  CS=001b  SS=0023
EFlags=00210202
 CF- PF- AF- ZF- SF- TF- IF+ DF- OF- NT- RF+ VM- AC- VI- VP-

FPU State:
 ControlWord=027f StatusWord=4020 TagWord=ffff
 ErrorOffset=3002edaa
 ErrorSelector=06d9001b
 DataOffset=02e6be58
 DataSelector=ffff0023
 Cr0NpxState=00000000

MM0=00fbf7ef00fbf7ef
MM1=00fbf7ef00fbf7ef
MM2=d3c090fdbc091000
MM3=0000000000000000
MM4=0000000000000000
MM5=0000032108dedfb0
MM6=0012f87808dedfb0
MM7=000000230012f870

Running threads:
00000bd0 at 00711847*
0000068c
00000c80
00000b6c
00000a98
00000990
00000fa8
000009ac
00000834

Loaded modules:
00400000 - 006fdfff  gzdoom.exe
7c900000 - 7c9affff  ntdll.dll
7c800000 - 7c8f3fff  kernel32.dll
5ed00000 - 5edcbfff  OPENGL32.dll
77c10000 - 77c67fff  msvcrt.dll
77dd0000 - 77e6afff  ADVAPI32.dll
77e70000 - 77f00fff  RPCRT4.dll
77f10000 - 77f56fff  GDI32.dll
77d40000 - 77dcffff  USER32.dll
68b20000 - 68b3ffff  GLU32.dll
73760000 - 737a8fff  DDRAW.dll
73bc0000 - 73bc5fff  DCIMAN32.dll
10000000 - 10095fff  fmod.dll
77be0000 - 77bf4fff  MSACM32.dll
76b40000 - 76b6cfff  WINMM.dll
774e0000 - 7761cfff  ole32.dll
71ad0000 - 71ad8fff  WSOCK32.dll
71ab0000 - 71ac6fff  WS2_32.dll
71aa0000 - 71aa7fff  WS2HELP.dll
773d0000 - 774d1fff  COMCTL32.dll
77f60000 - 77fd5fff  SHLWAPI.dll
00700000 - 00887fff *DevIL.dll
763b0000 - 763f8fff  comdlg32.dll
7c9c0000 - 7d1d4fff  SHELL32.dll

Bytes near EIP:
00711837: 00 03 05 0c ca 7c 00 8b 4d 08 03 4d f8 8b 55 f8
00711847: 8a 04 10 88 01 83 3d 10 ca 7c 00 00 76 34 a1 0c
00711857: ca 7c 00 03 45 f8 3b 05 10 ca 7c 00 76 24 a1 0c

Possible call trace:
 00711847  BOOM
 004d0c47  call [0058c01c]
 005709fb
 0048E056  call 004D0B90
 0055FE10  call 0055FD2D
 004B47CC  call 0055FDF6
 00567494
 00567498
 004B5AED  call 0055CE9A
 005703a4
 0048E24B  call 0048DD90
 004AFC80  call 0048E210
 004f0000
 0055d870  call [0058c24c]
 0055D876  call 005624B7
 005624d0
 005705ee
 004B3E87  call 004AFB10
 0053e1d6  call [eax+0x8]
 0057074d
 00418B0B  call 004B3DF0
 0040BB7C  call 0040BAD0
 0040BB7C  call 0040BAD0
 00547D0C  call 0040BB70
 00547E0E  call 0055CE9A
 0056ECA6  jmp  004B5710
 0056eeee
 00545658  call 00418790
 00571740
 00545C1C  call 00545290
 005624d0
 0056275d  call [0058c1cc]
 005624d0
 0055CF7C  call 005624B7
 0056CFA2  call 0056CF67
 00560762  call 00545A90
 005605F6  call 0055DC40
 005624d0
 005605e3

Stack Contents:
0012F870: 00000050 00000080 0012f88c 0070c559  P···········Y·p·
0012F880: 0012f89c 00000080 00000001 0012f91c  ················
0012F890: 0070c58b 0012f89c 00330000 00030006  ··p·······3·····
0012F8A0: fffe0000 00000020 00000028 00000030  ···· ···(···0···
0012F8B0: 00000038 00000040 00000048 bfbf0300  8···@···H·······
0012F8C0: ffbfbfbf bfbf0300 ffbfbfb1 bfbf0300  ················
0012F8D0: ffbfbfb1 bfbf0300 ffbfbfb1 bfbf0300  ················
0012F8E0: ffbfbfb1 bfbf0300 ffbfbfbf 0012f8f8  ················
0012F8F0: 0070100c 00000001 0012f908 0070101e  ··p···········p·
0012F900: 00000001 00000001 0012f91c 0012f91c  ················
0012F910: 00715e8e 0012f924 0070c53d 0012f924  ·^q·$···=·p·$···
0012F920: 0070c544 0012f934 007144c7 08dedfb0  D·p·4····Dq·····
0012F930: 00000050 0012f948 00714ffa 08dedfb0  P···H····Oq·····
0012F940: 00000050 006bcbfc 00000321 004d0c4d  P·····k·!···M·M·
0012F950: 00000000 08dedfb0 00000050 00000000  ········P·······
0012F960: 0012fa3c 08dedfb0 0000000e 00000000  <···············
0012F970: 00000001 00000004 00641ed8 00000000  ··········d·····
0012F980: 0fdc8c85 0012f9f0 005709fb 00000000  ··········W·····
0012F990: 0048e05b 00000321 0012fa3c 0065b1c0  [·H·!···<·····e·
0012F9A0: 0000000c 0000002d 00000000 00030006  ····-···········
0012F9B0: 0055fe15 00641cc8 00000000 004b47d1  ··U···d······GK·
0012F9C0: 00000035 0065b1c0 0065b1c0 0065b1c0  5·····e···e···e·
0012F9D0: 0059d554 00641ed8 00000050 00567494  T·Y···d·P····tV·
0012F9E0: 00567498 00000000 00000000 004b5af2  ·tV··········ZK·
0012F9F0: 0012fc4c 005703a4 00000000 0048e250  L·····W·····P·H·
0012FA00: 00000321 00000000 00000321 08ded8c8  !·······!·······
0012FA10: 004afc85 0012fa3c 00000000 00000000  ··J·<···········
0012FA20: 08db8898 08db8940 08db8960 0187375f  ····@···`···_7··
0012FA30: 08dd8868 00000000 435f2747 46435453  h·······G'_CSTCF
0012FA40: 3534304e 2b331700 00000000 00000000  N045··3+········
0012FA50: 00000000 00000000 00000000 00000000  ················
0012FA60: 00000000 00000000 00000000 00000000  ················
0012FA70: 00000000 00000000 00000000 00000000  ················
0012FA80: 00000000 00000000 00000000 00000000  ················
0012FA90: 00000000 00000000 00000000 00000000  ················
0012FAA0: 00000000 00000000 00000000 00000000  ················
0012FAB0: 00000000 00000000 00000000 00000000  ················
0012FAC0: 00000000 00000000 00000000 00000000  ················
0012FAD0: 00000000 00000000 00000000 00000000  ················
0012FAE0: 00000000 00000000 00000000 00000000  ················
0012FAF0: 00000000 00000000 01010100 01010101  ················
0012FB00: 01010101 01010000 00000000 00000000  ················
0012FB10: 00000000 00000000 00000000 00000000  ················
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

It crashes while loading a graphic with DevIL. Unless you send me the WAD in question I can't do anything here. And please post the ENTIRE crash log. How often do I have to tell that? The rest of the data is there for a reason!
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Note: I trucnated and reformatted your post because it broke the forum.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

DevIL appears to misidentify some Doom patches as another format but then can't load it. THere is really nothing I can do to prevent the crash from happening so the only solution is to catch it and ignore it. I hope it doesn't lock some internal resources that won't be freed as a result...
User avatar
TheDarkArchon
Posts: 1000
Joined: Wed Jul 06, 2005 11:58
Location: What's that fucking smell
Contact:

Post by TheDarkArchon »

Can't you force feed the type to DevIL?
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

That doesn't help if you want to load some unknown data.
Locked

Return to “Closed Bugs”