Hi This bug is not fixed in wine32 version 1.6.2-17 for me too. Only wine is affected by the bug, but not wine-development.
On Dec 07, Michael Gilbert wrote: > The original report indicates that the nvidia proprietary driver was > used. Is this true for everyone running into the problem? I also use the nvidia binary driver. > If so, can you try nouveau instead? The nouveau driver does not support my hardware configuration (2 GPUs with 3 screens), at least the last time I tried it. People which need Direct3D or OpenGL support in wine usually play games with it and need the better performance of the nvidia binary driver. So switching to the nouveau driver is often not an option. To narrow down the problem I have tested several wine32 versions. The bug has been introduced between version 1.6.2-10 and version 1.6.2-11. It is sufficient to downgrade the wine32 package and no other of the wine packages. When I understand the package version numbers in Debian correctly the wine32 package versions 1.6.2-10 and 1.6.2-11 are produced from the same upstream sources. So the bug has been introduced in the Debian part of the wine32 package between version 1.6.2-10 and version 1.6.2-11. That should considerably narrow things down. It's also suspect that wine does not segfault when I run it inside of gdb. Maybe something in the build process of the wine32 package has changed between these two versions and causes the problem. When I run wine32 in gdb the process gets a signal SIGUSR1 in wine32 version 1.6.2-11 which I don't see in version 1.6.2-10: Program received signal SIGUSR1, User defined signal 1. The gdb logs for both versions are attached below. I don't know why this signal has been introduced and what it's used for, but it may cause the segfault when it's not caught properly. I hope this helps a bit to narrow down this bug. Regards Uwe wine32 version 1.6.2-11: $ gdb wine32 GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1 [..] Reading symbols from wine32...(no debugging symbols found)...done. (gdb) run dxdiag Starting program: /usr/bin/wine32 dxdiag [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1". [New Thread 0xf7c27b40 (LWP 10161)] [Thread 0xf7c27b40 (LWP 10161) exited] process 10157 is executing new program: /usr/lib/i386-linux-gnu/wine/bin/wine-preloader fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 fixme:wbemprox:enum_class_object_Next timeout not supported fixme:win:EnumDisplayDevicesW ((null),0,0x32d6e4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32d504,0x00000000), stub! fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}. fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found [New LWP 10192] Program received signal SIGUSR1, User defined signal 1. [Switching to LWP 10192] 0xf7ffd430 in ?? () (gdb) cont Continuing. fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found fixme:dxdiag:wWinMain Information dialog is not implemented [LWP 10192 exited] [Inferior 1 (process 10157) exited normally] (gdb) quit wine32 version 1.6.2-10: $ gdb wine32 GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1 [..] Reading symbols from wine32...(no debugging symbols found)...done. (gdb) run dxdiag Starting program: /usr/bin/wine32 dxdiag [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1". [New Thread 0xf7c27b40 (LWP 8686)] [Thread 0xf7c27b40 (LWP 8686) exited] process 8682 is executing new program: /usr/lib/i386-linux-gnu/wine/bin/wine-preloader fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 fixme:wbemprox:enum_class_object_Next timeout not supported fixme:win:EnumDisplayDevicesW ((null),0,0x32d6e4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32d504,0x00000000), stub! fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}. fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found fixme:dxdiag:wWinMain Information dialog is not implemented [Inferior 1 (process 8682) exited normally] (gdb) quit -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org