[fixed][0.9.7] Crouching out of game

Bugs that have been resolved.

Moderator: Graf Zahl

User avatar
Psycho Siggi
Posts: 96
Joined: Thu Jul 07, 2005 19:45
Location: South Africa

[fixed][0.9.7] Crouching out of game

Post by Psycho Siggi »

Enter "crouch" in the console before starting a game and...

Code: Select all

Code: ACCESS_VIOLATION
Tried to read address 00000008
Flags: 00000000
Address: 00418e53

Windows NT 5.1 Build 2600 Service Pack 2

GS=0000  FS=003b  ES=0023  DS=0023
EAX=00000022  EBX=0063af00  ECX=00000000  EDX=0012fc70
ESI=00000000  EDI=00000000
EBP=00000026  EIP=00418e53  ESP=0012fb1c  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=0120 TagWord=ffff
 ErrorOffset=bfb93929
 ErrorSelector=035c0008
 DataOffset=b877a9bc
 DataSelector=ffff0010
 Cr0NpxState=00000000

MM0=0000000000000000
MM1=0005030300030003
MM2=0000000000000000
MM3=0000000000000000
MM4=0000000000000000
MM5=0000000000000000
MM6=0000002600000022
MM7=000000230012fb1c

Running threads:
00000ee8 at 00418e53*
00000ab8
00000938
00000a1c
000001b8
000006e8
00000684
00000a20

Loaded modules:
00400000 - 006e3fff *GZDoom.exe
7c900000 - 7c9affff  ntdll.dll
7c800000 - 7c8f3fff  kernel32.dll
68b20000 - 68b3ffff  GLU32.dll
77c10000 - 77c67fff  msvcrt.dll
5ed00000 - 5edcbfff  OPENGL32.dll
77dd0000 - 77e6afff  ADVAPI32.dll
77e70000 - 77f00fff  RPCRT4.dll
77f10000 - 77f55fff  GDI32.dll
77d40000 - 77dcffff  USER32.dll
73760000 - 737a8fff  DDRAW.dll
73bc0000 - 73bc5fff  DCIMAN32.dll
10000000 - 10095fff  fmod.dll
77be0000 - 77bf4fff  MSACM32.dll
76b40000 - 76b6cfff  WINMM.dll
774e0000 - 7761bfff  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
76390000 - 763acfff  IMM32.DLL
629c0000 - 629c8fff  LPK.DLL
74d90000 - 74dfafff  USP10.dll
5cd70000 - 5cd76fff  serwvdrv.dll
5b0a0000 - 5b0a6fff  umdmxfrm.dll
01380000 - 0138dfff  MsgPlusLoader.dll
013a0000 - 013a7fff  BBLEANSKINENG.DLL
755c0000 - 755edfff  msctfime.ime
5ad70000 - 5ada7fff  UxTheme.dll
76f50000 - 76f57fff  wtsapi32.dll
76360000 - 7636ffff  WINSTA.dll
5b860000 - 5b8b3fff  NETAPI32.dll
77fe0000 - 77ff0fff  Secur32.dll
014d0000 - 014dcfff  tabscrol.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
69500000 - 699f1fff  nvoglnt.dll

Bytes near EIP:
00418e43: ff ff cc cc cc cc cc cc cc cc cc cc cc 56 8b f1
00418e53: 8b 46 08 85 c0 75 07 8b 06 ff 10 89 46 08 8b 4e
00418e63: 08 8b 51 14 8b 42 08 5e c3 cc cc cc cc 33 c0 56

ZDoom version 2.0.96x (0.9.7)

Command line:
 c:\Games\DooM\GZDoom\GZDoom.exe
IWAD: doom2.wad

Not in a level.

Possible call trace:
 00418e53  BOOM
 0041ad22  call 00418e50
 00419db4  call 0054e82a
 0041dea6  call 0041a400
 0042a382  call 0041de40
 0041c540  call 0042a1b0
 0041835c  call 0041c240
 0040b851  call 0040b7a0
 0040b851  call 0040b7a0
 00539701  call 0040b840
 00539803  call 0054e82a
 005605eb
 0053729d  call 004183c0
 005375d6  call 00536ea0
 00552129  call 00537560
 00551fbd  call 0054f5d0
 00551fa5

