Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#38588 - [wine] -1.7.11-1 crashs on window resize

Attached to Project: Community Packages
Opened by Martin Sand (sandstorm) - Monday, 20 January 2014, 16:50 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Sunday, 02 February 2014, 01:52 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Florian Pritz (bluewind)
Sven-Hendrik Haase (Svenstaro)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Since the last wine update (thought it was yesterday) my EVE Online client crash if i resize the window or select a new screen resolution in game.

Additional information:
After the last update I also have problems to get back to the wine desktop when switching programs via ALT + TAB.
Started with the last update, have proofed it with an update on another computer.
And I do not know if this is wine as well. A drawer icon representing nautilus is visible when switching program, but you cannot select it.


Steps to reproduce:
1. Update system to current releases
2. Start a program in wine
3. Resize window

Here is a dump from another user (balticer), but I can provide mine as well:

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0xf46dfaad).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:f46dfaad ESP:0033ad10 EBP:0033ad78 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:f4705000 ECX:0033ad34 EDX:00000000
ESI:001474d8 EDI:00000000
Stack dump:
0x0033ad10: 001474d8 0033ad38 0033ad48 f39194ae
0x0033ad20: 001a97b0 f3a0f000 0033ad50 f3a0f000
0x0033ad30: 00000000 001c48e8 00000003 00000072
0x0033ad40: 00000000 00000000 00000200 00000000
0x0033ad50: 00000020 00000020 00000001 00000000
0x0033ad60: 0019a234 f46df9b6 0033ad90 f3a0f000
Backtrace:
=>0 0xf46dfaad in d3d9 (+0xfaad) (0x0033ad78)
1 0xf3926a00 wined3d_device_reset+0x15f() in wined3d (0x0033ae38)
2 0xf46e8ef9 in d3d9 (+0x18ef8) (0x0033aec8)
3 0x03585af2 in _trinity_dx9_deploy (+0x1a5af1) (0x0033af34)
4 0x035819ea in _trinity_dx9_deploy (+0x1a19e9) (0x0033af94)
5 0x03580604 in _trinity_dx9_deploy (+0x1a0603) (0x0033afec)
6 0x039abf2c in _trinity_dx9_deploy (+0x5cbf2b) (0x0033b004)
7 0x039abbf6 in _trinity_dx9_deploy (+0x5cbbf5) (0x0033b074)
8 0x039aef22 in _trinity_dx9_deploy (+0x5cef21) (0x0033b080)
9 0x1e016b46 in python27 (+0x16b45) (0x0283bc50)
0xf46dfaad: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (172 modules)
PE 350000- 38e000 Deferred evelocalization
PE 390000- 3bf000 Deferred geo2
PE 3c0000- 3f6000 Deferred _yaml.pyd
PE 400000- 48a000 Deferred exefile
PE 3020000- 30fd000 Deferred _ssl.pyd
PE 3100000- 311a000 Deferred _vivox
PE 3120000- 3169000 Deferred ortp
PE 3170000- 31cc000 Deferred vivoxoal
PE 31d0000- 31e2000 Deferred pychartdir27.pyd
PE 31f0000- 326c000 Deferred destiny
PE 3280000- 32f6000 Deferred pyfsd.pyd
PE 3300000- 339f000 Deferred d3dinfo.pyd
PE 33e0000- 3f73000 Export _trinity_dx9_deploy
PE 3f80000- 404e000 Deferred umbra
PE 4050000- 4063000 Deferred physxloader
PE 4070000- 4167000 Deferred apexframework_x86
PE 4170000- 4198000 Deferred tbb
PE 41a0000- 4549000 Deferred d3dx9_36
PE 4bd0000- 4bf3000 Deferred pyexpat.pyd
PE 4c00000- 5420000 Deferred _gameworld
PE 5420000- 5796000 Deferred physxcore
PE 57a0000- 57ea000 Deferred cudart32_30_9
PE 5a10000- 5a74000 Deferred physxcooking
PE 5c90000- 5dd0000 Deferred _audio2
PE 5ee0000- 5f0a000 Deferred _planetresources
PE 5f10000- 5f30000 Deferred _twitch
PE 5f30000- 5f4b000 Deferred extensions
PE 9240000- 98e0000 Deferred vivoxsdk
PE 98e0000- 9a02000 Deferred ccpbrowserhost.pyd
PE 9c30000- 9e66000 Deferred chartdir
PE 9e70000- 9f1b000 Deferred unicodedata.pyd
PE e450000- e53f000 Deferred twitchsdk_32_release
PE 10000000-10286000 Deferred blue
PE 18000000-18045000 Deferred binkw32
PE 1d1a0000-1d1b7000 Deferred _ctypes.pyd
PE 1e000000-1e3ac000 Export python27
PE 65980000-6599d000 Deferred swresample-ttv-0
PE 6eb80000-6ec09000 Deferred libmp3lame-ttv
PE 6f140000-6f199000 Deferred libsndfile-1
PE 70a40000-70a7a000 Deferred avutil-ttv-51
PE 78050000-780b9000 Deferred msvcp100
PE 78aa0000-78b5f000 Deferred msvcr100
ELF 7b800000-7ba5c000 Deferred kernel32<elf>
\-PE 7b810000-7ba5c000 \ kernel32
ELF 7bc00000-7bce4000 Deferred ntdll<elf>
\-PE 7bc10000-7bce4000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e239000-7e262000 Deferred libexpat.so.1
ELF 7e262000-7e29d000 Deferred libfontconfig.so.1
ELF 7e29d000-7e2d6000 Deferred libpng16.so.16
ELF 7e2d6000-7e2e6000 Deferred libbz2.so.1.0
ELF 7e2e6000-7e387000 Deferred libfreetype.so.6
ELF 7e387000-7e3df000 Deferred libncursesw.so.5
ELF 7e3df000-7e407000 Deferred mpr<elf>
\-PE 7e3f0000-7e407000 \ mpr
ELF 7e407000-7e41e000 Deferred libz.so.1
ELF 7e44a000-7e4c8000 Deferred wininet<elf>
\-PE 7e450000-7e4c8000 \ wininet
ELF 7e4c8000-7e54e000 Deferred rpcrt4<elf>
\-PE 7e4d0000-7e54e000 \ rpcrt4
ELF 7e54e000-7e694000 Deferred ole32<elf>
\-PE 7e570000-7e694000 \ ole32
ELF 7e694000-7e70f000 Deferred shlwapi<elf>
\-PE 7e6a0000-7e70f000 \ shlwapi
ELF 7e70f000-7e948000 Deferred shell32<elf>
\-PE 7e720000-7e948000 \ shell32
ELF 7e948000-7e96e000 Deferred iphlpapi<elf>
\-PE 7e950000-7e96e000 \ iphlpapi
ELF 7e96e000-7e9e1000 Deferred advapi32<elf>
\-PE 7e980000-7e9e1000 \ advapi32
ELF 7e9e1000-7eb06000 Deferred gdi32<elf>
\-PE 7e9f0000-7eb06000 \ gdi32
ELF 7eb06000-7ec68000 Deferred user32<elf>
\-PE 7eb20000-7ec68000 \ user32
ELF 7ec68000-7ed3c000 Deferred crypt32<elf>
\-PE 7ec70000-7ed3c000 \ crypt32
ELF 7ed3c000-7ed56000 Deferred version<elf>
\-PE 7ed40000-7ed56000 \ version
ELF 7ed56000-7ed8e000 Deferred ws2_32<elf>
\-PE 7ed60000-7ed8e000 \ ws2_32
ELF 7ef8e000-7efd4000 Deferred libm.so.6
ELF f32eb000-f3336000 Deferred dsound<elf>
\-PE f32f0000-f3336000 \ dsound
ELF f3336000-f3350000 Deferred libnsl.so.1
ELF f3350000-f337d000 Deferred libvorbis.so.0
ELF f337d000-f34f4000 Deferred libvorbisenc.so.2
ELF f34f4000-f3529000 Deferred libflac.so.8
ELF f3529000-f359d000 Deferred libsndfile.so.1
ELF f359d000-f35e9000 Deferred libdbus-1.so.3
ELF f35e9000-f365d000 Deferred libpulsecommon-4.0.so
ELF f365d000-f36ae000 Deferred libpulse.so.0
ELF f36ae000-f37a7000 Deferred libasound.so.2
ELF f37d3000-f3804000 Deferred winealsa<elf>
\-PE f37e0000-f3804000 \ winealsa
ELF f3804000-f381c000 Deferred libresolv.so.2
ELF f381e000-f3825000 Deferred libnss_dns.so.2
ELF f3825000-f3848000 Deferred mmdevapi<elf>
\-PE f3830000-f3848000 \ mmdevapi
ELF f3848000-f3868000 Deferred dnsapi<elf>
\-PE f3850000-f3868000 \ dnsapi
ELF f3868000-f3898000 Deferred netapi32<elf>
\-PE f3870000-f3898000 \ netapi32
ELF f3898000-f38cf000 Deferred uxtheme<elf>
\-PE f38a0000-f38cf000 \ uxtheme
ELF f38cf000-f3a13000 Dwarf wined3d<elf>
\-PE f38e0000-f3a13000 \ wined3d
ELF f3a13000-f3b20000 Deferred comctl32<elf>
\-PE f3a20000-f3b20000 \ comctl32
ELF f3b20000-f3c0d000 Deferred comdlg32<elf>
\-PE f3b30000-f3c0d000 \ comdlg32
ELF f3c0d000-f3cb8000 Deferred msvcrt<elf>
\-PE f3c20000-f3cb8000 \ msvcrt
ELF f463d000-f4645000 Deferred libogg.so.0
ELF f4645000-f464c000 Deferred libasyncns.so.0
ELF f46a4000-f46af000 Deferred libjson-c.so.2
ELF f46af000-f46b6000 Deferred libasound_module_pcm_pulse.so
ELF f46b6000-f46ca000 Deferred sensapi<elf>
\-PE f46c0000-f46ca000 \ sensapi
ELF f46ca000-f4708000 Dwarf d3d9<elf>
\-PE f46d0000-f4708000 \ d3d9
ELF f4708000-f472e000 Deferred imm32<elf>
\-PE f4710000-f472e000 \ imm32
ELF f48d3000-f6b17000 Deferred libnvidia-glcore.so.331.38
ELF f6b17000-f6b1b000 Deferred libnvidia-tls.so.331.38
ELF f6b1b000-f6c1f000 Deferred libgl.so.1
ELF f6c1f000-f6c25000 Deferred libxfixes.so.3
ELF f6c25000-f6c30000 Deferred libxcursor.so.1
ELF f6c30000-f6c41000 Deferred libxi.so.6
ELF f6c41000-f6c4c000 Deferred libxrandr.so.2
ELF f6c4c000-f6c57000 Deferred libxrender.so.1
ELF f6c57000-f6c7a000 Deferred libxcb.so.1
ELF f6c7a000-f6db1000 Deferred libx11.so.6
ELF f6db1000-f6dc4000 Deferred libxext.so.6
ELF f6dd1000-f6deb000 Deferred libgcc_s.so.1
ELF f6df0000-f6e88000 Deferred winex11<elf>
\-PE f6e00000-f6e88000 \ winex11
ELF f6e88000-f6f9a000 Deferred opengl32<elf>
\-PE f6eb0000-f6f9a000 \ opengl32
ELF f6f9c000-f6fb1000 Deferred d3d11<elf>
\-PE f6fa0000-f6fb1000 \ d3d11
ELF f6fb6000-f6fbf000 Deferred librt.so.1
ELF f6fbf000-f6fdb000 Deferred wsock32<elf>
\-PE f6fc0000-f6fdb000 \ wsock32
ELF f6fdb000-f701d000 Deferred winspool<elf>
\-PE f6fe0000-f701d000 \ winspool
ELF f701d000-f7037000 Deferred d3dx9_42<elf>
\-PE f7020000-f7037000 \ d3dx9_42
ELF f7037000-f7062000 Deferred msacm32<elf>
\-PE f7040000-f7062000 \ msacm32
ELF f7062000-f711c000 Deferred winmm<elf>
\-PE f7070000-f711c000 \ winmm
ELF f711c000-f7161000 Deferred usp10<elf>
\-PE f7120000-f7161000 \ usp10
ELF f7161000-f729c000 Deferred oleaut32<elf>
\-PE f7180000-f729c000 \ oleaut32
ELF f729c000-f72b4000 Deferred wtsapi32<elf>
\-PE f72a0000-f72b4000 \ wtsapi32
ELF f72b4000-f72f7000 Deferred rsaenh<elf>
\-PE f72c0000-f72f7000 \ rsaenh
ELF f72f7000-f7360000 Deferred dbghelp<elf>
\-PE f7300000-f7360000 \ dbghelp
ELF f7360000-f736d000 Deferred libnss_files.so.2
ELF f736f000-f7374000 Deferred libdl.so.2
ELF f7381000-f7388000 Deferred libxdmcp.so.6
ELF f7388000-f738c000 Deferred libxau.so.6
ELF f738c000-f73a0000 Deferred psapi<elf>
\-PE f7390000-f73a0000 \ psapi
ELF f73a0000-f754f000 Deferred libc.so.6
ELF f754f000-f756b000 Deferred libpthread.so.0
ELF f756b000-f7722000 Dwarf libwine.so.1
ELF f7723000-f7745000 Deferred ld-linux.so.2
ELF f7745000-f7746000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) D:\eve\bin\exefile.exe
0000003e 0
0000003d 0
0000003c 0
0000003b 0
0000003a 0
00000037 0
00000036 0
00000035 0
00000033 1
00000032 15
00000031 0
00000030 0
0000002f 0
0000002e 1
0000002d 0
0000002a 0
00000029 0
00000028 0
00000027 2
00000026 2
00000025 2
00000024 0
00000009 0 <==
0000000e services.exe
0000001f 0
0000001e 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001d 0
0000001a 0
00000017 0
00000013 0
0000001b plugplay.exe
00000021 0
00000020 0
0000001c 0
00000022 explorer.exe
00000023 0
System information:
Wine build: wine-1.7.11
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.12.7-2-ARCH

