[Fixed] Just a 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.
Post Reply
mivlad
Posts: 42
Joined: Wed Nov 19, 2003 1:55 am

Just a crash.

Post by mivlad »

Code: Select all

Code: ACCESS_VIOLATION
Tried to read address 00000008
Flags: 00000000
Address: 004634f6

Windows NT 5.1 Build 2600 

GS=0000  FS=0038  ES=0023  DS=0023
EAX=00000000  EBX=00540000  ECX=005a7df8  EDX=005a8094
ESI=39bd06b4  EDI=00000004
EBP=0012fcd8  EIP=004634f6  ESP=0012fc54  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=0125 TagWord=ffff
 ErrorOffset=004fb393
 ErrorSelector=011c001b
 DataOffset=0012fc30
 DataSelector=ffff0023
 Cr0NpxState=00000000

MM0=b771608000000000
MM1=da40239a81369000
MM2=93551f8e9d94a800
MM3=c000000000000000
MM4=0000000000000000
MM5=39bd06b400000004
MM6=0012fcd800000000
MM7=000000230012fc54

Running threads:
00000d98 at 004634f6*
00000164
00000840
00000e68
00000b38
000003f4
00000760
00000734
00000d78

Loaded modules:
00400000 - 00629fff *zdoom.exe
77f50000 - 77ff8fff  ntdll.dll
77e60000 - 77f44fff  kernel32.dll
71950000 - 71a33fff  COMCTL32.dll
77c10000 - 77c62fff  msvcrt.dll
77c70000 - 77caffff  GDI32.dll
77d40000 - 77dccfff  USER32.dll
77dd0000 - 77e5afff  ADVAPI32.dll
78000000 - 7806dfff  RPCRT4.dll
772d0000 - 77332fff  SHLWAPI.dll
71ad0000 - 71ad7fff  WSOCK32.dll
71ab0000 - 71ac4fff  WS2_32.dll
71aa0000 - 71aa7fff  WS2HELP.dll
76b40000 - 76b6bfff  WINMM.dll
10000000 - 10090fff  fmod.dll
77be0000 - 77bf3fff  MSACM32.dll
771b0000 - 772bffff  ole32.dll
763b0000 - 763f4fff  comdlg32.dll
773d0000 - 77bc3fff  SHELL32.dll
5cd70000 - 5cd76fff  serwvdrv.dll
5b0a0000 - 5b0a6fff  umdmxfrm.dll
74720000 - 7476afff  MSCTF.dll
6b800000 - 6b80bfff  S3appdll.dll
76f50000 - 76f57fff  wtsapi32.dll
76360000 - 7636efff  WINSTA.dll
76f90000 - 76f9ffff  Secur32.dll
51080000 - 510d9fff  dsound.dll
77c00000 - 77c06fff  VERSION.dll
72d20000 - 72d28fff  wdmaud.drv
72d10000 - 72d17fff  msacm32.drv
77bd0000 - 77bd6fff  midimap.dll
5ef80000 - 5ef83fff  KsUser.dll
76fd0000 - 77047fff  CLBCATQ.DLL
77120000 - 771aafff  OLEAUT32.dll
77050000 - 77114fff  COMRes.dll
6ce10000 - 6cebefff  dinput8.dll
688f0000 - 688f8fff  HID.DLL
76670000 - 76753fff  SETUPAPI.DLL
51000000 - 5104cfff  ddraw.dll
73bc0000 - 73bc5fff  DCIMAN32.dll
71a50000 - 71a8afff  mswsock.dll
71a90000 - 71a97fff  wshtcpip.dll
02120000 - 02127fff  Dolphin.dll
73dd0000 - 73ec1fff  MFC42.DLL
022b0000 - 022b7fff  Dolphin.dll

Bytes near EIP:
004634e6: 00 c7 02 00 00 00 00 5b 83 c4 08 c2 08 00 8b 02
004634f6: 8b 50 08 55 8b 2d a8 9c 5a 00 c1 e5 07 81 e5 ff
00463506: 1f 00 00 81 fa 60 33 46 00 75 08 8b 99 b4 00 00

ZDoom version 2.0.55

Command line:
 zdoom.exe -host -skill 4 -warp 1 -deathmatch -file lohotron.wad
IWAD: doom2.wad

Current map: MAP01

viewx = -2706246
viewy = 23291154
viewz = 393216
viewangle = 2803614323

Possible call trace:
 004634f6  BOOM
 004e4227  call 004634b0
 004dbe21  call 004e5c20
 004167f7  call 004dbb50
 0041744f  call 004165f0
 0042d4a7  call 004099d0
 0040af73  call 0040aec0
 004982a6  call 0040af60
 004983c3  call 004fb926
 00495473  call 00417480
 00495785  call 004950c0
 004fedda  call 00495710
 004fec6e  call 004fc6d0
 004fec56

