You are not logged in.
Hey all,
I did a full system update about a month ago and ever since then, I've been unable to get a single game to play in wine. I've uninstalled and reinstalled, removed the .wine directory about a dozen times, and have done everything else I can think of to get them to work again. Every time though, it crashes with the following backtrace:
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0xf46de725).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:f46de725 ESP:0033a614 EBP:0033a67c EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:f46fe540 ECX:bfffffff EDX:00000000
ESI:0f14c6a4 EDI:00000000
Stack dump:
0x0033a614: 00000000 40000000 00000000 00000000
0x0033a624: 0f14c618 00000000 00000000 00000000
0x0033a634: 0f14c618 00000000 00000000 3ff00000
0x0033a644: 00008000 00000000 00040000 00000004
0x0033a654: 00000000 40000000 00000000 0000bb80
0x0033a664: 0033a6b4 7ef78feb f46de68b f46fe540
Backtrace:
=>0 0xf46de725 DSOUND_RecalcVolPan+0xa5(volpan=0xf14c6a4) [/home/sniper061/wine-git/dlls/dsound/mixer.c:58] in dsound (0x0033a67c)
1 0xf46ce566 IDirectSoundBufferImpl_Create+0x3b5(device=0xf14bca0, pdsb=0x33a790, dsbd=0x33a818) [/home/sniper061/wine-git/dlls/dsound/buffer.c:943] in dsound (0x0033a6cc)
2 0xf46d74fe DirectSoundDevice_CreateSoundBuffer+0x4ad(device=0xf14bca0, dsbd=0x33a818, ppdsb=0x33a868, lpunk=(nil), from8=0x1) [/home/sniper061/wine-git/dlls/dsound/dsound.c:1638] in dsound (0x0033a7ac)
3 0xf46d7ae7 IDirectSound8_IDirectSound8_CreateSoundBuffer+0x96(iface=0xf150270, dsbd=0x33a818, ppdsb=0x33a868, lpunk=(nil)) [/home/sniper061/wine-git/dlls/dsound/dsound.c:855] in dsound (0x0033a7fc)
0xf46de725 DSOUND_RecalcVolPan+0xa5 [/home/sniper061/wine-git/dlls/dsound/mixer.c:58] in dsound:
58 volpan->dwTotalLeftAmpFactor = (ULONG) (pow(2.0, temp / 600.0) * 0xffff);
Modules:
Module Address Debug info Name (155 modules)
PE 3d0000- 3e3000 Deferred physxloader
PE 400000- 487000 Deferred exefile
PE 29f0000- 2aa9000 Deferred _ssl.pyd
PE 2c30000- 2c66000 Deferred _yaml.pyd
PE 2c70000- 2ca3000 Deferred tbb
PE 2cb0000- 2d7e000 Deferred umbra
PE 2d80000- 2d9c000 Deferred geo2
PE 2da0000- 2dea000 Deferred cudart32_30_9
PE 2df0000- 2e0c000 Deferred pyexpat.pyd
PE 2e10000- 2e3c000 Deferred _planetresources
PE 5050000- 5c58000 Deferred _trinity_deploy
PE 5c60000- 5e45000 Deferred d3dx9_42
PE 5e50000- 5f47000 Deferred apexframework_x86
PE 6790000- 6fa6000 Deferred _gameworld
PE 6fb0000- 7326000 Deferred physxcore
PE 7550000- 75b4000 Deferred physxcooking
PE bbd0000- bcab000 Export _audio2
PE bcb0000- bd2f000 Deferred destiny
PE bd30000- bdab000 Deferred _icu.pyd
PE bdb0000- bdce000 Deferred extensions
PE bee0000- bef2000 Deferred pychartdir27.pyd
PE c010000- c246000 Deferred chartdir
PE c360000- c379000 Deferred _vivox
PE c380000- ca20000 Deferred vivoxsdk
PE ca20000- ca69000 Deferred ortp
PE ca70000- cacc000 Deferred vivoxoal
PE ce00000- cf01000 Deferred ccpbrowserhost
PE 10000000-101b8000 Deferred blue
PE 18000000-18045000 Deferred binkw32
PE 1d1a0000-1d1b7000 Deferred _ctypes.pyd
PE 1e000000-1e3ab000 Deferred python27
PE 4a800000-4a8eb000 Deferred icuuc46
PE 4a900000-4aa35000 Deferred icuin46
PE 4ad00000-4bb76000 Deferred icudt46
PE 6f140000-6f199000 Deferred libsndfile-1
PE 78130000-781cb000 Deferred msvcr80
ELF 7bf00000-7bf03000 Deferred <wine-loader>
PE 7c420000-7c4a7000 Deferred msvcp80
ELF 7dd95000-7de13000 Deferred rpcrt4<elf>
\-PE 7dda0000-7de13000 \ rpcrt4
ELF 7de13000-7df39000 Deferred ole32<elf>
\-PE 7de30000-7df39000 \ ole32
ELF 7df39000-7df6e000 Deferred uxtheme<elf>
\-PE 7df40000-7df6e000 \ uxtheme
ELF 7df6e000-7df79000 Deferred libxcursor.so.1
ELF 7e039000-7e063000 Deferred libexpat.so.1
ELF 7e063000-7e098000 Deferred libfontconfig.so.1
ELF 7e098000-7e0a8000 Deferred libxi.so.6
ELF 7e0a8000-7e0b1000 Deferred libxrandr.so.2
ELF 7e0b1000-7e0bc000 Deferred libxrender.so.1
ELF 7e0bc000-7e0df000 Deferred imm32<elf>
\-PE 7e0c0000-7e0df000 \ imm32
ELF 7e0df000-7e0e6000 Deferred libxdmcp.so.6
ELF 7e0e6000-7e106000 Deferred libxcb.so.1
ELF 7e106000-7e23e000 Deferred libx11.so.6
ELF 7e23e000-7e251000 Deferred libxext.so.6
ELF 7e251000-7e26b000 Deferred libice.so.6
ELF 7e26b000-7e274000 Deferred libsm.so.6
ELF 7e274000-7e30e000 Deferred winex11<elf>
\-PE 7e280000-7e30e000 \ winex11
ELF 7e30e000-7e3aa000 Deferred libfreetype.so.6
ELF 7e3aa000-7e3d0000 Deferred mpr<elf>
\-PE 7e3b0000-7e3d0000 \ mpr
ELF 7e3d0000-7e3e7000 Deferred libz.so.1
ELF 7e3ec000-7e3f2000 Deferred libxfixes.so.3
ELF 7e415000-7e48a000 Deferred wininet<elf>
\-PE 7e420000-7e48a000 \ wininet
ELF 7e48a000-7e58b000 Deferred comctl32<elf>
\-PE 7e490000-7e58b000 \ comctl32
ELF 7e58b000-7e5fd000 Deferred shlwapi<elf>
\-PE 7e5a0000-7e5fd000 \ shlwapi
ELF 7e5fd000-7e81f000 Deferred shell32<elf>
\-PE 7e610000-7e81f000 \ shell32
ELF 7e81f000-7e886000 Deferred advapi32<elf>
\-PE 7e830000-7e886000 \ advapi32
ELF 7e886000-7e950000 Deferred gdi32<elf>
\-PE 7e890000-7e950000 \ gdi32
ELF 7e950000-7eaa1000 Deferred user32<elf>
\-PE 7e960000-7eaa1000 \ user32
ELF 7eaa1000-7eb3e000 Deferred msvcrt<elf>
\-PE 7eac0000-7eb3e000 \ msvcrt
ELF 7eb3e000-7eb4b000 Deferred libnss_files.so.2
ELF 7ed10000-7eed4000 Deferred kernel32<elf>
\-PE 7ed20000-7eed4000 \ kernel32
ELF 7eed4000-7ef02000 Deferred libm.so.6
ELF 7ef03000-7ef07000 Deferred libxcomposite.so.1
ELF 7ef07000-7ef17000 Deferred libbz2.so.1.0
ELF 7ef17000-7ef30000 Deferred version<elf>
\-PE 7ef20000-7ef30000 \ version
ELF 7ef30000-7f000000 Deferred ntdll<elf>
\-PE 7ef40000-7f000000 \ ntdll
ELF f4569000-f465f000 Deferred libasound.so.2
ELF f468d000-f46b9000 Deferred winealsa<elf>
\-PE f4690000-f46b9000 \ winealsa
ELF f46b9000-f4700000 Dwarf dsound<elf>
\-PE f46c0000-f4700000 \ dsound
ELF f4810000-f4833000 Deferred mmdevapi<elf>
\-PE f4820000-f4833000 \ mmdevapi
ELF f48c6000-f4900000 Deferred usp10<elf>
\-PE f48d0000-f4900000 \ usp10
ELF f4ec7000-f4ed0000 Deferred librt.so.1
ELF f4ed0000-f4eef000 Deferred dnsapi<elf>
\-PE f4ee0000-f4eef000 \ dnsapi
ELF f4eef000-f4f02000 Deferred sensapi<elf>
\-PE f4ef0000-f4f02000 \ sensapi
ELF f4f02000-f4f1c000 Deferred wsock32<elf>
\-PE f4f10000-f4f1c000 \ wsock32
ELF f4f9d000-f6bcc000 Deferred libnvidia-glcore.so.295.20
ELF f6bcc000-f6ca4000 Deferred libgl.so.1
ELF f6cde000-f6d09000 Deferred netapi32<elf>
\-PE f6ce0000-f6d09000 \ netapi32
ELF f6d46000-f6d60000 Deferred spoolss<elf>
\-PE f6d50000-f6d60000 \ spoolss
ELF f6d60000-f6d82000 Deferred localspl<elf>
\-PE f6d70000-f6d82000 \ localspl
ELF f6d82000-f6dbd000 Deferred winspool<elf>
\-PE f6d90000-f6dbd000 \ winspool
ELF f6dbd000-f6e9f000 Deferred comdlg32<elf>
\-PE f6dc0000-f6e9f000 \ comdlg32
ELF f6e9f000-f6ec8000 Deferred msacm32<elf>
\-PE f6eb0000-f6ec8000 \ msacm32
ELF f6ec8000-f6f70000 Deferred winmm<elf>
\-PE f6ed0000-f6f70000 \ winmm
ELF f6f70000-f70b3000 Deferred wined3d<elf>
\-PE f6f80000-f70b3000 \ wined3d
ELF f70b3000-f70ef000 Deferred d3d9<elf>
\-PE f70c0000-f70ef000 \ d3d9
ELF f70ef000-f71fb000 Deferred oleaut32<elf>
\-PE f7110000-f71fb000 \ oleaut32
ELF f71fb000-f723c000 Deferred rsaenh<elf>
\-PE f7200000-f723c000 \ rsaenh
ELF f723c000-f7253000 Deferred libresolv.so.2
ELF f7259000-f7260000 Deferred libnss_dns.so.2
ELF f726a000-f7281000 Deferred wtsapi32<elf>
\-PE f7270000-f7281000 \ wtsapi32
ELF f7281000-f72a3000 Deferred iphlpapi<elf>
\-PE f7290000-f72a3000 \ iphlpapi
ELF f72a3000-f735b000 Deferred crypt32<elf>
\-PE f72b0000-f735b000 \ crypt32
ELF f735b000-f738e000 Deferred ws2_32<elf>
\-PE f7360000-f738e000 \ ws2_32
ELF f738e000-f73f0000 Deferred dbghelp<elf>
\-PE f73a0000-f73f0000 \ dbghelp
ELF f73f0000-f73f6000 Deferred libxxf86vm.so.1
ELF f73f8000-f73fd000 Deferred libdl.so.2
ELF f73fd000-f759f000 Deferred libc.so.6
ELF f759f000-f75ba000 Deferred libpthread.so.0
ELF f75bc000-f75c0000 Deferred libxau.so.6
ELF f75c9000-f75cd000 Deferred libnvidia-tls.so.295.20
ELF f75cd000-f75e0000 Deferred psapi<elf>
\-PE f75d0000-f75e0000 \ psapi
ELF f75e2000-f75e8000 Deferred libuuid.so.1
ELF f75e8000-f772b000 Dwarf libwine.so.1
ELF f772c000-f774e000 Deferred ld-linux.so.2
ELF f774e000-f774f000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000046 0
0000001e 0
0000001c 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
00000020 0
00000018 0
00000014 0
00000013 0
00000019 plugplay.exe
0000001f 0
0000001b 0
0000001a 0
00000021 explorer.exe
00000022 0
00000023 ExeFile.exe
00000026 0
00000025 0
00000033 ExeFile.exe
00000036 0
00000035 0
0000003b ExeFile.exe
0000003e 0
0000003d 0
00000024 ExeFile.exe
00000028 0
00000009 0
00000027 svchost.exe
00000050 0
00000044 0
00000041 0
0000002c 0
0000002b 0
00000017 0
0000000d 0
00000043 (D) C:\Program Files\CCP\EVE\bin\ExeFile.exe
00000052 0
00000032 15
00000040 0
00000051 0
0000003a 1
00000053 0
00000042 0
0000003c 0
00000049 0
0000003f 0
0000005a 0
00000038 0
0000005f 0
00000034 2
00000047 0
0000004c 0
0000004d 0 <==
System information:
Wine build: wine-1.4-rc1
Platform: i386
Host system: Linux
Host version: 3.2.8-1-ARCH
Now, if I disable sound entirely, the games will start and play fine. Only when I have sound enabled do they crash. And again (because somebody will ask), yes, they were working fine before I did a full system update around 10 Feb.
Any ideas on work-around's or anything that has changed?
Offline
Any ideas on work-around's or anything that has changed?
Anything that has changed?
-> wine (maybe even several times)
Any ideas?
UPDATE! (daily)
Last edited by desm0tes (2012-03-03 03:33:18)
Offline
I *might* have found a solution. I'm building the package now, let you know how it goes after install
Offline
Nope, didn't seem to work. It's too late for me to keep going at this but I'm going to pick up the trail tomorrow. Maybe there's another step I need to take with that one bug...
Offline
Hi,
Looks like I had the same problem, I followed your link to and recompiled wine with -mstackrealign CFLAG which is mentioned in option C. It seems it solved it for me.
Offline
So I rebuilt and reinstalled using the referenced PKGBUILD from the above site. After that, I uninstalled wine and then installed the built package but still had the same problem. Were there any other steps you took or something I overlooked?
(I'm pretty new to linux as a whole. I'm comfortable learning and doing things but my knowledge isn't the best)
Offline
So I rebuilt and reinstalled using the referenced PKGBUILD from the above site. After that, I uninstalled wine and then installed the built package but still had the same problem. Were there any other steps you took or something I overlooked?
(I'm pretty new to linux as a whole. I'm comfortable learning and doing things but my knowledge isn't the best)
Because some patch I have a PKGBUILD so I didn't tried that one. I just inserted that CFLAG option in my PKGBUILD and it works. Here is mine, try it.
Offline