You are not logged in.
Pages: 1
I have been having this problem for some time now. When I try to launch a 3D application or a game, it page faults or throws up a GL error. Torchlight page faults and crashes. I have an E6600 with an AMD 5770 using radeon, many people can still play Windows games on the opensource driver, but I can't figure out why I am not able to. I use a default WINE prefix, with corefonts and tahoma installed using winetricks.
Here's my backtrace.txt for Torchlight:
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7c94b467).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7c94b467 ESP:0033e374 EBP:0033e4cc EFLAGS:00210a03( R- --O I - - -C)
EAX:7c94b3a0 EBX:7d916ff4 ECX:7c883eaa EDX:7c883eaa
ESI:7c88ead0 EDI:00000000
Stack dump:
0x0033e374: 007c883e 00000000 f7610400 00000008
0x0033e384: 7d916ff4 00000000 7c92f8f8 7d50d840
0x0033e394: 7c92f8f8 7c67a970 00000005 7cac5ff4
0x0033e3a4: 7c92f8f8 7c92e030 7c92e030 7ca2d39f
0x0033e3b4: 00000000 7c944618 7d50d7a9 7d916ff4
0x0033e3c4: 7c92f8f8 7c92e030 7d916ff4 7d50d94a
Backtrace:
=>0 0x7c94b467 (0x0033e4cc)
1 0x7cecbaec in swrast_dri.so (+0x3fdaeb) (0x00000054)
2 0x7cecbccc in swrast_dri.so (+0x3fdccb) (0x00000005)
3 0x7ce2ee7d in swrast_dri.so (+0x360e7c) (0x00000005)
4 0x7ce2a1ab in swrast_dri.so (+0x35c1aa) (0x00000004)
5 0x7ce2a4dd in swrast_dri.so (+0x35c4dc) (0x7c883ea8)
6 0x7cc4a74b in swrast_dri.so (+0x17c74a) (0x7c883570)
7 0x7cd1259a in swrast_dri.so (+0x244599) (0x7c8c81b8)
8 0x7cd0b598 in swrast_dri.so (+0x23d597) (0x7c8c7d98)
9 0x7cd00117 in swrast_dri.so (+0x232116) (0x7c92f2c0)
10 0x7cd08e0f in swrast_dri.so (+0x23ae0e) (0x7c92f2c0)
11 0x7ccd560d in swrast_dri.so (+0x20760c) (0x7c92f2c0)
12 0x7ddd0276 in wined3d (+0xe0275) (0x0033ed9c)
13 0x7ddd1712 in wined3d (+0xe1711) (0x0033ee6c)
14 0x7dd51926 in wined3d (+0x61925) (0x0033f30c)
15 0x7dd55153 in wined3d (+0x65152) (0x0033f32c)
16 0x7ddd9485 wined3d_create+0x64() in wined3d (0x0033f36c)
17 0x7de3df77 Direct3DCreate9+0x66() in d3d9 (0x0033f39c)
18 0x01cb9cf3 in rendersystem_direct3d9 (+0x9cf2) (0x01bb5f60)
0x7c94b467:
Modules:
Module Address Debug info Name (95 modules)
PE 340000- 353000 Deferred ogreguirenderer
PE 400000- 11b4000 Deferred torchlight
PE 11c0000- 1385000 Deferred fmodex
PE 1390000- 1485000 Deferred particleuniverse
PE 1490000- 1659000 Deferred ceguibase
PE 1cb0000- 1d14000 Export rendersystem_direct3d9
PE 1d20000- 20e8000 Deferred d3dx9_39
PE 10000000-10572000 Deferred ogremain
PE 78480000-7850e000 Deferred msvcp90
PE 78520000-785c3000 Deferred msvcr90
ELF 7b800000-7ba37000 Deferred kernel32<elf>
\-PE 7b810000-7ba37000 \ kernel32
ELF 7bc00000-7bcd2000 Deferred ntdll<elf>
\-PE 7bc10000-7bcd2000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c9cb000-7c9e6000 Deferred libgcc_s.so.1
ELF 7cace000-7dc29000 Dwarf swrast_dri.so
ELF 7dc29000-7dc32000 Deferred librt.so.1
ELF 7dc32000-7dc4b000 Deferred libxcb-glx.so.0
ELF 7dc4b000-7dc61000 Deferred libglapi.so.0
ELF 7dc61000-7dcba000 Deferred libgl.so.1
ELF 7dce3000-7de28000 Dwarf wined3d<elf>
\-PE 7dcf0000-7de28000 \ wined3d
ELF 7de28000-7de66000 Dwarf d3d9<elf>
\-PE 7de30000-7de66000 \ d3d9
ELF 7de66000-7de8a000 Deferred gameux<elf>
\-PE 7de70000-7de8a000 \ gameux
ELF 7dea0000-7ded6000 Deferred uxtheme<elf>
\-PE 7deb0000-7ded6000 \ uxtheme
ELF 7ded6000-7dedc000 Deferred libxfixes.so.3
ELF 7dedc000-7dee7000 Deferred libxcursor.so.1
ELF 7dee8000-7def5000 Deferred libdrm.so.2
ELF 7def5000-7def8000 Deferred libx11-xcb.so.1
ELF 7df92000-7dfbc000 Deferred libexpat.so.1
ELF 7dfbc000-7dff1000 Deferred libfontconfig.so.1
ELF 7dff1000-7e001000 Deferred libxi.so.6
ELF 7e001000-7e00a000 Deferred libxrandr.so.2
ELF 7e00a000-7e014000 Deferred libxrender.so.1
ELF 7e014000-7e01a000 Deferred libxxf86vm.so.1
ELF 7e01a000-7e03e000 Deferred imm32<elf>
\-PE 7e020000-7e03e000 \ imm32
ELF 7e03e000-7e045000 Deferred libxdmcp.so.6
ELF 7e045000-7e067000 Deferred libxcb.so.1
ELF 7e067000-7e081000 Deferred libice.so.6
ELF 7e081000-7e1b8000 Deferred libx11.so.6
ELF 7e1b8000-7e1ca000 Deferred libxext.so.6
ELF 7e1ca000-7e266000 Deferred winex11<elf>
\-PE 7e1d0000-7e266000 \ winex11
ELF 7e266000-7e276000 Deferred libbz2.so.1.0
ELF 7e276000-7e28d000 Deferred libz.so.1
ELF 7e28d000-7e329000 Deferred libfreetype.so.6
ELF 7e329000-7e32d000 Deferred libxdamage.so.1
ELF 7e352000-7e460000 Deferred oleaut32<elf>
\-PE 7e370000-7e460000 \ oleaut32
ELF 7e460000-7e564000 Deferred comctl32<elf>
\-PE 7e470000-7e564000 \ comctl32
ELF 7e564000-7e5d7000 Deferred shlwapi<elf>
\-PE 7e570000-7e5d7000 \ shlwapi
ELF 7e5d7000-7e7fc000 Deferred shell32<elf>
\-PE 7e5e0000-7e7fc000 \ shell32
ELF 7e7fc000-7e81f000 Deferred iphlpapi<elf>
\-PE 7e800000-7e81f000 \ iphlpapi
ELF 7e81f000-7e853000 Deferred ws2_32<elf>
\-PE 7e830000-7e853000 \ ws2_32
ELF 7e853000-7e86e000 Deferred wsock32<elf>
\-PE 7e860000-7e86e000 \ wsock32
ELF 7e86e000-7e90a000 Deferred msvcrt<elf>
\-PE 7e880000-7e90a000 \ msvcrt
ELF 7e90a000-7e988000 Deferred rpcrt4<elf>
\-PE 7e920000-7e988000 \ rpcrt4
ELF 7e988000-7eaaf000 Deferred ole32<elf>
\-PE 7e9a0000-7eaaf000 \ ole32
ELF 7eaaf000-7eb60000 Deferred winmm<elf>
\-PE 7eac0000-7eb60000 \ winmm
ELF 7eb60000-7eb8a000 Deferred msacm32<elf>
\-PE 7eb70000-7eb8a000 \ msacm32
ELF 7eb8a000-7ebf4000 Deferred advapi32<elf>
\-PE 7eba0000-7ebf4000 \ advapi32
ELF 7ebf4000-7ecc1000 Deferred gdi32<elf>
\-PE 7ec00000-7ecc1000 \ gdi32
ELF 7ecc1000-7ee13000 Deferred user32<elf>
\-PE 7ecd0000-7ee13000 \ user32
ELF 7ee13000-7ee20000 Deferred libnss_files.so.2
ELF 7efa9000-7efd7000 Deferred libm.so.6
ELF 7efd9000-7efdd000 Deferred libxau.so.6
ELF 7efdd000-7efe6000 Deferred libsm.so.6
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7443000-f7448000 Deferred libdl.so.2
ELF f744a000-f7450000 Deferred libuuid.so.1
ELF f7471000-f7614000 Deferred libc.so.6
ELF f7614000-f762f000 Deferred libpthread.so.0
ELF f762f000-f7773000 Dwarf libwine.so.1
ELF f7774000-f7796000 Deferred ld-linux.so.2
ELF f7796000-f7797000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000001f 0
0000001e 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
00000023 (D) C:\Program Files (x86)\Runic Games\Torchlight\Torchlight.exe
00000024 0 <==
System information:
Wine build: wine-1.5.1
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.2.13-1-ARCH
Any help would be appreciated, thanks!
AKA MyCookie!
Offline
Hm, I am playing Torchlight with wine on a E6600, too, but with a nvidia graphic card. Worked well yesterday with a current system. Have you tried it with a fresh wine prefix? Or maybe with the catalyst driver?
BTW, Torchlight is great and I am waiting impatiently for Torchligh 2....
Last edited by Murray_B (2012-04-05 06:54:24)
Offline
try with "WINEARCH=win32"
O' rly ? Ya rly Oo
Offline
Thanks guys. I don't want to use catalyst, because I'd like to be running the latest Xorg binaries, and I use Gnome, which still doesn't play well. I did try setting WINEARCH=win32, but that still gave me the same error. Torchlight's AppDB page recommends to install vcrun2008, which I tried through winetricks, but it exited with an error 67? Just to be sure my wine install wasn't corrupt itself, I tried to install Steam through winetricks, but after I connect, it also exits with some random error.
This is all a bit odd, I can install my programs, but once I try to run them, they always exit with some fault or the other.
Last edited by ctown.myth (2012-04-05 16:23:28)
AKA MyCookie!
Offline
Delete or move you current wineprefix. It should be .wine per default.
To setup your 32bit environment issue:
WINEARCH=win32 winecfg
Now try it again
Offline
Can you post the complete output from running the game and not just the part where the debugger kicked in.
Offline
Delete or move you current wineprefix. It should be .wine per default.
To setup your 32bit environment issue:WINEARCH=win32 winecfg
Now try it again
Thats what I did .
Can you post the complete output from running the game and not just the part where the debugger kicked in.
Here's the output for Torchlight:
Script started on Fri Apr 6 13:25:31 2012
[MyCookie@TheCookieBox ~]$ wine "C:\Program Files\Runic Games\Torchlight\Torchlight.exe"
wine: Call from 0x7b83aa92 to unimplemented function msvcp90.dll.??0?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@H@Z, aborting
err:module:attach_process_dlls "OgreMain.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Runic Games\\Torchlight\\Torchlight.exe" failed, status 80000100
[MyCookie@TheCookieBox ~]$ exit
exit
Script done on Fri Apr 6 13:26:05 2012
I have installed d3dx9, corefonts, and tahoma using winetricks.
Last edited by ctown.myth (2012-04-06 19:36:06)
AKA MyCookie!
Offline
Pages: 1