Stack Contents:
0012fb1c: 00000000 0041ad22 01315e01 00000000  ····"·A··^1·····
0012fb2c: 00638c78 0063afd8 01cc0000 00000001  x·c···c·········
0012fb3c: 00000080 00000001 00000000 00000020  ············ ···
0012fb4c: 0012fbb8 00000000 000001e0 00000280  ················
0012fb5c: 000001dd 00000280 00000000 00000000  ················
0012fb6c: 77f2f355 0012fbc8 0012f92c 00000000  U··w····,·······
0012fb7c: 00000000 00000000 00155498 00000001  ·········T······
0012fb8c: 00000000 0015b318 0015801c 00000000  ················
0012fb9c: 00000000 00175600 00000000 00000000  ·····V··········
0012fbac: 00175520 737a0798 0016b3e0 00000020   U····zs···· ···
0012fbbc: 00000001 00000001 00000010 00000004  ················
0012fbcc: 00000018 00000284 000001f5 00000004  ················
0012fbdc: 00000018 00000284 000001f5 0015b318  ················
0012fbec: 10004040 00155498 0012fc20 0012fc4c  @@···T·· ···L···
0012fbfc: 73775b98 00175520 00000000 00000000  ·[ws U··········
0012fc0c: 73775be2 0000026e 00000004 00000000  ·[wsn···········
0012fc1c: 00000000 00155498 0015b318 0000026e  ·····T······n···
0012fc2c: 00000000 00419db4 0012fc10 0000dcd6  ······A·········
0012fc3c: 0012f920 7379adb6 0012fcd0 7379adb6   ·····ys······ys
0012fc4c: 73761b98 b3498f06 0041dea6 00000026  ··vs··I···A·&···
0012fc5c: 0012fc70 00000000 00000000 0063d0d6  p·············c·
0012fc6c: 00000001 01315e01 00000001 0042a382  ·····^1·······B·
0012fc7c: 00000000 00000020 00000069 00000001  ···· ···i·······
0012fc8c: 00000001 00000000 0063e438 00000020  ········8·c· ···
0012fc9c: 8f45246f 0041c540 0000026e 01371fe8  o$E·@·A·n·····7·
0012fcac: 0012fcdc 00000001 0041835c 0000026e  ········\·A·n···
0012fcbc: 01371fe8 00000001 00000001 00000068  ··7·········h···
0012fccc: 0012fcb8 0012fe04 005607b0 00000000  ··········V·····
0012fcdc: 00000004 00000000 0012fe68 0000017e  ········h···~···
0012fcec: d00102c4 012a64d0 cdc96e93 5b0f61ca  ·····d*··n···a·[
0012fcfc: 6d6f6f44 7475412e 616f6c6f 5a470064  Doom.Autoload·GZ
0012fd0c: 6d6f6f44 696b732f 8000736e f1744846  Doom/skins··FHt·
0012fd1c: 342b9f1e 4caee9d6 122da6ec 630197e3  ··+4···L··-····c
0012fd2c: 56f85008 5760e086 3458d65f 23736165  ·P·V··`W_·X4eas#
0012fd3c: 775286c7 77605998 005d9c70 b3498f06  ··Rw·Y`wp·]···I·
0012fd4c: 0040b851 00000002 005d9c68 b3498f06  Q·@·····h·]···I·
0012fd5c: 0040b851 00000002 005d9c68 0012fd74  Q·@·····h·]·t···
0012fd6c: 00539701 005d9c68 00539803 00000094  ··S·h·]···S·····
0012fd7c: 00000005 00000001 00000a28 00000002  ········(·······
0012fd8c: 76726553 20656369 6b636150 77003220  Service Pack 2·w
0012fd9c: 775289af 00161a40 8007000e 776059bc  ··Rw@········Y`w
0012fdac: 774e4314 00000000 0012fdd8 77551c27  ·CNw········'·Uw
0012fdbc: 00161a40 7c80977b 0012fe00 00000000  @···{··|········
0012fdcc: 77605914 0012fdf8 774f43e3 00000001  ·Y`w·····COw····
0012fddc: 00000000 00000002 00000000 00000000  ················
0012fdec: 0000026e 0000017e b3498f06 0012fe5c  n···~·····I·\···
0012fdfc: 005605eb b3498f06 0012fe5c 005607ce  ··V···I·\·····V·
0012fe0c: ffffffff 0053729d ffffffff 7c80e00d  ·····rS········|
0012fe1c: 7ffd9000 00000000 00000000 0000026e  ···········n···
0012fe2c: 0000017e 00000001 000f4240 0012fe2c  ~·······@B··,···
0012fe3c: 00000020 00000199 00000276 00400000   ·······v·····@·
0012fe4c: 00400250 00400228 7c800000 0012fe14  P·@·(·@····|····
0012fe5c: 0012fe88 00562d10 00000000 0012fe98  ·····-V·········
0012fe6c: 005375d6 00400000 7c80b529 00000000  ·uS···@·)··|····
0012fe7c: 7ffd9000 0012fe74 0012f740 0012ffb0  ···t···@·······
0012fe8c: 00551e1c 005d9600 00000000 0012ffc0  ··U···]·········
0012fe9c: 00552129 00400000 00000000 00152332  )!U···@·····2#··
0012feac: 00000001 00000094 00000005 00000001  ················
0012febc: 00000a28 00000002 76726553 20656369  (·······Service 
0012fecc: 6b636150 b8003220 e394f000 e3950000  Pack 2··········
0012fedc: e3951000 e3952000 e3953000 e3954000  ····· ···0···@··
0012feec: e3955000 e3956000 e3957000 e3958000  ·P···`···p······
0012fefc: e3959000 e395a000 e395b000 e395c000  ················
0012ff0c: e395d000 821ceb58 ff676980 00013424  ····X····ig·$4··
0012ff1c: 00000001 00000010 00000000 00000010  ················
0012ff2c: 0000294f 8055ef80 b8adbc48 80549631  O)····U·H···1·T·
0012ff3c: 823f6000 00551fbd 00310032 00300034  ·`?···U·2·1·4·0·
0012ff4c: 7ffd9000 00000044 00153640 00153488  ···D···@6···4··
0012ff5c: 001536a0 00000000 00000000 00000000  ·6··············
0012ff6c: 00000000 00000000 00000000 00000000  ················
0012ff7c: 00000401 00000001 00000000 00000000  ················
0012ff8c: 00010001 00000000 00000408 00000000  ················
0012ff9c: 00000001 00152332 00000000 0012feb0  ····2#··········
0012ffac: 8058a6b8 0012ffe0 00551e1c 005dc9c8  ··X·······U···]·
0012ffbc: 00000000 0012fff0 7c816d4f 00310032  ········Om·|2·1·
0012ffcc: 00300034 7ffd9000 8054b038 0012ffc8  4·0····8·T·····
0012ffdc: 821ceb58 ffffffff 7c8399f3 7c816d58  X··········|Xm·|
0012ffec: 00000000 00000000 00000000 00551fa5  ··············U·
0012fffc: 00000000                             ····
edit: perhaps the feature, when it's oficialy released, should be renamed to "become dwarf" :wink:
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany

Post by Graf Zahl »

There's a reason why this feature isn't official yet. It was just for Enjay to test and comment on, not for public use. In other words it isn't finished yet and doesn't work fully in 0.9.7

Anyway, fixed.
User avatar
Soultaker
Posts: 219
Joined: Fri Sep 02, 2005 8:26
Location: Capping some zombies Gangsta Style.

Post by Soultaker »

Do we even need crouch? I would activate the feature in Edge through the config file but I just see no use for it. I think that jump is great for DooM but eh crouch is just taking it too far since there is no reason for it.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany

Post by Graf Zahl »

Well, Enjay wrote me a long-winded treatment why he needed it and he sent me the map he needed it for. And since I want to play that map myself I had a personal reason to add it. ;)
It's not that it cost much time to do and there are still issues with it that have to be sorted out but having it doesn't harm anybody.

Return to “Closed Bugs”