Stack Contents:
0012fc54: 00540000 0000000f 000000c4 004e4227  ··T·········'BN·
0012fc64: 0012fc84 0012fc80 00000004 39bd06b4  ···············9
0012fc74: 00000000 000000f0 000000f0 00000026  ············&···
0012fc84: 39bd06b4 004dbe21 00000000 00000000  ···9!·M·········
0012fc94: 004167f7 00000001 00bbed40 00000000  ·gA·····@·······
0012fca4: 42b40000 3a1956fe ffff65cc 0041744f  ···B·V·:·e··OtA·
0012fcb4: 00000004 00bbed40 00000001 0042d4a7  ····@·········B·
0012fcc4: 000267cd 0012fcb4 0012fe04 0050cfe5  ·g············P·
0012fcd4: 00000000 00000000 0000026e 000000f8  ········n·······
0012fce4: 0012fe6c 0000017e 27caf670 00b9ea60  l···~···p··'`···
0012fcf4: e637c4ee 8aeba175 6d6f6f44 7475412e  ··7·u···Doom.Aut
0012fd04: 616f6c6f 732f0064 736e696b 4678e200  oload·/skins··xF
0012fd14: 480f1d20 1cdbfbf8 b1b6d6b1 6403b8ee   ··H···········d
0012fd24: 72f57ae8 e9143a0c adb886ba c343b6bc  ·z·r·:········C·
0012fd34: 5f9e42eb 33f816b7 575c2149 974c1b1f  ·B·_···3I!\W··L·
0012fd44: 6507603c a4ba3bf6 00000002 39aa68f9  <`·e·;·······h·9
0012fd54: 0040af73 0012fd64 004982a6 0052bfb0  s·@·d·····I···R·
0012fd64: 0052bf54 00000005 00000001 00000a28  T·R·········(···
0012fd74: 004983c3 00000094 00000005 00000001  ··I·············
0012fd84: 00000a28 00000002 771cd500 772a9888  (··········w··*w
0012fd94: 772a9880 772025e3 772a9888 7720fa91  ··*w·% w··*w·· w
0012fda4: 00000000 0012fdb4 0012fdb8 00000000  ················
0012fdb4: 00159360 77e777ef 77203968 0015a360  `····w·wh9 w`···
0012fdc4: 0012fe08 772ad120 771ddc01 772ad188  ···· ·*w···w··*w
0012fdd4: 772ad168 0012fdfc 00000002 772025e3  h·*w·········% w
0012fde4: 772ad170 771dd932 00000000 0000026e  p·*w2··w····n···
0012fdf4: 0000017e 00000002 00aa68f9 39aa68f9  ~········h···h·9
0012fe04: 0012fe60 0050d008 ffffffff 00495473  `·····P·····sTI·
0012fe14: ffffffff 77e79c90 7ffdf000 00000000  ·······w·······
0012fe24: 00000000 0000026e 0000017e 00000001  ····n···~·······
0012fe34: 000f4240 0012fe2c 00000020 00000276  @B··,··· ···v···
0012fe44: 00000000 00400000 00400238 00400210  ······@·8·@···@·
0012fe54: 77e60000 00400000 0012fe14 0012fe88  ···w··@·········
0012fe64: 0050e4d0 00000000 0012fe98 00495785  ··P··········WI·
0012fe74: 77e79f93 00000000 7ffdf000 0012fe74  ···w·······t···
0012fe84: 0012f87c 0012ffb0 004fea18 0052b650  |·········O·P·R·
0012fe94: 00000000 0012ffc0 004fedda 00400000  ··········O···@·
0012fea4: 00000000 001522d2 0000000a 00000094  ·····"··········
0012feb4: 00000005 00000001 00000a28 00000002  ········(·······
0012fec4: f66b7c00 f66b7c08 f66b7c08 f66b7c08  ·|k··|k··|k··|k·
0012fed4: f66b7c08 f66b7c08 f66b7c08 e242d000  ·|k··|k··|k···B·
0012fee4: e242e000 e242f000 e2430000 e2431000  ··B···B···C···C·
0012fef4: e2432000 e2433000 e2434000 e2435000  · C··0C··@C··PC·
0012ff04: e2436000 e2437000 e2438000 e2439000  ·`C··pC···C···C·
0012ff14: e243a000 e243b000 ff218da8 ff676980  ··C···C···!··ig·
0012ff24: 00002bcc 00000001 00000013 00000000  ·+··············
0012ff34: 00000013 0000142d 80545f20 004fec6e  ····-··· _T·n·O·
0012ff44: 001447c8 00000000 7ffdf000 00000044  ·G·········D···
0012ff54: 001535c8 001533e0 00153628 00000000  ·5···3··(6······
0012ff64: 00000001 00000064 00000064 00000000  ····d···d·······
0012ff74: 00000000 00000000 00000000 00000001  ················
0012ff84: 00000000 ffffffff ffffffff ffffffff  ················
0012ff94: f66b7d00 00000000 00000001 001522d2  ·}k··········"··
0012ffa4: 00000000 0012feb0 f66b7d10 0012ffe0  ·········}k·····
0012ffb4: 004fea18 00557cf0 00000000 0012fff0  ··O··|U·········
0012ffc4: 77e7eb69 001447c8 00000000 7ffdf000  i··w·G·········
0012ffd4: 00000045 0012ffc8 8053667b ffffffff  E·······{fS·····
0012ffe4: 77e9bb86 77e95a18 00000000 00000000  ···w·Z·w········
0012fff4: 00000000 004fec56 00000000           ····V·O·····
This crash happened in deathmatch when my opponent killed me with BFG. Can't remember whether that was a direct hit or rays. It never happened before... The only significant change I made recently to the level we played on is adding the following restarting regeneration script:

Code: Select all

  t=getactorproperty(0,APROP_Health);
  if(t&&t<200&&playerstate[playernumber()][3]){
    setactorproperty(0,APROP_Health,t+1);
    playerstate[playernumber()][3]--;
  }
  t=checkinventory("Armor");
  if(t<200&&playerstate[playernumber()][3]){
    giveinventory("Armor",1);
    playerstate[playernumber()][3]--;
  }
Hmm, now I realize it still gives armor to a dead player... Maybe that could be the cause?
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

Post by randi »

Already fixed in 2.0.56 without my being aware of it.
Post Reply

Return to “Closed Bugs [GZDoom]”