Page 1 of 1
[fixed] Hires replacement textures crash GZDoom
Posted: Wed Oct 04, 2006 22:34
by Deathlike2
This appears to have started in 1.0.19 while the texture/rendering code seems to have been redone...
Of course turning off hires textures doesn't cause GZDoom to crash.
Posted: Thu Oct 05, 2006 11:19
by Nash
Did you check to make sure that your textures aren't in BMP format?
At any rate, just convert all your textures to PNG. The texture code rewrite broke some of my WADs, eventhough the textures are in Doom format. Switching everything to PNG fixed it for some odd reason.
Posted: Thu Oct 05, 2006 11:33
by Graf Zahl
It does crash with PNGs as well.
Posted: Sun Oct 15, 2006 19:37
by Aya Reiko
Same here. All PNGs, always crashes.
Using GZDoom 1.0.21
Code: Select all
Code: C0000005 (Access Violation - tried to read address 00000000)
Address: 0056CA8E
Flags: 00000000
Windows NT 5.1 Build 2600 Service Pack 2
GS=0000 FS=003b ES=0023 DS=0023
EAX=00000000 EBX=00000001 ECX=005e08ec EDX=0125632d
ESI=00000000 EDI=00000000
EBP=00000000 EIP=0056ca8e ESP=0012fc48 CS=001b SS=0023
EFlags=00210206
CF- PF+ AF- ZF- SF- TF- IF+ DF- OF- NT- RF+ VM- AC- VI- VP-
FPU State:
ControlWord=027f StatusWord=4020 TagWord=ffff
ErrorOffset=0054c5e1
ErrorSelector=01c9001b
DataOffset=017e1b80
DataSelector=ffff0023
Cr0NpxState=00000000
MM0=9000000000000000
MM1=8000000000000000
MM2=0000000000000000
MM3=0000000000000000
MM4=0000000000000000
MM5=0000000000000000
MM6=0000000000000000
MM7=000000230012fc48
Running threads:
000013e8 at 0056ca8e*
000017d4
000015a0
000017cc
00000968
00001024
00001014
00000fe4
000012c8
Loaded modules:
00400000 - 00727fff *gzdoom.exe
7c900000 - 7c9affff ntdll.dll
7c800000 - 7c8f3fff kernel32.dll
77f10000 - 77f56fff GDI32.dll
77d40000 - 77dcffff USER32.dll
773d0000 - 774d2fff COMCTL32.dll
77c10000 - 77c67fff msvcrt.dll
77dd0000 - 77e6afff ADVAPI32.dll
77e70000 - 77f00fff RPCRT4.dll
77f60000 - 77fd5fff SHLWAPI.dll
7c9c0000 - 7d1d4fff SHELL32.dll
763b0000 - 763f8fff comdlg32.dll
774e0000 - 7761cfff ole32.dll
73760000 - 737a8fff DDRAW.dll
73bc0000 - 73bc5fff DCIMAN32.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
5ed00000 - 5edcbfff OPENGL32.dll
68b20000 - 68b3ffff GLU32.dll
76390000 - 763acfff IMM32.DLL
629c0000 - 629c8fff LPK.DLL
74d90000 - 74dfafff USP10.dll
5ad70000 - 5ada7fff uxtheme.dll
74720000 - 7476afff MSCTF.dll
651b0000 - 651d1fff ASOEHOOK.DLL
7c360000 - 7c3b5fff MSVCR71.dll
6af90000 - 6afedfff ccL40.dll
77120000 - 771abfff OLEAUT32.dll
7c3c0000 - 7c43afff MSVCP71.dll
755c0000 - 755edfff msctfime.ime
76f50000 - 76f57fff wtsapi32.dll
76360000 - 7636ffff WINSTA.dll
5b860000 - 5b8b3fff NETAPI32.dll
77fe0000 - 77ff0fff Secur32.dll
02000000 - 02005fff ctagent.dll
605d0000 - 605d8fff mslbui.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
69000000 - 694fefff atioglxx.dll
Bytes near EIP:
0056CA7E: d2 74 6f 8a 71 01 84 f6 74 55 8b f7 8b 4c 24 14
0056CA8E: 8a 07 83 c6 01 3a c2 74 17 84 c0 74 0d 8a 06 83
0056CA9E: c6 01 3a c2 74 0a 84 c0 75 f3 5e 5b 5f 33 c0 c3
Possible call trace:
0056ca8e BOOM
00539176 call 0056CA70
0054C5F8 call 00539140
005465BB call 0054C4C0
00553be2
005469E0 call 00546580
00541E1F call 00541230
00541E2F call eax
005423C1 call 00541DB0
00543DC2 call 005422F0
00544200 call 00543BC0
00417AD0 call 00543FD0
00418E1D call 00417820
00583850
004a6589 call [0059f23c]
004a6589 call [0059f23c]
0040BC11 call 004A6570
00583DA3 jmp 004A6570
0040BC5E call 0040BB90
004C43A1 call 0040BC50
004C4493 call 00568A22
00583876 jmp 00404000
004C3102 call 00418E50
00586360
004C3431 call 004C2C70
0056E83F call 004C33D0
0056e0d0
0056e8ad
Stack Contents:
0012FC48: 017e1b78 00000001 017e1b78 0053917b xキ~キキキキキxキ~キ{キSキ
0012FC58: 00000000 005e08ec 00000000 017e1b78 キキキキキキ^キキキキキxキ~キ
0012FC68: 0054c5fd 0012fc88 0012fc94 00000000 キキTキキキキキキキキキキキキキ
0012FC78: 00000001 00000000 00000abf 017e1b78 キキキキキキキキキキキキxキ~キ
0012FC88: 692f6370 017e8100 005465c0 00000000 pc/iキキ~キキeTキキキキキ
0012FC98: 00000000 017e8100 00000001 00000000 キキキキキキ~キキキキキキキキキ
0012FCA8: 00008598 0012fcbc 00553be4 00002300 キキキキキキキキキ;Uキキ#キキ
0012FCB8: 005469e5 017e1b78 00000000 00000000 キiTキxキ~キキキキキキキキキ
0012FCC8: 00000000 00000000 1e93e960 017e8100 キキキキキキキキ`キキキキキ~キ
0012FCD8: 00000000 00541e24 00000000 00541e31 キキキキ$キTキキキキキ1キTキ
0012FCE8: 013e1c90 00000000 00000000 00000000 キキ>キキキキキキキキキキキキキ
0012FCF8: 005423c6 00000000 00715f04 00543dc7 キ#Tキキキキキキ_qキキ=Tキ
0012FD08: 00000004 00000000 0063af80 46817000 キキキキキキキキキキcキキpキF
0012FD18: 00544205 42b40000 3fccd9e9 3fcccccd キBTキキキキBキキキ?キキキ?
0012FD28: 00000001 0012fd80 00000000 0063af80 キキキキキキキキキキキキキキcキ
0012FD38: 00000000 00417ad5 00000000 00000001 キキキキキzAキキキキキキキキキ
0012FD48: 00000000 996f3fde ffff93e4 00418e22 キキキキキ?oキキキキキ"キAキ
0012FD58: d2358228 00000004 013afa30 00000000 (キ5キキキキキ0キ:キキキキキ
0012FD68: 00000000 00000136 0012fd58 0012feb0 キキキキ6キキキXキキキキキキキ
0012FD78: 00583850 00000000 017dc8c0 d2358220 P8Xキキキキキキキ}キ キ5キ
0012FD88: 000000f8 0000026e 0012ff1c 00000000 キキキキnキキキキキキキキキキキ
0012FD98: 004a658f 017dc868 00000000 019c1f28 キeJキhキ}キキキキキ(キキキ
0012FDA8: 6d6f6f44 7475412e 616f6c6f 2f6d0064 Doom.Autoloadキm/
0012FDB8: 6e696b73 00000073 00011f34 00000013 skinsキキキ4キキキキキキキ
0012FDC8: 0012fd24 019c1e9c 0012fe04 7c90ee18 $キキキキキキキキキキキキキキ|
0012FDD8: 7c910570 ffffffff 7c91056d 004a658f pキキ|キキキキmキキ|キeJキ
0012FDE8: 019c0000 00000000 019c1e90 0040bc16 キキキキキキキキキキキキキキ@キ
0012FDF8: d2358254 0000026e 019c1e9c 0012ff10 Tキ5キnキキキキキキキキキキキ
0012FE08: 00583da8 ffffffff 0040bc63 0012fe20 キ=Xキキキキキcキ@キ キキキ
0012FE18: 004c43a6 005b8620 004c4498 00000094 キCLキ キ[キキDLキキキキキ
0012FE28: 00000005 00000001 00000a28 00000002 キキキキキキキキ(キキキキキキキ
0012FE38: 76726553 20656369 6b636150 77003220 Service Pack 2キw
0012FE48: 774ff5e1 00163978 8007000e 776068e4 キキOwx9キキキキキキキh`w
0012FE58: 774ec2b4 00000000 0012fe84 7752ed05 キキNwキキキキキキキキキキRw
0012FE68: 00163978 7c809766 0012feac 00000000 x9キキfキキ|キキキキキキキキ
0012FE78: 7760683c 0012fea4 774ff05b 00000001 <h`wキキキキ[キOwキキキキ
0012FE88: 00000000 00000002 00000000 0000026e キキキキキキキキキキキキnキキキ
0012FE98: 0000017e 00000000 00000002 0012feb4 ~キキキキキキキキキキキキキキキ
0012FEA8: 003583d4 d2358230 0012ff10 0058387b キキ5キ0キ5キキキキキ{8Xキ
0012FEB8: ffffffff 004c3107 d23580b4 00400000 キキキキキ1Lキキキ5キキキ@キ
0012FEC8: 7c80ddf5 00000001 00000000 00000000 キキキ|キキキキキキキキキキキキ
0012FED8: 0000026e 0000017e 00000001 000f4240 nキキキ~キキキキキキキ@Bキキ
0012FEE8: 0012fedc 00000020 7c800000 00400000 キキキキ キキキキキキ|キキ@キ
0012FEF8: 00000276 00000000 00400000 00400210 vキキキキキキキキキ@キキキ@キ
0012FF08: 00000001 0012fec0 0012ffb0 00586360 キキキキキキキキキキキキ`cXキ
0012FF18: 00000000 0012ffc0 004c3436 00000a28 キキキキキキキキ64Lキ(キキキ
0012FF28: 00000002 0056e844 00400000 00000000 キキキキDキVキキキ@キキキキキ
0012FF38: 0015232d 00000001 d2358068 00000000 -#キキキキキキhキ5キキキキキ
0012FF48: 00000000 7ffde000 00000044 00154318 キキキキキキキDキキキキCキキ
0012FF58: 001537c8 00154328 00000000 00000000 キ7キキ(Cキキキキキキキキキキ
0012FF68: 00000000 00000000 00000000 00000000 キキキキキキキキキキキキキキキキ
0012FF78: 00000000 00000401 00000001 00000000 キキキキキキキキキキキキキキキキ
0012FF88: 00000000 00010001 00000000 c0000005 キキキキキキキキキキキキキキキキ
0012FF98: 00000001 00000005 00000000 00000000 キキキキキキキキキキキキキキキキ
0012FFA8: 0012ff40 0012f870 0012ffe0 0056e0d0 @キキキpキキキキキキキキキVキ
0012FFB8: d2781bc0 00000001 0012fff0 7c816fd7 キキxキキキキキキキキキキoキ|
0012FFC8: 00000000 00000000 7ffde000 80584919 キキキキキキキキキキキキIXキ
0012FFD8: 0012ffc8 fc116740 ffffffff 7c839aa8 キキキキ@gキキキキキキキキキ|
0012FFE8: 7c816fe0 00000000 00000000 00000000 キoキ|キキキキキキキキキキキキ
0012FFF8: 0056e8ad 00000000 キキVキキキキキ