[Fixed] yet another crash

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.
User avatar
cccp_leha
Posts: 1816
Joined: Wed Jul 16, 2003 7:21 am
Location: NJ, USA

yet another crash

Post by cccp_leha »

While playing Cyb's "Void" (a great map, BTW :)), I got this dump. It happened... OK, as you enter the red room with lots of caco's and two barons, take the door on the far right. In that room with the big pyrimidcal spike in the ground, as I was shooting the [insert hexen mosnter name] with the plasma rifle, I tried to save and ZDoom crashed. Sorry, can't reproduce yet.

Code: Select all

Code: ACCESS_VIOLATION
Tried to read address ffffffff
Flags: 00000000
Address: 004356d2

Windows 9x 4.90 Build 73010104  

GS=0000  FS=126f  ES=018f  DS=018f
EAX=00000000  EBX=00000001  ECX=33c566ce  EDX=00000018
ESI=000000a2  EDI=00000171
EBP=000001b5  EIP=004356d2  ESP=0084fac0  CS=0187  SS=018f
EFlags=00010202
 CF- PF- AF- ZF- SF- TF- IF+ DF- OF- NT- RF+ VM- AC- VI- VP-

FPU State:
 ControlWord=037f StatusWord=0031 TagWord=ffff
 ErrorOffset=004f448b
 ErrorSelector=015c0187
 DataOffset=0084f988
 DataSelector=ffff018f
 Cr0NpxState=0000000a

MM0=8fd1710000000000
MM1=a741039841171c4f
MM2=c1fadfffc57f84b9
MM3=0000000000000000
MM4=000000000000000a
MM5=000000a200000171
MM6=000001b500000000
MM7=0000018f0084fac0

Running threads:
fff9587b at 004356d2*
fff851ab
fff9cac3
fff9c82f

Loaded modules:
76140000 - 761cdfff  SETUPAPI.DLL
741d0000 - 741fafff  WINTRUST.DLL
7b960000 - 7b982fff  IMAGEHLP.DLL
7da90000 - 7db04fff  CRYPT32.DLL
79f80000 - 79f8ffff  MSASN1.DLL
7f720000 - 7f729fff  CFGMGR32.DLL
7e0c0000 - 7e0d2fff  CABINET.DLL
7fe40000 - 7fe48fff  WINSPOOL.DRV
bfe40000 - bfe45fff  LZ32.DLL
7bee0000 - 7bee7fff  HID.DLL
70000000 - 70037fff  DINPUT8.DLL
baaa0000 - baafefff  DDRAW.DLL
bfe70000 - bfe74fff  NTDLL.DLL
beaf0000 - beb63fff  DSOUND.DLL
bfe50000 - bfe55fff  VERSION.DLL
00400000 - 00613fff *ZDOOM.EXE
7fe00000 - 7fe32fff  COMDLG32.DLL
7fbd0000 - 7fdfdfff  SHELL32.DLL
63180000 - 631ccfff  SHLWAPI.DLL
10000000 - 10090fff  FMOD.DLL
7ff20000 - 7ffe1fff  OLE32.DLL
7a1e0000 - 7a1f8fff  MSACM32.DLL
bfdd0000 - bfddffff  WINMM.DLL
736d0000 - 736d8fff  WSOCK32.DLL
77d70000 - 77d83fff  MSWSOCK.DLL
73710000 - 73720fff  WS2_32.DLL
7f7a0000 - 7f7dcfff  RASAPI32.DLL
7f780000 - 7f790fff  SECUR32.DLL
7f870000 - 7f877fff  SVRAPI.DLL
7fa30000 - 7fa42fff  MSNET32.DLL
7f860000 - 7f869fff  NWNET32.DLL
7fa70000 - 7fa79fff  MSPWL32.DLL
7f880000 - 7f89dfff  TAPI32.DLL
7fab0000 - 7fb03fff  RPCRT4.DLL
7f8b0000 - 7f8b4fff  NETAPI32.DLL
7f750000 - 7f757fff  NETBIOS.DLL
7f160000 - 7f16dfff  MPR.DLL
73700000 - 73704fff  WS2HELP.DLL
78000000 - 78045fff  MSVCRT.DLL
bfe80000 - bff0dfff  COMCTL32.DLL
bff40000 - bff50fff  USER32.DLL
bff10000 - bff39fff  GDI32.DLL
bfe60000 - bfe6ffff  ADVAPI32.DLL
bff60000 - bffe2fff  KERNEL32.DLL