This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Sunday, 02 February 2014, 01:52 GMT
Reason for closing:  Upstream
Comment by Martin Sand (sandstorm) - Monday, 20 January 2014, 17:13 GMT
Got it narrow down to the mutter update. I will update the bug request.

I did a pacman -U /var/cache/pacman/pkg/mutter-3.10.2-2-x86_64.pkg.tar.xz
Then just ALT + F2 and r + return and got it working again!
Comment by Please Delete (balticer) - Monday, 20 January 2014, 18:51 GMT
downgrading mutter doesn't fix it for me

regards
Comment by Martin Sand (sandstorm) - Monday, 20 January 2014, 19:26 GMT
Comment by Please Delete (balticer) - Monday, 20 January 2014, 19:49 GMT
only downgrading wine fix it for me

regards
Comment by Jelle van der Waa (jelly) - Saturday, 25 January 2014, 20:04 GMT
Please report the bug upstream
Comment by Martin Sand (sandstorm) - Sunday, 26 January 2014, 20:42 GMT
WHat does "report the bug upstream" mean?
Comment by Florian Pritz (bluewind) - Sunday, 26 January 2014, 20:56 GMT
Upstream means whoever writes the software. In this case the wine dev. Their bug tracker can be found here: http://bugs.winehq.org/
Comment by Martin Sand (sandstorm) - Monday, 27 January 2014, 20:55 GMT
But is it wine? I get only rid of the problem if I downgrade wine and mutter.
Comment by Martin Sand (sandstorm) - Tuesday, 28 January 2014, 17:20 GMT
I just checked: I did a full system update and just downgraded mutter to mutter (3.10.3-1 => 3.10.2-2)
Now it works fine. So in my case it seems to be mutter and not wine?
Comment by Sven-Hendrik Haase (Svenstaro) - Tuesday, 28 January 2014, 17:28 GMT
Apparently yes. Especially if upgrading mutter again makes it crash.
Comment by Martin Sand (sandstorm) - Tuesday, 28 January 2014, 17:37 GMT
Sorry, I did some tests and can precisely tell what is wrong:
* With the downgrade of mutter (3.10.3-1 => 3.10.2-2) I could get rid of the problem, that I can not change to the wine window via ALT + TAB
* With the downgrade of wine (1.7.11-1 => 1.7.10-1) I could get rid of the problem, that wine crashes when maximizing a window inside the wine emulation
Comment by Sven-Hendrik Haase (Svenstaro) - Thursday, 30 January 2014, 12:55 GMT
Well nothing in the package changed as far as I can see so it's probably an upstream problem. Please make an upstream bug report and post the url here.

Loading...