[Wine] wine crashes when creating .wine
Damien Challet
challet at maths.ox.ac.uk
Thu Feb 16 11:07:37 CST 2006
Dear All,
Sorry if the following is well known. I could find two or three similar
reports elsewhere, which were never answered.
When I first run wine, I get a page fault. This is with wine 0.9.7,
using ubuntu 5.10 (but I also had the same problem with gentoo with 0.9.x, x=1,2,3,4,5),
ati fglrx 8.22.5 drivers (but the same also occured with 8.16.x) correctly installed.
as you can see below, the .wine directory is still created after all.
I then can use wine for everything _except_ opengl applications,
where the kernel32 version problem quicks in.
Since this problem seems rare, there should be a simple solution, but which one?
Many thanks for your help
Damien
--------------------
damien at t41:~$ wine
wine: creating configuration directory '/home/damien/.wine'...
wine: Unhandled page fault on read access to 0x1008002f at address 0x7bebd5be (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x1008002f in 32-bit code (0x7bebd5be).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:ffff GS:0033
EIP:7bebd5be ESP:7fc1d5c0 EBP:7fc1d5d8 EFLAGS:00210246( - 00 -RIZP1)
EAX:00000000 EBX:7bef37f0 ECX:00000002 EDX:ffffffff
ESI:1007ffff EDI:7ff2d740
Stack dump:
0x00000000: 00000000 00000000 00000000 00000000
0x00000010: 00000000 00000000 00000000 00000000
0x00000020: 00000000 00000000 00000000 00000000
0x00000030: 00000000 00000000 00000000 00000000
0x00000040: 00000000 00000000 00000000 00000000
0x00000050: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x7bebd5be in ntdll (+0x1d5be) (0x7bebd5be)
2 0x7bebfd87 LdrLoadDll+0x87 in ntdll (0x7bebfd87)
3 0x7fdef1a0 in kernel32 (+0x3f1a0) (0x7fdef1a0)
4 0x7fdef32f LoadLibraryExW+0x4f in kernel32 (0x7fdef32f)
5 0x7e61f918 in setupapi (+0xf918) (0x7e61f918)
6 0x7e61e938 in setupapi (+0xe938) (0x7e61e938)
7 0x7e61eb9d SetupInstallFromInfSectionW+0x11d in setupapi (0x7e61eb9d)
8 0x7e61f5ae InstallHinfSectionW+0x1de in setupapi (0x7e61f5ae)
9 0x7fc3e5c4 main+0x334 in rundll32 (0x7fc3e5c4)
10 0x7fc3eb7e in rundll32 (+0xeb7e) (0x7fc3eb7e)
11 0x7fdfc114 in kernel32 (+0x4c114) (0x7fdfc114)
12 0x4f37ee67 wine_switch_to_stack+0x17 in libwine.so.1 (0x4f37ee67)
0x7bebd5be: movl 0x30(%esi),%eax
Modules:
Module Address Debug info Name (74 modules)
ELF 0x4199c000-419b2000 Deferred ld-linux.so.2
ELF 0x419b4000-41ae2000 Deferred libc.so.6
ELF 0x41ae4000-41ae7000 Deferred libdl.so.2
ELF 0x41ae9000-41b0b000 Deferred libm.so.6
ELF 0x41b0d000-41b21000 Deferred libz.so.1
ELF 0x41b23000-41b35000 Deferred libpthread.so.0
ELF 0x41b37000-41bf7000 Deferred libx11.so.6
ELF 0x41bf9000-41bfd000 Deferred libxdmcp.so.6
ELF 0x41bff000-41c02000 Deferred libxau.so.6
ELF 0x41c04000-41c11000 Deferred libxext.so.6
ELF 0x41c13000-41c1e000 Deferred libgcc_s.so.1
ELF 0x41c72000-41c79000 Deferred libsm.so.6
ELF 0x41d66000-41d7f000 Deferred libice.so.6
ELF 0x41dc8000-41e32000 Deferred libfreetype.so.6
ELF 0x41e49000-41e77000 Deferred libfontconfig.so.1
ELF 0x41e79000-41e98000 Deferred libexpat.so.1
ELF 0x41e9f000-41ea2000 Deferred libxrandr.so.2
ELF 0x41ea4000-41eac000 Deferred libxrender.so.1
ELF 0x41edd000-41ee1000 Deferred libxfixes.so.3
ELF 0x426bb000-426c4000 Deferred libxcursor.so.1
ELF 0x42c8d000-42ca2000 Deferred libnsl.so.1
ELF 0x42fe1000-42fe9000 Deferred librt.so.1
ELF 0x43120000-43125000 Deferred libxxf86vm.so.1
ELF 0x48bba000-48bbf000 Deferred libxxf86dga.so.1
ELF 0x49422000-494d2000 Deferred libgl.so.1
ELF 0x4f37a000-4f394000 Export libwine.so.1
ELF 0x4f396000-4f48d000 Deferred libwine_unicode.so.1
ELF 0x735d2000-735d4000 Deferred xlcutf8load.so.2
ELF 0x7be87000-7bf00000 Export ntdll<elf>
\-PE 0x7bea0000-7bf00000 \ ntdll
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7e190000-7e1a5000 Deferred midimap<elf>
\-PE 0x7e1a0000-7e1a5000 \ midimap
ELF 0x7e1a5000-7e1bc000 Deferred msacm<elf>
\-PE 0x7e1b0000-7e1bc000 \ msacm
ELF 0x7e1bc000-7e1ff000 Deferred wineoss<elf>
\-PE 0x7e1d0000-7e1ff000 \ wineoss
ELF 0x7e25d000-7e2e7000 Deferred ole32<elf>
\-PE 0x7e270000-7e2e7000 \ ole32
ELF 0x7e2e7000-7e361000 Deferred ddraw<elf>
\-PE 0x7e300000-7e361000 \ ddraw
ELF 0x7e361000-7e3e3000 Deferred winmm<elf>
\-PE 0x7e370000-7e3e3000 \ winmm
ELF 0x7e544000-7e568000 Deferred msacm32<elf>
\-PE 0x7e550000-7e568000 \ msacm32
ELF 0x7e568000-7e586000 Deferred iphlpapi<elf>
\-PE 0x7e570000-7e586000 \ iphlpapi
ELF 0x7e586000-7e5ce000 Deferred rpcrt4<elf>
\-PE 0x7e5a0000-7e5ce000 \ rpcrt4
ELF 0x7e5ce000-7e5e2000 Deferred lz32<elf>
\-PE 0x7e5d0000-7e5e2000 \ lz32
ELF 0x7e5e2000-7e5fb000 Deferred version<elf>
\-PE 0x7e5f0000-7e5fb000 \ version
ELF 0x7e5fb000-7e64e000 Export setupapi<elf>
\-PE 0x7e610000-7e64e000 \ setupapi
ELF 0x7e71c000-7e738000 Deferred imm32<elf>
\-PE 0x7e720000-7e738000 \ imm32
ELF 0x7e738000-7e754000 Deferred ximcp.so.2
ELF 0x7e754000-7f02f000 Deferred fglrx_dri.so
ELF 0x7f02f000-7f0ae000 Deferred winex11<elf>
\-PE 0x7f040000-7f0ae000 \ winex11
ELF 0x7f0ae000-7f0eb000 Deferred advapi32<elf>
\-PE 0x7f0c0000-7f0eb000 \ advapi32
ELF 0x7f0eb000-7f9ee000 Deferred gdi32<elf>
\-PE 0x7f130000-7f9ee000 \ gdi32
ELF 0x7f9ee000-7fb10000 Deferred user32<elf>
\-PE 0x7fa10000-7fb10000 \ user32
ELF 0x7fc2c000-7fc40000 Export rundll32<elf>
\-PE 0x7fc30000-7fc40000 \ rundll32
ELF 0x7fd90000-7fe90000 Export kernel32<elf>
\-PE 0x7fdb0000-7fe90000 \ kernel32
ELF 0x7ffae000-7ffb8000 Deferred libnss_files.so.2
ELF 0x7ffb8000-7ffc1000 Deferred libnss_nis.so.2
ELF 0x7ffc1000-7ffca000 Deferred libnss_compat.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\windows\rundll32.exe
00000009 0 <==
WineDbg terminated on pid 0x8
wine: '/home/damien/.wine' created successfully.
Wine 0.9.7
Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit
More information about the wine-users
mailing list