PDA

View Full Version : crash when opening options menu


MadEwokHerd
15 Aug 2006, 22:19
This is a comment on Wine's application database entry for Worms: Armageddon. I'm posting it here because it doesn't look like it's related to Wine (no Wine dlls are in the backtrace), and it doesn't affect everyone.

Comment for 'Worms Armageddon 1.0-3.6.26.5' added by Samsam
-------------------------------------------------------
To reply to this email please use the link provided below.
DO NOT reply via your email client as it will not reach the person who wrote the comment
http://appdb.winehq.org/appview.php?iVersionId=1744&mode=nested#Comment-14288

Subject: Options menu crash

Using 0.9.17 with the hacked ddraw.dll. Get into games and everything seems to work. Main problem is i cant acces the options menu to change res without it crashing out. Dump after clicking options :


fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel This is a hacked ddraw drawing to the desktop window instead of the window the app requested!
wine: Unhandled page fault on read access to 0x00000004 at address 0x48b333 (thread 0009), starting debugger...
err:dsound:DSOUND_MixOne underrun on sound buffer 0x63db340
WineDbg starting on pid 0x8
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information for image C:\Team17\Worms Armageddon\ddraw.dll
Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x0048b333).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:0048b333 ESP:003393bc EBP:00000000 EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:01578fb4 ECX:00000000 EDX:01540024
ESI:01578fb4 EDI:01578980
Stack dump:
0x003393bc: 01578fb4 0157938c 8100000c 70617267
0x003393cc: 73636968 7475625c 626e6f74 6564726f
0x003393dc: 315c7372 38363233 706d622e 7eb71600
0x003393ec: 0033947c 7eb4550f 0004004c 00000269
0x003393fc: 000000d5 000001e5 00000091 00000269
0x0033940c: 000000d5 7eb71624 30303030 622e3130
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x0048b333 in wa (+0x8b333) (0x0048b333)
0x0048b333: movl 0x4(%eax),%esi
Modules:
Module Address Debug info Name (98 modules)
PE 400000-a0f000 Export wa
PE 1ffc0000-1ffe0000 Deferred ltfil10n
PE 1fff0000-2003d000 Deferred ltkrn10n
ELF 7bf00000-7bf03000 Deferred
ELF 7cb8a000-7cc00000 Deferred libglu.so.1
ELF 7cc00000-7cca8000 Deferred wined3d
\-PE 7cc10000-7cca8000 \ wined3d
ELF 7cca8000-7cceb000 Deferred riched20
\-PE 7ccb0000-7cceb000 \ riched20
ELF 7cceb000-7ccff000 Deferred riched32
\-PE 7ccf0000-7ccff000 \ riched32
ELF 7ccff000-7cd03000 Deferred libgpg-error.so.0
ELF 7cd03000-7cd4f000 Deferred libgcrypt.so.11
ELF 7cd4f000-7cd5f000 Deferred libtasn1.so.2
ELF 7cd5f000-7cd8c000 Deferred libcrypt.so.1
ELF 7cd9d000-7ce06000 Deferred libgnutls.so.12
ELF 7ce06000-7ce34000 Deferred libcups.so.2
ELF 7ce90000-7cec1000 Deferred uxtheme
\-PE 7cea0000-7cec1000 \ uxtheme
ELF 7cec1000-7ced6000 Deferred midimap
\-PE 7ced0000-7ced6000 \ midimap
ELF 7cefc000-7cf14000 Deferred msacm32
\-PE 7cf00000-7cf14000 \ msacm32
ELF 7cf14000-7cf50000 Deferred wineoss
\-PE 7cf20000-7cf50000 \ wineoss
ELF 7cf50000-7cf55000 Deferred libxfixes.so.3
ELF 7cf55000-7cf5e000 Deferred libxcursor.so.1
ELF 7cf5e000-7cf7a000 Deferred imm32
\-PE 7cf70000-7cf7a000 \ imm32
ELF 7d85a000-7d862000 Deferred librt.so.1
ELF 7d91c000-7e217000 Deferred fglrx_dri.so
ELF 7e217000-7e2b7000 Deferred libgl.so.1
ELF 7e2b7000-7e33a000 Deferred winex11
\-PE 7e2d0000-7e33a000 \ winex11
ELF 7e33a000-7e359000 Deferred libexpat.so.1
ELF 7e359000-7e387000 Deferred libfontconfig.so.1
ELF 7e387000-7e39b000 Deferred libz.so.1
ELF 7e39b000-7e404000 Deferred libfreetype.so.6
ELF 7e404000-7e495000 Deferred oleaut32
\-PE 7e410000-7e495000 \ oleaut32
ELF 7e495000-7e4af000 Deferred oledlg
\-PE 7e4a0000-7e4af000 \ oledlg
ELF 7e4af000-7e4de000 Deferred winspool
\-PE 7e4c0000-7e4de000 \ winspool
ELF 7e4de000-7e5a0000 Deferred comctl32
\-PE 7e4f0000-7e5a0000 \ comctl32
ELF 7e5a0000-7e5f6000 Deferred shlwapi
\-PE 7e5b0000-7e5f6000 \ shlwapi
ELF 7e5f6000-7e6d4000 Deferred shell32
\-PE 7e610000-7e6d4000 \ shell32
ELF 7e6d4000-7e76f000 Deferred comdlg32
\-PE 7e6e0000-7e76f000 \ comdlg32
ELF 7e76f000-7e7b8000 Deferred dsound
\-PE 7e780000-7e7b8000 \ dsound
ELF 7e7b8000-7e840000 Deferred winmm
\-PE 7e7c0000-7e840000 \ winmm
ELF 7e840000-7e86a000 Deferred ws2_32
\-PE 7e850000-7e86a000 \ ws2_32
ELF 7e86a000-7e884000 Deferred wsock32
\-PE 7e870000-7e884000 \ wsock32
ELF 7e884000-7e8a3000 Deferred iphlpapi
\-PE 7e890000-7e8a3000 \ iphlpapi
ELF 7e8a3000-7e8f2000 Deferred rpcrt4
\-PE 7e8b0000-7e8f2000 \ rpcrt4
ELF 7e8f2000-7e8fc000 Deferred libgcc_s.so.1
ELF 7e900000-7e903000 Deferred libxrandr.so.2
ELF 7e903000-7e90b000 Deferred libxrender.so.1
ELF 7e9e2000-7ea94000 Deferred gdi32
\-PE 7ea00000-7ea94000 \ gdi32
ELF 7ea94000-7ebc6000 Deferred user32
\-PE 7eab0000-7ebc6000 \ user32
ELF 7ebc6000-7ec09000 Deferred advapi32
\-PE 7ebd0000-7ec09000 \ advapi32
ELF 7ec09000-7ec9a000 Deferred ole32
\-PE 7ec20000-7ec9a000 \ ole32
ELF 7ec9a000-7ed80000 Deferred libx11.so.6
ELF 7ed80000-7ed8d000 Deferred libxext.so.6
ELF 7ed8d000-7ed92000 Deferred libxxf86vm.so.1
ELF 7ed92000-7edaa000 Deferred libice.so.6
PE 7edaa000-7edf3000 Deferred ddraw
PE 7edb0000-7edf3000 Deferred ddraw
ELF 7ee26000-7ef27000 Deferred kernel32
\-PE 7ee40000-7ef27000 \ kernel32
ELF 7ef27000-7ef31000 Deferred libnss_files.so.2
ELF 7ef31000-7ef3a000 Deferred libnss_nis.so.2
ELF 7ef3a000-7ef4f000 Deferred libnsl.so.1
ELF 7ef4f000-7ef71000 Deferred libm.so.6
ELF 7ef72000-7ef75000 Deferred libxau.so.6
ELF 7ef75000-7ef7a000 Deferred libxxf86dga.so.1
ELF 7ef7a000-7ef82000 Deferred libsm.so.6
ELF 7ef82000-7f000000 Deferred ntdll
\-PE 7ef90000-7f000000 \ ntdll
ELF b7ce1000-b7cea000 Deferred libnss_compat.so.2
ELF b7ceb000-b7cee000 Deferred libdl.so.2
ELF b7cee000-b7e1d000 Deferred libc.so.6
ELF b7e1d000-b7e2f000 Deferred libpthread.so.0
ELF b7e41000-b7f51000 Deferred libwine.so.1
ELF b7f54000-b7f6a000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000b 0
00000008 (D) C:\Team17\Worms Armageddon\wa.exe
00000018 15
0000000d 15
00000009 0

So, any ideas?