http://bugs.winehq.org/show_bug.cgi?id=25343
Allen Hewes allen@decisiv.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |allen@decisiv.net
--- Comment #8 from Allen Hewes allen@decisiv.net 2012-11-07 23:03:14 CST --- when using mstsc.exe with wine-1.5.14-1.fc17.i686 on x86_64 Fedora 17 and glibc-debuginfo.x86_64 installed, it crashes:
p11-kit: couldn't load module: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory fixme:advapi:RegisterTraceGuidsW (0x1040b54, 0x1062058, {0c51b20c-f755-48a8-8123-bf6da2adc727}, 1, 0x33fdb8, (null), (null), 0x1062060,): stub fixme:shell:SetCurrentProcessExplicitAppUserModelID L"Microsoft.Windows.RemoteDesktop": stub fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:advapi:RegisterTraceGuidsW (0x2d1ce2dc, 0x2d343468, {daa6caf5-6678-43f8-a6fe-b40ee096e06e}, 1, 0x33f96c, (null), (null), 0x2d343470,): stub err:toolbar:TOOLBAR_NotifyFormat wrong response to WM_NOTIFYFORMAT (0), assuming ANSI fixme:dwmapi:DwmGetWindowAttribute (0x30024 9 0x33f2b0 16) stub fixme:winsock:WSALookupServiceBeginW (0x1e1a88 0x00000ff0 0x85e67c) Stub! fixme:winsock:WSALookupServiceBeginW (0x1e1db0 0x00000ff0 0x5ce9e0) Stub! fixme:winsock:WSALookupServiceNextW ((nil) 0x00000ff0 0xb5e674 0x1e1db0) Stub! *** glibc detected *** ./mstsc.exe: double free or corruption (!prev): 0x7d348a38 *** ======= Backtrace: ========= /lib/libc.so.6(+0x758e9)[0xf74908e9] /lib/libX11.so.6(_XlcDestroyLocaleDataBase+0x84)[0x7dc1c484] /lib/libX11.so.6(+0x513fa)[0x7dc213fa] /lib/libX11.so.6(_XCloseLC+0x76)[0x7dc28ef6] /lib/libX11.so.6(_XlcCurrentLC+0x37)[0x7dc28f47] /lib/libX11.so.6(_Xlcmbstowcs+0xfd)[0x7dc21abd] /lib/libX11.so.6(_Xmbstowcs+0x34)[0x7dc21bd4] /lib/libX11.so.6(_XimParseStringFile+0x65e)[0x7dc3769e] /lib/libX11.so.6(_XimLocalOpenIM+0x439)[0x7dc35aa9] /lib/libX11.so.6(_XimOpenIM+0x103)[0x7dc33e23] /lib/libX11.so.6(XOpenIM+0x48)[0x7dc18a08] /lib/wine/winex11.drv.so(+0x5828a)[0x7dd7a28a] /lib/wine/winex11.drv.so(+0x58dd7)[0x7dd7add7] /lib/wine/winex11.drv.so(+0x548dd)[0x7dd768dd] /lib/wine/winex11.drv.so(X11DRV_WindowPosChanging+0x1e6)[0x7dd6fc86] /lib/wine/user32.dll.so(+0xae4a0)[0x7eb984a0] /lib/wine/user32.dll.so(+0xa9c1d)[0x7eb93c1d] /lib/wine/user32.dll.so(CreateWindowExW+0x77)[0x7eb8d777]
If I remove the 64-bit glibc-debuginfo packages and install the 32-bit RPMs (you can't have both installed on Fedora), mstsc.exe runs WITHOUT crashing.
Also, with the 32-bit glibc-debuginfo RPMs installed, mstsc.exe still crashes on exit. wine: Unhandled stack overflow at address 0x7e532ab8 (thread 0009), starting debugger... err:seh:setup_exception_record stack overflow 924 bytes in thread 0009 eip 7bc5bdb9 esp 00240f94 stack 0x240000-0x241000-0x340000