[fixed]Strife Crashes ...

Bugs that have been resolved.

Moderator: Graf Zahl

Locked
User avatar
that_guy
Posts: 18
Joined: Sat Sep 17, 2005 17:00

[fixed]Strife Crashes ...

Post by that_guy »

eMachines T3265
AMD Athlon XP 3200+
2.20 GHz, 1.5GB of RAM
ATI Radeon 9600 XT 256MB 8xAGP
Catalyst 5.2
Turtle Beach Santa Cruz
Latest Driver

Whenever I try to run Strife the game starts up and the startup scene runs but when I start "New Game" GZDoom errors out with the following:

[spoiler]Code: ACCESS_VIOLATION
Tried to read address 00000008
Flags: 00000000
Address: 004be794

Windows NT 5.1 Build 2600 Service Pack 2

GS=0000 FS=003b ES=0023 DS=0023
EAX=05c228dc EBX=04ce9900 ECX=05bda8c4 EDX=00000000
ESI=04dbc364 EDI=00000000
EBP=00000003 EIP=004be794 ESP=0012f9c0 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=0121 TagWord=ffff
ErrorOffset=004408a1
ErrorSelector=05d8001b
DataOffset=0012f9a0
DataSelector=ffff0023
Cr0NpxState=00000000

MM0=000000f800000020
MM1=8800000000000000
MM2=ae00000000000000
MM3=ac00000000000000
MM4=0000000000000000
MM5=04dbc36400000000
MM6=0000000305c228dc
MM7=000000230012f9c0

Running threads:
00000ae4 at 004be794*
00000e1c
00000f78
0000049c
00000534
0000009c
00000f80
00000978
00000700

Loaded modules:
00400000 - 006e0fff *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 - 77f55fff 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
006f0000 - 00862fff DevIL.dll
763b0000 - 763f8fff comdlg32.dll
7c9c0000 - 7d1d3fff SHELL32.dll
629c0000 - 629c8fff LPK.DLL
74d90000 - 74dfafff USP10.dll
66500000 - 66509fff wbsys.dll
66600000 - 66616fff wbhelp.dll
5cd70000 - 5cd76fff serwvdrv.dll
5b0a0000 - 5b0a6fff umdmxfrm.dll
66000000 - 660a1fff WBlind.dll
5ad70000 - 5ada7fff UXTHEME.DLL
76380000 - 76384fff msimg32.dll
003f0000 - 003f7fff WBAmp.dll
012d0000 - 012d5fff CClock.dll
012f0000 - 012f7fff AdvCmd.dll
01410000 - 01422fff WBWinMenu.dll
76f50000 - 76f57fff wtsapi32.dll
76360000 - 7636ffff WINSTA.dll
5b860000 - 5b8b3fff NETAPI32.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
77120000 - 771abfff OLEAUT32.dll
77050000 - 77114fff COMRes.dll
6ce10000 - 6ce47fff dinput8.dll
688f0000 - 688f8fff HID.DLL
77920000 - 77a12fff SETUPAPI.DLL
69000000 - 6967efff atioglxx.dll
056e0000 - 056e6fff CurXP0.dll
05800000 - 0581efff QDHook.dll
05830000 - 05835fff HKNTDLL.dll

Bytes near EIP:
004be784: db 74 12 8b 51 1c 85 d2 74 15 8b 52 08 8b 5b 08
004be794: 3b 5a 08 75 0a 83 c1 24 47 3b fd 72 df eb 09 8b
004be7a4: 49 08 8b 51 08 89 50 04 8b 5c 24 24 8b 48 04 85

ZDoom version 2.0.96x (0.9.6)

Command line:
c:\doom\gzdoom\gzdoom.exe -iwad c:\doom\gzdoom\iwads\Strife1.wad -config c:\doom\gzdoom\gzdoom.ini
IWAD: Strife1.wad

Current map: MAP02

viewx = 0
viewy = 0
viewz = 0
viewangle = 0