Bytes near EIP:
004356c2: 05 51 e8 97 eb 04 00 a1 54 60 59 00 83 c4 20 43
004356d2: 66 83 3c d8 ff 75 b7 8d a4 24 00 00 00 00 8b 6c
004356e2: 24 34 8b 5c 24 20 55 53 8b d6 8b cf e8 5d d4 ff

ZDoom version 2.0.50

Command line:
 C:\ra2\gam\Westwood\DOOM2\50\zdoom.exe C:\ra2\gam\Westwood\DOOM2\50\void.wad
IWAD: doom2.wad

Current map: MAP01

viewx = 142315151
viewy = -187265726
viewz = 4785901
viewangle = 3066032575

Possible call trace:
 004356d2  BOOM
 004359e5  call 0047fcc0
 00434db5  call eax
 00416830  call 00434c60
 0041726f  call 00416420
 0043042f  call 004303e0
 0040ae23  call 0040ad70
 0040ae23  call 0040ad70
 004969c1  call 0040ae10
 00496ac3  call 004f49f6
 00493b73  call 004172a0
 00493e85  call 004937c0
 004f7eaa  call 00493e10
 004f7d3e  call 004f57a0
 004f7d26

Stack Contents:
0084fac0: 00000004 00000000 0084fb50 00000000  ········P·······
0084fad0: 004359e5 0000001b 00000300 00000163  ·YC·········c···
0084fae0: 00000285 00000016 000000b7 000001b5  ················
0084faf0: 0000026c 00000253 00434db5 00000004  l···S····MC·····
0084fb00: 00000000 0084fb50 00000000 00416830  ····P·······0hA·
0084fb10: 00000004 00000001 00d44010 00000000  ·········@······
0084fb20: 42b40000 a3f321be fffffda6 0041726f  ···B·!······orA·
0084fb30: 00000004 00d44010 00000001 0043042f  ·····@······/·C·
0084fb40: 0084fb30 0084fc7c 005060b5 00000000  0···|····`P·····
0084fb50: 00000000 0000026e 000000f8 0084fce4  ····n···········
0084fb60: 0000017e 091706a7 00ca2fa0 0084fcd8  ~········/······
0084fb70: bff6269c 6d6f6f44 7475412e 616f6c6f  ·&··Doom.Autoloa
0084fb80: 57540064 2f444f4f 4d4f4f44 30352f32  d·TWOOD/DOOM2/50
0084fb90: 696b732f 0000736e 0084fbd0 7ff4073f  /skins······?··
0084fba0: 00000000 00000000 bff613e2 00000187  ················
0084fbb0: bff81b8b c19b5d00 bff69480 bff613e2  ·····]··········
0084fbc0: 00000187 00000002 33c566ce 0040ae23  ·········f·3#·@·
0084fbd0: 0084fbdc 00000002 33c566ce 0040ae23  ·········f·3#·@·
0084fbe0: 0084fbec 004969c1 00524db8 00496ac3  ·····iI··MR··jI·
0084fbf0: 00000094 00000004 0000005a 045a0bb8  ········Z·····Z·
0084fc00: 00000001 00000020 0000026e 00000000  ···· ···n·······
0084fc10: 00000000 7ff2d58d 00000000 0000000c  ···············
0084fc20: 7ff20000 00000000 00000000 00000002  ···············
0084fc30: 00000000 7ff44bc0 0084fc48 7ff44ae7  ·····K·H····J·
0084fc40: 7ff444d0 bff6bb26 0000026e 000000f8  ·D·&···n·······
0084fc50: 0084fce4 0000017e 00000000 00000000  ····~···········
0084fc60: 00720170 0084fc74 7ff40ec1 00000000  p·r·t··········
0084fc70: 00000002 0084fce4 33c566ce 0084fcd8  ·········f·3····
0084fc80: 005060d8 ffffffff 00493b73 ffffffff  ·`P·····s;I·····
0084fc90: bff868b5 00740000 00000000 00000000  ·h····t·········
0084fca0: 0000026e 0000017e 00000001 0000ffff  n···~···········
0084fcb0: bff6bb26 00000002 00000276 00000000  &·······v·······
0084fcc0: 00400000 00400240 00400218 bff60000  ··@·@·@···@·····
0084fcd0: 00400000 0084fc8c 0084fd00 005075a0  ··@··········uP·
0084fce0: 00000000 0084fd10 00493e85 bff676ee  ·········>I··v··
0084fcf0: 00000000 00740000 0084fcec 0084f8f0  ······t·········
0084fd00: 0084fe28 004f7ae8 00524460 00000000  (····zO·`DR·····
0084fd10: 0084fe38 004f7eaa 00400000 00000000  8····~O···@·····
0084fd20: 819992d9 00000001 00000094 00000004  ················
0084fd30: 0000005a 045a0bb8 00000001 00000020  Z·····Z····· ···
0084fd40: 00000000 00000000 00000000 000000f6  ················
0084fd50: 01170000 8dc23a48 00000001 017f0000  ····H:·········
0084fd60: 5fa48d7c 0180016f 00000000 4cb200f6  |··_o··········L
0084fd70: 000859ef 00008dc1 00000000 518b8d98  ·Y·············Q
0084fd80: 8dc1ffff bfe612fc 00000001 016f4efe  ·············No·
0084fd90: 81967724 00000000 00000000 0084ffff  $w··············
0084fda0: 7fbd8cb8 00000001 bffb1b20 81967724  ······· ···$w··
0084fdb0: 00000000 00000000 004f7d3e 00000000  ········>}O·····
0084fdc0: 8199b990 00740000 00000044 00000000  ······t·D·······
0084fdd0: 00000000 00000000 00000000 00000000  ················
0084fde0: 00000000 00000000 00000000 00000000  ················
0084fdf0: 00000000 00000001 00000001 00000000  ················
0084fe00: 00000000 00000000 00000000 bff641cf  ·············A··
0084fe10: 00000000 bff6eba3 819992d9 00000000  ················
0084fe20: 0084fd28 8199b990 0084ff68 004f7ae8  (·······h····zO·
0084fe30: 005499a0 00000000 0084ff78 bff7b9e4  ··T·····x·······
0084fe40: 00000000 8199b990 00740000 6f6f645a  ··········t·Zdoo
0084fe50: 5845006d 00000045 00000000 00000000  m·EXE···········
0084fe60: 00000000 00000000 00000000 00000000  ················
0084fe70: 00000000 00000000 00000000 00000000  ················
0084fe80: 00000000 00000000 00000000 00000000  ················
0084fe90: 00000000 00000000 00000000 00000000  ················
0084fea0: 00000000 00000000 00000000 00000000  ················
0084feb0: 00000000 00000000 00000000 00000000  ················
0084fec0: 00000000 00000000 00000000 00000000  ················
0084fed0: 00000000 00000000 00000000 00000000  ················
0084fee0: 00000000 00000000 00000000 00000000  ················
0084fef0: 00000000 00000000 00000000 00000000  ················
0084ff00: 00000000 00000000 00000000 00000000  ················
0084ff10: 00000000 00000000 00000000 00000000  ················
0084ff20: 00000000 00000000 00000000 00000000  ················
0084ff30: 00000000 00000000 0084ff6c 81908050  ········l···P···
0084ff40: 81978238 d7624410 0084ff6c 004f7d26  8····Db·l···&}O·
0084ff50: bff6b487 00000000 8199b9b0 140e0000  ················
0084ff60: 0084fe40 00740000 ffffffff bffb1b20  @·····t····· ···
0084ff70: bff69138 00000000 0084fff4 bff7b896  8···············
0084ff80: 819676d8 00000008 8199b990 00000000  ·v··············
0084ff90: 00000000 00000000 00000000 00000000  ················
0084ffa0: 00000000 00000000 00000000 00000000  ················
0084ffb0: 00000000 00000000 00000000 00000000  ················
0084ffc0: 00000000 00000000 00000000 00000000  ················
0084ffd0: 0002ffff 0000f284 0084e000 00850000  ················
0084ffe0: 00000000 ffffffff 8196ecb8 00000000  ················
0084fff0: 476f140e 8a445fec bff7a24f 00000000  ··oG·_D·O·······
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm

Post by randi »

I have no idea why it would crash where it did, but it won't crash in that particular place anymore.
User avatar
cccp_leha
Posts: 1816
Joined: Wed Jul 16, 2003 7:21 am
Location: NJ, USA

Post by cccp_leha »

Heh, you mean it won't crash at those particular coordinates while playing void.wad? :) Actually, I experienced a few other crashes when trying to save at various other locations. Interestingly enough, if I saved at around the same spot under a different savegame, the crash would not occur.
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm

Post by randi »

No, I mean "that particular place" in the code, not in the map.
User avatar
cccp_leha
Posts: 1816
Joined: Wed Jul 16, 2003 7:21 am
Location: NJ, USA

Post by cccp_leha »

Oh, my bad.

Return to “Closed Bugs [GZDoom]”