Hi!
I see a crash follwing the call of EnumDisplayDevicesW
I've tried to install NFS Underground and Underground 2. The app crashes
after entering the key.
I tried running notepad.exe. It runs fine.
Distro: Kubuntu Lucid Lynx 10.04 LTS
Tried wine version 1.2 and 1.3 (I'll try to post finer version datail soon.
Installed from repo.)
Since I suspect an issue around video settings, here is my config:
I have an ATI Radeaon 9200se video card and a monitor running 1440x900
(officialy not supported resolution). Tried switching to 1024x768 without
reboot, but no luck.
Sidenote: tried it with PlayOnLinux too, but no luck, plus it complained that I
don't have 3D acceleration.
Does anyone have any idea why it crashes?
What does this stub return anyways?
Thanks.
Screenshot:
[Image: http://dc220.4shared.com/img/cnIN9ivj/0.757332270250084/snapshot1.png ]
(http://www.4shared.com/photo/cnIN9ivj/snapshot1.html)
Code:
andris at old:/mnt/nfsu2_d1$ wine AutoRun.exe
andris at old:/mnt/nfsu2_d1$ fixme:win:EnumDisplayDevicesW
((null),0,0x33a728,0x00000000), stub!
wine: Unhandled page fault on read access to 0x00000004 at address 0x5fa13ef6
(thread 0020), starting debugger...
andris at old:/mnt/nfsu2_d1$ Unhandled exception: page fault on read access to
0x00000004 in 32-bit code (0x5fa13ef6).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:5fa13ef6 ESP:00337c24 EBP:7cbc66d0 EFLAGS:00210202( R- -- I - - - )
EAX:00000041 EBX:7cc25db8 ECX:7cbcc1a0 EDX:5fa60d60
ESI:00000000 EDI:00000001
Stack dump:
0x00337c24: 681ad9ae 681afecd 00000000 00000000
0x00337c34: 0000000d 00000078 00337c5c 0000000d
0x00337c44: 00000064 00000001 7cbc66d0 00002000
0x00337c54: 7cc25d6c 5fa115d0 7cbc66d0 00337ca0
0x00337c64: 00337ca4 682973c0 68272ccd 682973f0
0x00337c74: 68295ff4 682973c0 00339ccc bffeba9c
Backtrace:
=>0 0x5fa13ef6 XF86DRIQueryExtension+0x8e() in libgl.so.1 (0x7cbc66d0)
0x5fa13ef6 XF86DRIQueryExtension+0x8e in libgl.so.1: movzbl 0x4(%esi),%edx
Modules:
Module Address Debug info Name (94 modules)
PE 3d0000- 3e4000 Deferred dsetup
PE 400000- 4d2000 Deferred autorun
PE 10000000-10097000 Deferred autorungui
ELF 20000000-2001d000 Deferred dxdiagn<elf>
\-PE 20010000-2001d000 \ dxdiagn
ELF 2001d000-2007a000 Deferred ddraw<elf>
\-PE 20020000-2007a000 \ ddraw
ELF 2007a000-20082000 Deferred libatiuki.so.1
ELF 2c7c9000-2c85e000 Deferred winmm<elf>
\-PE 2c7d0000-2c85e000 \ winmm
ELF 3242e000-3244d000 Deferred libgcc_s.so.1
ELF 5f9ae000-5fa64000 Export libgl.so.1
ELF 68000000-68140000 Deferred libwine.so.1
ELF 68140000-6829a000 Deferred libc.so.6
ELF 6829a000-682c0000 Deferred libm.so.6
ELF 682c0000-682c8000 Deferred libnss_compat.so.2
ELF 682c8000-682df000 Deferred libnsl.so.1
ELF 682df000-682e9000 Deferred libnss_nis.so.2
ELF 682e9000-682f5000 Deferred libnss_files.so.2
ELF 682f5000-68428000 Deferred user32<elf>
\-PE 68310000-68428000 \ user32
ELF 68428000-684b4000 Deferred gdi32<elf>
\-PE 68430000-684b4000 \ gdi32
ELF 684b4000-68510000 Deferred advapi32<elf>
\-PE 684c0000-68510000 \ advapi32
ELF 68510000-68529000 Deferred version<elf>
\-PE 68520000-68529000 \ version
ELF 68529000-685e4000 Deferred comdlg32<elf>
\-PE 68530000-685e4000 \ comdlg32
ELF 685e4000-6861c000 Deferred winspool<elf>
\-PE 685f0000-6861c000 \ winspool
ELF 6861c000-6871d000 Deferred ole32<elf>
\-PE 68640000-6871d000 \ ole32
ELF 6871d000-68808000 Deferred oleaut32<elf>
\-PE 68730000-68808000 \ oleaut32
ELF 68808000-6887e000 Deferred libfreetype.so.6
ELF 6887e000-68893000 Deferred libz.so.1
ELF 68893000-688c3000 Deferred libfontconfig.so.1
ELF 688c3000-688ea000 Deferred libexpat.so.1
ELF 688ea000-68993000 Deferred winex11<elf>
\-PE 68900000-68993000 \ winex11
ELF 68993000-6899c000 Deferred libsm.so.6
ELF 6899c000-68ab9000 Deferred libx11.so.6
ELF 68ab9000-68abe000 Deferred libuuid.so.1
ELF 68abe000-68ad8000 Deferred libxcb.so.1
ELF 68ad8000-68adc000 Deferred libxau.so.6
ELF 68adc000-68ae2000 Deferred libxdmcp.so.6
ELF 68ae2000-68b04000 Deferred imm32<elf>
\-PE 68af0000-68b04000 \ imm32
ELF 68b04000-68b08000 Deferred libxinerama.so.1
ELF 68b08000-68b0e000 Deferred libxxf86vm.so.1
ELF 68b0e000-68b18000 Deferred libxrender.so.1
ELF 68b18000-68b20000 Deferred libxrandr.so.2
ELF 68b20000-68b24000 Deferred libxcomposite.so.1
ELF 68b24000-68b2a000 Deferred libxfixes.so.3
ELF 68b2a000-68b34000 Deferred libxcursor.so.1
ELF 68b34000-68b68000 Deferred uxtheme<elf>
\-PE 68b40000-68b68000 \ uxtheme
ELF 68b68000-68baf000 Deferred libcups.so.2
ELF 68baf000-68c4a000 Deferred libgnutls.so.26
ELF 68c4a000-68c56000 Deferred libavahi-common.so.3
ELF 68c56000-68c7a000 Deferred libk5crypto.so.3
ELF 68c7a000-68c7e000 Deferred libcom_err.so.2
ELF 68c7e000-68c86000 Deferred libkrb5support.so.0
ELF 68c86000-68c8a000 Deferred libkeyutils.so.1
ELF 68c8a000-68c93000 Deferred librt.so.1
ELF 68c99000-68e89000 Deferred shell32<elf>
\-PE 68cb0000-68e89000 \ shell32
ELF 68e89000-68f3a000 Deferred libkrb5.so.3
ELF 68f3a000-68f4e000 Deferred libresolv.so.2
ELF 68f4e000-68f87000 Deferred libdbus-1.so.3
ELF 69039000-69068000 Deferred libgssapi_krb5.so.2
ELF 6b13f000-6b144000 Deferred libgpg-error.so.0
ELF 6ba45000-6ba56000 Deferred libavahi-client.so.3
ELF 6dd12000-6dd87000 Deferred rpcrt4<elf>
\-PE 6dd20000-6dd87000 \ rpcrt4
ELF 6e4bc000-6e4cd000 Deferred libtasn1.so.3
ELF 6f1a4000-6f2da000 Deferred wined3d<elf>
\-PE 6f1b0000-6f2da000 \ wined3d
ELF 6f746000-6f7b9000 Deferred libgcrypt.so.11
ELF 71705000-71715000 Deferred libxext.so.6
ELF 74fa4000-74fc1000 Deferred ld-linux.so.2
ELF 75d09000-75d0d000 Deferred libdl.so.2
ELF 784f9000-7855c000 Deferred shlwapi<elf>
\-PE 78510000-7855c000 \ shlwapi
ELF 78b56000-78b6f000 Deferred libice.so.6
ELF 795fc000-796ea000 Deferred comctl32<elf>
\-PE 79610000-796ea000 \ comctl32
ELF 7ab48000-7ab61000 Deferred libpthread.so.0
ELF 7b800000-7b978000 Deferred kernel32<elf>
\-PE 7b810000-7b978000 \ kernel32
ELF 7bc00000-7bcb9000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb9000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
00000019 explorer.exe
0000001a 0
0000001f (D) C:\users\andris\Temp\AutoRun.exe
00000020 0 <=Backtrace:
=>0 0x5fa13ef6 XF86DRIQueryExtension+0x8e() in libgl.so.1 (0x7cbc66d0)
X Error of failed request: BadLength (poly request too large or internal Xlib
length error)
Major opcode of failed request: 65 (X_PolyLine)
Serial number of failed request: 1974
Current serial number in output stream: 1976