Possible call trace:
004be794 BOOM
004bef9e call 004be620
00476060 call 004bee30
00559eb6 call [0057d1b4]
00551c2c
0055d4a9 call [0057d204]
00551c2c
0055a0bb call 00553c87
00401151
00487b66 call 00487a60
0042dd0b call 00475170
0042e5e9 call 0042dbd0
0042e76d call 0042e2c0
0042a25c call 0042e750
0041c4d8 call [006d8860]
0041c4e0 call 0042a1c0
0041836c call 0041c1e0
0040b841 call 0040b790
0040b841 call 0040b790
005395d1 call 0040b830
005396d3 call 0054e63a
005603fb
0053716d call 004183d0
005374a6 call 00536d70
00551f39 call 00537430
00551dcd call 0054f3e0
00551db5

Stack Contents:
0012f9c0: 05c2fd20 05c00280 0005025c 0000239f ·······\····#··
0012f9d0: 0000239f 000003d7 00006b84 0000a8f4 ·#·······k······
0012f9e0: 05c34b20 00000010 00000002 0058503c K··········<PX·
0012f9f0: 00000000 00000000 00000189 80000000 ················
0012fa00: 7fffffff 7fffffff 80000000 0012fc1c ··············
0012fa10: 00561e00 00000001 004bef9e 000000fd ··V·······K·····
0012fa20: 234ca585 0012fc28 00000000 0063d5a4 ··L#(·········c·
0012fa30: ff000120 00476060 00000000 00000000 ···``G·········
0012fa40: 00000000 00000000 00000200 7c810e48 ············H··|
0012fa50: 000000a4 0012fa30 0012fa90 04cc1df8 ····0···········
0012fa60: 04caef98 7c809bd8 ffffffff 003c0178 ·······|····x·<·
0012fa70: 00559eb6 04caefa0 00ff6d70 0000000c ··U·····pm······
0012fa80: 00000009 003c0178 006daa60 00000090 ····x·<·`·m·····
0012fa90: 003c0178 04cbdff8 04cae018 00551c2c x·<·········,·U·
0012faa0: 0055d4a9 003c1fc4 04caefa0 00000004 ··U···<·········
0012fab0: 04cc1e00 00000004 04caef98 04cadfd8 ················
0012fac0: 003c0178 00000008 00630198 00000000 x·<·······c·····
0012fad0: 00551c2c 005e1088 04caf6f0 0055a0bb ,·U···^·······U·
0012fae0: 04cadfd0 003c0168 00000000 00000000 ····h·<·········
0012faf0: 04cadfd0 00000641 000000eb 0012fbbc ····A···········
0012fb00: 003c0178 00000040 00003e2a 003c0000 x·<·@···*>····<·
0012fb10: 003c0178 00000007 03c6adb4 00000000 x·<·············
0012fb20: 00630198 00001d9c 0011cc14 0011cc14 ··c·············
0012fb30: 04cadd00 04cbdff8 04cae018 000007c1 ················
0012fb40: 001f9960 00000000 0020c442 00000000 `·······B· ·····
0012fb50: 000001b1 00000000 002f11c3 00000000 ··········/·····
0012fb60: 0097ee70 00000000 001259bd 00000000 p········Y······
0012fb70: 002e5a68 00000000 0010b6e1 00000000 hZ.·············
0012fb80: 000cd409 00000000 00401151 00000000 ········Q·@·····
0012fb90: 0009de4a 00000000 00048d54 00000000 J·······T·······
0012fba0: 00586aac 00000000 00040a46 00000000 ·jX·····F·······
0012fbb0: 0057fbd6 00000000 0000e2ef 00000000 ··W·············
0012fbc0: 00000000 00000000 00000000 00000000 ················
0012fbd0: 00000000 00000000 00000000 00000000 ················
0012fbe0: 04c41b00 00630198 00001d9c 0011cc14 ······c·········
0012fbf0: 0011cc18 04cadd00 000000fc 00000004 ················
0012fc00: 00648f78 006401e9 53474553 00000000 x·d···d·SEGS····
0012fc10: 00487b66 e8e755d0 0012fa38 0012fc68 f{H··U··8···h···
0012fc20: 005613d9 ffffffff 0063eea4 0042dd0b ··V·······c···B·
0012fc30: 006401a4 00000000 00000008 0063fd18 ··d···········c·
0012fc40: 00000000 00000000 00000000 0042e5e9 ··············B·
0012fc50: 00000000 00000000 00000003 00000001 ················
0012fc60: 00000000 00000000 0012fcd0 00560986 ··············V·
0012fc70: ffffffff 0042e76d 0063fd18 00000000 ····m·B···c·····
0012fc80: 0042a25c 0000020c 00000001 00000001 \·B·············
0012fc90: 00000000 00000001 00000000 0041c4d8 ··············A·
0012fca0: 0041c4e0 0000026e 04ca6d00 0012fcdc ··A·n····m······
0012fcb0: 00000001 0041836c 0000026e 04ca6d00 ····l·A·n····m··
0012fcc0: 00000001 00000001 0000020b 0012fcb8 ················
0012fcd0: 0012fe04 005605c0 00000000 00000004 ······V·········
0012fce0: 00000000 0012fe68 0000017e 1ceb1da7 ····h···~·······
0012fcf0: 00fdcfc0 7b149812 9a55c075 69727453 ·······{u·U·Stri
0012fd00: 412e6566 6c6f7475 0064616f 736e696b fe.Autoload·kins
0012fd10: 40673f00 e4541223 4751ae00 364857cf ·?g@#·T···QG·WH6
0012fd20: 92359828 534a4f6f 1b7a035b 68238ba3 (·5·oOJS[·z···#h
0012fd30: 101e7dc0 cb4ffbb9 5491030d 69d54751 ·}····O····TQG·i
0012fd40: 16809b43 005d9e18 e8e755d0 0040b841 C·····]··U··A·@·
0012fd50: 00000002 005d9e10 e8e755d0 0040b841 ······]··U··A·@·
0012fd60: 00000002 005d9e10 0012fd74 005395d1 ······]·t·····S·
0012fd70: 005d9e10 005396d3 00000094 00000005 ··]···S·········
0012fd80: 00000001 00000a28 00000002 76726553 ····(·······Serv
0012fd90: 20656369 6b636150 77003220 774ff5d1 ice Pack 2·w··Ow
0012fda0: 00164de0 8007000e 776068e4 774ec2b4 ·M·······h`w··Nw
0012fdb0: 00000000 0012fdd8 7751a29c 00164de0 ··········Qw·M··
0012fdc0: 7c80977b 0012fe00 00000000 7760683c {··|········<h`w
0012fdd0: 0012fdf8 774ff04b 00000001 00000000 ····K·Ow········
0012fde0: 00000002 00000000 00000000 0000026e ············n···
0012fdf0: 0000017e e8e755d0 0012fe5c 005603fb ~····U··\·····V·
0012fe00: e8e755d0 0012fe5c 005605de ffffffff ·U··\·····V·····
0012fe10: 0053716d ffffffff 7c80e00d 7ffdf000 mqS········|···
0012fe20: 00000000 00000000 0000026e 0000017e ········n···~···
0012fe30: 00000001 000f4240 0012fe2c 00000020 ····@B··,··· ···
0012fe40: 000001a4 00000276 00400000 00400258 ····v·····@·X·@·
0012fe50: 00400230 7c800000 0012fe14 0012fe88 0·@····|········
0012fe60: 00562b40 00000000 0012fe98 005374a6 @+V··········tS·
0012fe70: 00400000 7c80b529 00000000 7ffdf000 ··@·)··|·······
0012fe80: 0012fe74 0012f5e4 0012ffb0 00551c2c t···········,·U·
0012fe90: 005d97a8 00000000 0012ffc0 00551f39 ··]·········9·U·
0012fea0: 00400000 00000000 0015232a 00000001 ··@·····*#······
0012feb0: 00000094 00000005 00000001 00000a28 ············(···
0012fec0: 00000002 76726553 20656369 6b636150 ····Service Pack
0012fed0: a6003220 e639a000 e639b000 e639c000 2····9···9···9·
0012fee0: e639d000 e639e000 e639f000 e63a0000 ··9···9···9···:·
0012fef0: e63a1000 e63a2000 e63a3000 e63a4000 ··:·· :··0:··@:·
0012ff00: e63a5000 e63a6000 e63a7000 e63a8000 ·P:··`:··p:···:·
0012ff10: 88f05900 ff676980 00058113 00000001 ·Y···ig·········
0012ff20: 00000014 00000000 00000014 0000539a ·············S··
0012ff30: 8055e880 a6819c48 80548fc1 8a4ed000 ··U·H·····T···N·
0012ff40: 00551dcd 74de0260 00000006 7ffdf000 ··U·`··t·······
0012ff50: 00000044 00153818 00153660 00153878 D····8··`6··x8··
0012ff60: 00000000 00000000 00000000 00000000 ················
0012ff70: 00000000 00000000 00000000 00000001 ················
0012ff80: 00000001 00000000 ffffffff ffffffff ················
0012ff90: ffffffff 00000408 00000000 00000001 ················
0012ffa0: 0015232a 00000000 0012feb0 805824fd *#···········$X·
0012ffb0: 0012ffe0 00551c2c 005dcb58 00000000 ····,·U·X·]·····
0012ffc0: 0012fff0 7c816d4f 74de0260 00000006 ····Om·|`··t····
0012ffd0: 7ffdf000 e370f418 0012ffc8 88f05900 ·····p······Y··
0012ffe0: ffffffff 7c8399f3 7c816d58 00000000 ·······|Xm·|····
0012fff0: 00000000 00000000 00551db5 00000000 ··········U·····[/spoiler]
User avatar
Soultaker
Posts: 219
Joined: Fri Sep 02, 2005 8:26
Location: Capping some zombies Gangsta Style.
Contact:

Post by Soultaker »

Strife support has not been fully implemented in the ZDooM series.
User avatar
that_guy
Posts: 18
Joined: Sat Sep 17, 2005 17:00

Post by that_guy »

Strife support has not been fully implemented in the ZDooM series.
Huh? I can play Strife with ZDoom 2.0.96; I was just hoping to play it with GZDoom. I'm guessing my problem is system specific since I've not seen many Strife bugs posted here ...
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Killmur wrote:Strife support has not been fully implemented in the ZDooM series.

Welcome in the real world. Under which rock did you hide for the last 10 months? :mrgreen:
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Do you have any GWA file for Strife? The error is caused by a node problem.
User avatar
that_guy
Posts: 18
Joined: Sat Sep 17, 2005 17:00

Post by that_guy »

Do you have any GWA file for Strife? The error is caused by a node problem.
Yes I do - made with glBSPX 2.2 - I'll try deleting it and let GZDoom build the nodes ...

That did it Graf ... is running now ... Thx

What went wrong with the GWA from glBSPX?
User avatar
Soultaker
Posts: 219
Joined: Fri Sep 02, 2005 8:26
Location: Capping some zombies Gangsta Style.
Contact:

Post by Soultaker »

Heh. I try not to follow Randy's strange ways of updating his port. I might wind up getting lost. Now that I think about it the only ZDooM based port that sucks ass concerning Strife\Hexen\Heretic and full Decorate support is Skull Tag. Never will understand why Carn added partial Decorate support.
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_guy wrote:
Do you have any GWA file for Strife? The error is caused by a node problem.
Yes I do - made with glBSPX 2.2 - I'll try deleting it and let GZDoom build the nodes ...

That did it Graf ... is running now ... Thx

What went wrong with the GWA from glBSPX?
No idea. Apparently glbsp creates incorrect nodes due to the many mapping bugs in Strife. I will have to check.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Fixed.

GLBSP indeed created incorrect seg information for some open sectors. Now I check for them and clear them so it doesn't crash anymore.
Locked

Return to “Closed Bugs”