I have a problem since reinstalling my computer with Ubuntu 10.10 x64.
Previously I used Ubuntu 10.04 32 bit and things worked nicely, so I am not sure
if the problem is the step from 10.04 to 10.10, or the step from 32 to 64 bits.
Now when I try to use winetricks to install directx9 (needed for Fallout3), I
get an unhandled page fault when DXSETUP.exe starts to run:
Code:
Executing wine c:\winetrickstmp/DXSETUP.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.Windows.Common-Controls" (6.0.0.0)
fixme:mlang:GetGlobalFontLinkObject
wine: Unhandled page fault on read access to 0x00000012 at address 0x12 (thread
003d), starting debugger...
After I close the standard error dialog window the output continues with:
Code:
Unhandled exception: page fault on read access to 0x00000012 in 32-bit code
(0x00000012).
err:dbghelp:pe_load_dbg_file Couldn't find .DBG file
"COMCTL32.dbg" ("-\x1eL\xf7\x10")
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00000012 ESP:0032e190 EBP:0032e1d8 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:00000000 ECX:715f402c EDX:00000000
ESI:0032e490 EDI:0032e1d4
Stack dump:
0x0032e190: 0032e1d4 715ad67d 0032e1d4 0032e490
0x0032e1a0: 00000012 00000000 00000000 00000000
0x0032e1b0: 7bc344a1 7ec0fff4 0032e34c 00000220
0x0032e1c0: 7bc344a1 00000000 7ec13d80 00000000
0x0032e1d0: 7ec0fff4 00000000 0032e2fc 715934a2
0x0032e1e0: 00000220 0032e490 00000012 0032e31c
Backtrace:
=>0 0x00000012 (0x0032e1d8)
1 0x715934a2 in comctl32 (+0x34a1) (0x0032e2fc)
2 0x715964ef in comctl32 (+0x64ee) (0x0032e328)
3 0x7159640f in comctl32 (+0x640e) (0x0032e354)
4 0x71596706 in comctl32 (+0x6705) (0x0032e398)
5 0x71596164 in comctl32 (+0x6163) (0x0032e434)
6 0x71595f11 in comctl32 (+0x5f10) (0x0032e468)
7 0x715dad81 in comctl32 (+0x4ad80) (0x0032ecc4)
8 0x715dae46 in comctl32 (+0x4ae45) (0x0032ed48)
9 0x715db2c2 in comctl32 (+0x4b2c1) (0x0032f0d0)
10 0x715b25dc in comctl32 (+0x225db) (0x0032f134)
11 0x7eb16c8a WINPROC_wrapper+0x19() in user32 (0x0032f164)
12 0x7eb184ed in user32 (+0x984ec) (0x0032f1c4)
13 0x7eb1872d in user32 (+0x9872c) (0x0032f214)
14 0x7eaa5e74 DefDlgProcW+0x83() in user32 (0x0032f264)
15 0x7eb16c8a WINPROC_wrapper+0x19() in user32 (0x0032f294)
16 0x7eb1879c in user32 (+0x9879b) (0x0032f2e4)
17 0x7eb19aef in user32 (+0x99aee) (0x0032f334)
18 0x7eadbfc1 in user32 (+0x5bfc0) (0x0032f3a4)
19 0x7eae06b6 in user32 (+0x606b5) (0x0032f424)
20 0x7eae0b5c SendMessageW+0x4b() in user32 (0x0032f474)
21 0x7eaac448 in user32 (+0x2c447) (0x0032f754)
22 0x7eaad6fb CreateDialogIndirectParamAorW+0x3a() in user32 (0x0032f784)
23 0x7eaad741 CreateDialogIndirectParamW+0x40() in user32 (0x0032f7b4)
24 0x715b3878 in comctl32 (+0x23877) (0x0032f7d8)
25 0x715b3666 in comctl32 (+0x23665) (0x0032f840)
26 0x715b34c9 in comctl32 (+0x234c8) (0x0032f858)
27 0x715b6080 in comctl32 (+0x2607f) (0x0032f8a0)
28 0x01006829 in dxsetup (+0x6828) (0x0032faec)
29 0x01006a35 in dxsetup (+0x6a34) (0x0032fd48)
30 0x01004f2f in dxsetup (+0x4f2e) (0x0032fd68)
31 0x01006f64 in dxsetup (+0x6f63) (0x0032fe90)
32 0x7b85430c call_process_entry+0xb() in kernel32 (0x0032fea8)
33 0x7b85653b in kernel32 (+0x4653a) (0x0032fee8)
34 0x7bc6f950 call_thread_func+0xb() in ntdll (0x0032fef8)
35 0x7bc6fb20 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
36 0x7bc4aa8a in ntdll (+0x3aa89) (0x0032ffe8)
0x00000012: -- no code accessible --
Modules:
Module Address Debug info Name (72 modules)
PE 1000000- 1083000 Export dxsetup
PE 71590000-71617000 Export comctl32
ELF 7b800000-7b971000 Export kernel32<elf>
\-PE 7b810000-7b971000 \ kernel32
ELF 7bc00000-7bcb7000 Export ntdll<elf>
\-PE 7bc10000-7bcb7000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e149000-7e152000 Deferred librt.so.1
ELF 7e152000-7e18e000 Deferred libdbus-1.so.3
ELF 7e18e000-7e193000 Deferred libgpg-error.so.0
ELF 7e193000-7e1a4000 Deferred libtasn1.so.3
ELF 7e1a4000-7e1b8000 Deferred libresolv.so.2
ELF 7e1b8000-7e1bc000 Deferred libkeyutils.so.1
ELF 7e1bc000-7e1c4000 Deferred libkrb5support.so.0
ELF 7e1c4000-7e1e8000 Deferred libk5crypto.so.3
ELF 7e1e8000-7e296000 Deferred libkrb5.so.3
ELF 7e296000-7e2a6000 Deferred libavahi-client.so.3
ELF 7e2a6000-7e2b2000 Deferred libavahi-common.so.3
ELF 7e2b2000-7e326000 Deferred libgcrypt.so.11
ELF 7e326000-7e3c1000 Deferred libgnutls.so.26
ELF 7e3c1000-7e3f0000 Deferred libgssapi_krb5.so.2
ELF 7e3f0000-7e43a000 Deferred libcups.so.2
ELF 7e4e7000-7e55a000 Deferred rpcrt4<elf>
\-PE 7e4f0000-7e55a000 \ rpcrt4
ELF 7e55a000-7e658000 Deferred ole32<elf>
\-PE 7e570000-7e658000 \ ole32
ELF 7e658000-7e67c000 Deferred mlang<elf>
\-PE 7e660000-7e67c000 \ mlang
ELF 7e693000-7e69d000 Deferred libxcursor.so.1
ELF 7e69d000-7e6a3000 Deferred libxfixes.so.3
ELF 7e6a3000-7e6a7000 Deferred libxcomposite.so.1
ELF 7e6a7000-7e6af000 Deferred libxrandr.so.2
ELF 7e6af000-7e6b9000 Deferred libxrender.so.1
ELF 7e6b9000-7e6bf000 Deferred libxxf86vm.so.1
ELF 7e6bf000-7e6c3000 Deferred libxinerama.so.1
ELF 7e6c3000-7e6e4000 Deferred imm32<elf>
\-PE 7e6d0000-7e6e4000 \ imm32
ELF 7e6e4000-7e6fe000 Deferred libxcb.so.1
ELF 7e6fe000-7e81b000 Deferred libx11.so.6
ELF 7e81b000-7e82b000 Deferred libxext.so.6
ELF 7e82b000-7e844000 Deferred libice.so.6
ELF 7e846000-7e84a000 Deferred libcom_err.so.2
ELF 7e862000-7e903000 Deferred winex11<elf>
\-PE 7e870000-7e903000 \ winex11
ELF 7e954000-7e97b000 Deferred libexpat.so.1
ELF 7e97b000-7e9ab000 Deferred libfontconfig.so.1
ELF 7e9ab000-7e9c0000 Deferred libz.so.1
ELF 7e9c0000-7ea37000 Deferred libfreetype.so.6
ELF 7ea3a000-7ea40000 Deferred libxdmcp.so.6
ELF 7ea40000-7ea44000 Deferred libxau.so.6
ELF 7ea44000-7ea4d000 Deferred libsm.so.6
ELF 7ea55000-7ea69000 Deferred lz32<elf>
\-PE 7ea60000-7ea69000 \ lz32
ELF 7ea69000-7eb99000 Export user32<elf>
\-PE 7ea80000-7eb99000 \ user32
ELF 7eb99000-7ec24000 Deferred gdi32<elf>
\-PE 7eba0000-7ec24000 \ gdi32
ELF 7ec24000-7ec7e000 Deferred advapi32<elf>
\-PE 7ec30000-7ec7e000 \ advapi32
ELF 7efa5000-7efb1000 Deferred libnss_files.so.2
ELF 7efb1000-7efbc000 Deferred libnss_nis.so.2
ELF 7efbc000-7efe2000 Deferred libm.so.6
ELF 7efe4000-7efe9000 Deferred libuuid.so.1
ELF 7efe9000-7f000000 Deferred libnsl.so.1
ELF f7410000-f7418000 Deferred libnss_compat.so.2
ELF f7419000-f741d000 Deferred libdl.so.2
ELF f741d000-f7577000 Deferred libc.so.6
ELF f7578000-f7591000 Deferred libpthread.so.0
ELF f7596000-f75af000 Deferred version<elf>
\-PE f75a0000-f75af000 \ version
ELF f75af000-f76ef000 Export libwine.so.1
ELF f76f1000-f770f000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000017 0
00000016 0
00000013 0
00000012 0
00000018 explorer.exe
00000019 0
0000003c (D) C:\winetrickstmp\DXSETUP.exe
0000003d 0 <=Backtrace:
=>0 0x00000012 (0x0032e1d8)
1 0x715934a2 in comctl32 (+0x34a1) (0x0032e2fc)
2 0x715964ef in comctl32 (+0x64ee) (0x0032e328)
3 0x7159640f in comctl32 (+0x640e) (0x0032e354)
4 0x71596706 in comctl32 (+0x6705) (0x0032e398)
5 0x71596164 in comctl32 (+0x6163) (0x0032e434)
6 0x71595f11 in comctl32 (+0x5f10) (0x0032e468)
7 0x715dad81 in comctl32 (+0x4ad80) (0x0032ecc4)
8 0x715dae46 in comctl32 (+0x4ae45) (0x0032ed48)
9 0x715db2c2 in comctl32 (+0x4b2c1) (0x0032f0d0)
10 0x715b25dc in comctl32 (+0x225db) (0x0032f134)
11 0x7eb16c8a WINPROC_wrapper+0x19() in user32 (0x0032f164)
12 0x7eb184ed in user32 (+0x984ec) (0x0032f1c4)
13 0x7eb1872d in user32 (+0x9872c) (0x0032f214)
14 0x7eaa5e74 DefDlgProcW+0x83() in user32 (0x0032f264)
15 0x7eb16c8a WINPROC_wrapper+0x19() in user32 (0x0032f294)
16 0x7eb1879c in user32 (+0x9879b) (0x0032f2e4)
17 0x7eb19aef in user32 (+0x99aee) (0x0032f334)
18 0x7eadbfc1 in user32 (+0x5bfc0) (0x0032f3a4)
19 0x7eae06b6 in user32 (+0x606b5) (0x0032f424)
20 0x7eae0b5c SendMessageW+0x4b() in user32 (0x0032f474)
21 0x7eaac448 in user32 (+0x2c447) (0x0032f754)
22 0x7eaad6fb CreateDialogIndirectParamAorW+0x3a() in user32 (0x0032f784)
23 0x7eaad741 CreateDialogIndirectParamW+0x40() in user32 (0x0032f7b4)
24 0x715b3878 in comctl32 (+0x23877) (0x0032f7d8)
25 0x715b3666 in comctl32 (+0x23665) (0x0032f840)
26 0x715b34c9 in comctl32 (+0x234c8) (0x0032f858)
27 0x715b6080 in comctl32 (+0x2607f) (0x0032f8a0)
28 0x01006829 in dxsetup (+0x6828) (0x0032faec)
29 0x01006a35 in dxsetup (+0x6a34) (0x0032fd48)
30 0x01004f2f in dxsetup (+0x4f2e) (0x0032fd68)
31 0x01006f64 in dxsetup (+0x6f63) (0x0032fe90)
32 0x7b85430c call_process_entry+0xb() in kernel32 (0x0032fea8)
33 0x7b85653b in kernel32 (+0x4653a) (0x0032fee8)
34 0x7bc6f950 call_thread_func+0xb() in ntdll (0x0032fef8)
35 0x7bc6fb20 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
36 0x7bc4aa8a in ntdll (+0x3aa89) (0x0032ffe8)
------------------------------------------------------
Note: command 'wine c:\winetrickstmp/DXSETUP.exe' returned status 5.
Aborting.
I have tried this using Wine 1.2.1, 1.3.6 and 1.3.7 (from the standard
repositories/ppas) with the same result each time. (Also a few other programs
have shown similar problems, but not all)
My primary graphics card is a GeForce GTX 260 with 896 MB memory, which I am
using in TwinView mode.
My secondary graphics card is a Geforce 8500 GT 512 MB memory that has its own X
screen.
I have 6 GB of main memory, I do not think the memory is bad, I have run a
memcheck on it.
CPU is AMD Athlon 64 X2 5600+
Please help me with this, I would really like to be able to play Fallout again.
Thanks.