https://bugs.winehq.org/show_bug.cgi?id=45538
Bug ID: 45538 Summary: App crashes anytime clipboard copy command executes (ctrl-v or right-click copy) Product: Wine Version: 3.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcrt Assignee: wine-bugs@winehq.org Reporter: avanbecelaere@gmail.com Distribution: ---
Using ElementaryOS Loki (Ubuntu 16.04) All worked fine until a recent update to Wine 3.13, as far as I can tell.
Crash output: *************** Unhandled exception: unimplemented function msvcr120.dll.?wait@Concurrency@@YAXI@Z called in 32-bit code (0x7b43d04c). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7b43d04c ESP:15eefaa4 EBP:15eefb28 EFLAGS:00000212( - -- I -A- - ) EAX:7b42968d EBX:00000004 ECX:15eefad0 EDX:15eefb4c ESI:7dc7d440 EDI:80000010 Stack dump: 0x15eefaa4: 00000001 7bc94595 15eefad0 15eefb24 0x15eefab4: 00000001 15eefaf8 80000100 00000001 0x15eefac4: 00000000 7b43d04c 00000002 7dc7d440 0x15eefad4: 7dc7ee99 00000000 00001000 c0f2dcc4 0x15eefae4: 01d42825 15eefb10 2c965700 15eefb10 0x15eefaf4: 00000000 02fa9a90 00000000 000f4240 Backtrace: =>0 0x7b43d04c in kernel32 (+0x1d04c) (0x15eefb28) 1 0x7dc7ce37 in msvcr120 (+0x7ce36) (0x15eefb60) 2 0x7dc08615 in msvcr120 (+0x8614) (0x15eefbb0) 3 0x10d15015 in pcoip_vchan_clipboard (+0x15014) (0x15eefbb0) 4 0x10d1b1bf in pcoip_vchan_clipboard (+0x1b1be) (0x15eefc0c) 5 0x10d1d060 in pcoip_vchan_clipboard (+0x1d05f) (0x15eefc28) 6 0x7e9da2ca WINPROC_wrapper+0x19() in user32 (0x15eefc58) 7 0x7e9da909 in user32 (+0x9a908) (0x15eefca8) 8 0x7e9dce33 in user32 (+0x9ce32) (0x15eefcf8) 9 0x7e99ea3c DispatchMessageA+0x9b() in user32 (0x15eefe08) 10 0x10d1c8b5 in pcoip_vchan_clipboard (+0x1c8b4) (0x15eefea0) 11 0x10d17c32 in pcoip_vchan_clipboard (+0x17c31) (0x15eefec8) 12 0x7bc800d4 call_thread_func_wrapper+0xb() in ntdll (0x15eefedc) 13 0x7bc83609 in ntdll (+0x73608) (0x15eeffdc) 14 0x7bc800c6 call_thread_exit_func+0x31() in ntdll (0x15eeffec) 0x7b43d04c: addl $12,%esp Modules: Module Address Debug info Name (208 modules) PE 340000- 373000 Deferred qt5webkitwidgets PE 380000- 3a7000 Deferred qt5sensors PE 3b0000- 3da000 Deferred qt5positioning PE 3e0000- 3f6000 Deferred qt5webchannel PE 400000- 8e3000 Deferred workspaces PE 8f0000- c3e000 Deferred qt5gui PE c40000- d9a000 Deferred libglesv2 PE da0000- ef0000 Deferred icuuc53 PE ef0000- 1f8f000 Deferred qt5webkit PE 1f90000- 21dd000 Deferred qt5quick PE 21e0000- 2266000 Deferred qt5multimedia PE 2270000- 2282000 Deferred libegl PE 2290000- 22a8000 Deferred qt5multimediawidgets PE 22b0000- 22f4000 Deferred qt5printsupport PE 2300000- 2b67000 Deferred a2stunneling PE 2b70000- 2d21000 Deferred a2ssignaling PE 2d30000- 32d8000 Deferred pcoip_core PE 32e0000- 32ec000 Deferred pthreadvc2 PE 32f0000- 32f6000 Deferred pcoip_version PE 3300000- 343b000 Deferred libeay32 PE 3440000- 3487000 Deferred ssleay32 PE 3490000- 368b000 Deferred qt5declarative PE 3690000- 37ac000 Deferred qt5script PE 37b0000- 3814000 Deferred broker_client_utils PE 3ca0000- 3d84000 Deferred qwindows PE 42e0000- 42eb000 Deferred qgif PE 4950000- 495b000 Deferred qico PE 4a70000- 4aaf000 Deferred qjpeg PE 4ab0000- 4aeb000 Deferred qmng PE 4af0000- 4af9000 Deferred qsvg PE 4c10000- 4c50000 Deferred qt5svg PE 4c50000- 4c59000 Deferred qtga PE 4c60000- 4cb0000 Deferred qtiff PE 10000000-10124000 Deferred winsparkle PE 10d00000-10d52000 Export pcoip_vchan_clipboard PE 4a900000-4aae7000 Deferred icuin53 PE 4ad00000-4c18a000 Deferred icudt53 PE 61000000-61260000 Deferred qt5xmlpatterns PE 62000000-62029000 Deferred qt5sql PE 63000000-63043000 Deferred qt5opengl PE 64000000-640ce000 Deferred qt5network PE 65000000-65436000 Deferred qt5widgets PE 66000000-66271000 Deferred qt5qml PE 67000000-673e4000 Deferred qt5core ELF 7a800000-7a93d000 Deferred opengl32<elf> -PE 7a820000-7a93d000 \ opengl32 ELF 7b400000-7b7ec000 Dwarf kernel32<elf> -PE 7b420000-7b7ec000 \ kernel32 ELF 7bc00000-7bcfe000 Dwarf ntdll<elf> -PE 7bc10000-7bcfe000 \ ntdll ELF 7c000000-7c004000 Deferred <wine-loader> ELF 7c007000-7c09b000 Deferred gdiplus<elf> -PE 7c020000-7c09b000 \ gdiplus ELF 7c09b000-7c127000 Deferred libvorbisenc.so.2 ELF 7c127000-7c187000 Deferred libflac.so.8 ELF 7c187000-7c200000 Deferred libsndfile.so.1 ELF 7c416000-7c442000 Deferred libvorbis.so.0 ELF 7c442000-7c4ca000 Deferred libpulsecommon-8.0.so ELF 7c4ca000-7c524000 Deferred libpulse.so.0 ELF 7c710000-7c719000 Deferred libogg.so.0 ELF 7c719000-7c720000 Deferred libasyncns.so.0 ELF 7c720000-7c72a000 Deferred libwrap.so.0 ELF 7c72a000-7c736000 Deferred libjson-c.so.2 ELF 7c756000-7c77f000 Deferred winepulse<elf> -PE 7c760000-7c77f000 \ winepulse ELF 7c77f000-7c7a2000 Deferred mmdevapi<elf> -PE 7c780000-7c7a2000 \ mmdevapi ELF 7c7e6000-7c7fb000 Deferred schannel<elf> -PE 7c7f0000-7c7fb000 \ schannel ELF 7c7fb000-7c818000 Deferred wintab32<elf> -PE 7c800000-7c818000 \ wintab32 ELF 7c85e000-7c878000 Deferred cryptnet<elf> -PE 7c860000-7c878000 \ cryptnet ELF 7c878000-7c8b7000 Deferred rsaenh<elf> -PE 7c880000-7c8b7000 \ rsaenh ELF 7c8b7000-7c8cf000 Deferred userenv<elf> -PE 7c8c0000-7c8cf000 \ userenv ELF 7c9cf000-7c9e5000 Deferred libgpg-error.so.0 ELF 7c9e5000-7ca5a000 Deferred libpcre.so.3 ELF 7ca5a000-7ca77000 Deferred libgcc_s.so.1 ELF 7ca77000-7cb26000 Deferred libgcrypt.so.20 ELF 7cb26000-7cb4c000 Deferred liblzma.so.5 ELF 7cb4c000-7cb55000 Deferred librt.so.1 ELF 7cb55000-7cb7b000 Deferred libselinux.so.1 ELF 7cb7b000-7cc09000 Deferred libsystemd.so.0 ELF 7cc09000-7cc63000 Deferred libdbus-1.so.3 ELF 7cc63000-7cc70000 Deferred libkrb5support.so.0 ELF 7cc70000-7cca1000 Deferred libk5crypto.so.3 ELF 7cca1000-7cd77000 Deferred libkrb5.so.3 ELF 7cd77000-7cdfe000 Deferred libcups.so.2 ELF 7ce7a000-7ce81000 Deferred libnss_dns.so.2 ELF 7ce81000-7ce86000 Deferred libkeyutils.so.1 ELF 7ce86000-7ce8b000 Deferred libcom_err.so.2 ELF 7ce8b000-7ce9f000 Deferred libavahi-client.so.3 ELF 7ce9f000-7cead000 Deferred libavahi-common.so.3 ELF 7cead000-7ceff000 Deferred libgssapi_krb5.so.2 ELF 7ceff000-7cf8b000 Deferred libgmp.so.10 ELF 7cf8b000-7cfc0000 Deferred libhogweed.so.4 ELF 7cfc0000-7cffd000 Deferred libnettle.so.6 ELF 7cffd000-7d031000 Deferred libidn.so.11 ELF 7d031000-7d092000 Deferred libp11-kit.so.0 ELF 7d092000-7d1ea000 Deferred libgnutls.so.30 ELF 7d1f0000-7d20a000 Deferred kerberos<elf> -PE 7d200000-7d20a000 \ kerberos ELF 7d20a000-7d242000 Deferred uxtheme<elf> -PE 7d210000-7d242000 \ uxtheme ELF 7d242000-7d249000 Deferred libxfixes.so.3 ELF 7d249000-7d255000 Deferred libxcursor.so.1 ELF 7d255000-7d268000 Deferred libxi.so.6 ELF 7d268000-7d26c000 Deferred libxcomposite.so.1 ELF 7d26c000-7d279000 Deferred libxrandr.so.2 ELF 7d279000-7d285000 Deferred libxrender.so.1 ELF 7d285000-7d28c000 Deferred libxxf86vm.so.1 ELF 7d28c000-7d290000 Deferred libxinerama.so.1 ELF 7d290000-7d297000 Deferred libxdmcp.so.6 ELF 7d297000-7d29b000 Deferred libxau.so.6 ELF 7d29b000-7d2c1000 Deferred libxcb.so.1 ELF 7d2c1000-7d40c000 Deferred libx11.so.6 ELF 7d40c000-7d421000 Deferred libxext.so.6 ELF 7d421000-7d42a000 Deferred libffi.so.6 ELF 7d42a000-7d43f000 Deferred libtasn1.so.6 ELF 7d441000-7d4d2000 Deferred winex11<elf> -PE 7d450000-7d4d2000 \ winex11 ELF 7d598000-7d5c2000 Deferred libexpat.so.1 ELF 7d5c2000-7d60b000 Deferred libfontconfig.so.1 ELF 7d60b000-7d636000 Deferred libpng12.so.0 ELF 7d636000-7d6e6000 Deferred libfreetype.so.6 ELF 7d706000-7d773000 Deferred setupapi<elf> -PE 7d710000-7d773000 \ setupapi ELF 7d773000-7d788000 Deferred winusb<elf> -PE 7d780000-7d788000 \ winusb ELF 7d788000-7d7ef000 Deferred dbghelp<elf> -PE 7d790000-7d7ef000 \ dbghelp ELF 7d7ef000-7d80d000 Deferred msdmo<elf> -PE 7d7f0000-7d80d000 \ msdmo ELF 7d80d000-7d842000 Deferred secur32<elf> -PE 7d810000-7d842000 \ secur32 ELF 7d842000-7d934000 Deferred comdlg32<elf> -PE 7d850000-7d934000 \ comdlg32 ELF 7d934000-7d974000 Deferred winspool<elf> -PE 7d940000-7d974000 \ winspool ELF 7d974000-7d995000 Deferred bcrypt<elf> -PE 7d980000-7d995000 \ bcrypt ELF 7d995000-7da66000 Deferred crypt32<elf> -PE 7d9a0000-7da66000 \ crypt32 ELF 7da66000-7da90000 Deferred iphlpapi<elf> -PE 7da70000-7da90000 \ iphlpapi ELF 7da90000-7dac1000 Deferred netapi32<elf> -PE 7daa0000-7dac1000 \ netapi32 ELF 7dac1000-7dada000 Deferred libresolv.so.2 ELF 7dae5000-7dafa000 Deferred mswsock<elf> -PE 7daf0000-7dafa000 \ mswsock ELF 7dafa000-7db25000 Deferred msacm32<elf> -PE 7db00000-7db25000 \ msacm32 ELF 7db25000-7dbde000 Deferred winmm<elf> -PE 7db30000-7dbde000 \ winmm ELF 7dbde000-7dcca000 Dwarf msvcr120<elf> -PE 7dc00000-7dcca000 \ msvcr120 ELF 7dcca000-7ddeb000 Deferred msvcp120<elf> -PE 7dd10000-7ddeb000 \ msvcp120 ELF 7ddeb000-7df36000 Deferred wined3d<elf> -PE 7de00000-7df36000 \ wined3d ELF 7df36000-7df77000 Deferred d3d9<elf> -PE 7df40000-7df77000 \ d3d9 ELF 7df77000-7df9b000 Deferred imm32<elf> -PE 7df80000-7df9b000 \ imm32 ELF 7df9b000-7dfe1000 Deferred usp10<elf> -PE 7dfa0000-7dfe1000 \ usp10 ELF 7dfe1000-7e11c000 Deferred comctl32<elf> -PE 7dff0000-7e11c000 \ comctl32 ELF 7e11c000-7e24e000 Deferred oleaut32<elf> -PE 7e130000-7e24e000 \ oleaut32 ELF 7e24e000-7e3a9000 Deferred ole32<elf> -PE 7e270000-7e3a9000 \ ole32 ELF 7e3a9000-7e3e3000 Deferred ws2_32<elf> -PE 7e3b0000-7e3e3000 \ ws2_32 ELF 7e3e3000-7e69b000 Deferred shell32<elf> -PE 7e3f0000-7e69b000 \ shell32 ELF 7e69b000-7e6c3000 Deferred mpr<elf> -PE 7e6a0000-7e6c3000 \ mpr ELF 7e6c3000-7e6de000 Deferred libz.so.1 ELF 7e6de000-7e6fe000 Deferred dnsapi<elf> -PE 7e6e0000-7e6fe000 \ dnsapi ELF 7e6fe000-7e77a000 Deferred wininet<elf> -PE 7e710000-7e77a000 \ wininet ELF 7e77a000-7e7fb000 Deferred rpcrt4<elf> -PE 7e790000-7e7fb000 \ rpcrt4 ELF 7e7fb000-7e92a000 Deferred gdi32<elf> -PE 7e810000-7e92a000 \ gdi32 ELF 7e92a000-7eb30000 Dwarf user32<elf> -PE 7e940000-7eb30000 \ user32 ELF 7eb30000-7eba6000 Deferred shlwapi<elf> -PE 7eb40000-7eba6000 \ shlwapi ELF 7eba6000-7ec20000 Deferred advapi32<elf> -PE 7ebb0000-7ec20000 \ advapi32 ELF 7ef50000-7ef63000 Deferred libnss_files.so.2 ELF 7ef63000-7ef70000 Deferred libnss_nis.so.2 ELF 7ef70000-7ef8b000 Deferred libnsl.so.1 ELF 7ef8b000-7efe0000 Deferred libm.so.6 ELF 7efe6000-7f000000 Deferred version<elf> -PE 7eff0000-7f000000 \ version ELF f7bba000-f7bbf000 Deferred libdl.so.2 ELF f7bbf000-f7d75000 Deferred libc.so.6 ELF f7d75000-f7d92000 Deferred libpthread.so.0 ELF f7d96000-f7da0000 Deferred libnss_compat.so.2 ELF f7db2000-f7f6a000 Dwarf libwine.so.1 ELF f7f6b000-f7f90000 Deferred ld-linux.so.2 ELF f7f93000-f7f95000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 0000000e services.exe 00000025 0 00000022 0 0000001d 0 00000013 0 00000010 0 0000000f 0 00000011 winedevice.exe 0000001a 0 00000017 0 00000016 0 00000012 0 0000001b plugplay.exe 0000001f 0 0000001e 0 0000001c 0 00000020 winedevice.exe 0000002a 0 00000024 0 00000023 0 00000021 0 000000b0 (D) c:\Program Files (x86)\Amazon Web Services, Inc\Amazon WorkSpaces\workspaces.exe 00000031 0 00000030 0 <== 00000136 2 00000132 2 00000131 2 00000130 2 0000012f 2 0000012c 2 00000128 2 00000127 2 00000125 2 00000122 2 0000011f 2 0000011e 2 0000011d 2 0000011c 2 000001aa 2 000000ae 2 000000ad 2 000000aa 2 000000a9 2 000000a8 2 000000a6 2 000000a1 2 0000009f 2 000000a7 2 000000a5 2 000000a4 2 000000a3 2 000000a2 2 000000a0 2 0000009e 2 0000009d 2 0000009c 2 0000009b 15 0000009a 15 00000099 15 00000098 15 00000097 2 00000096 2 00000095 2 00000094 2 00000093 15 00000092 0 00000091 2 00000090 2 0000008e 2 0000008f 2 0000008d 2 0000008c 2 0000008b -1 0000008a 2 00000089 2 00000088 2 00000087 2 00000086 0 00000085 15 00000084 2 00000083 2 00000082 2 00000081 2 00000080 2 0000007f 0 0000007e 0 0000007d 2 0000007c 2 0000007b 2 0000007a -2 00000079 0 00000078 0 00000077 15 00000076 0 00000075 0 00000074 0 00000073 0 00000072 1 00000071 15 00000070 15 00000129 0 000000d1 0 000000ca 0 000000c9 0 000000c8 0 000000c7 0 000000c6 0 000000c3 0 000000c2 0 000000c0 0 000000bd 0 000000ba 0 000000b9 0 000000b8 0 000000b7 0 000000b1 0 000000b3 explorer.exe 000000b6 0 000000b5 0 000000b2 0 000000b4 0 System information: Wine build: wine-3.13 Platform: i386 (WOW64) Version: Windows 8 Host system: Linux Host version: 4.15.0-29-generic
https://bugs.winehq.org/show_bug.cgi?id=45538
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |focht@gmx.net Summary|App crashes anytime |Multiple applications crash |clipboard copy command |on unimplemented function |executes (ctrl-v or |msvcr120.dll.?wait@Concurre |right-click copy) |ncy@@YAXI@Z (Amazon | |Workspaces client) Status|UNCONFIRMED |NEW URL| |https://clients.amazonworks | |paces.com/ Keywords| |download
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming on behalf of OP and refining/filling some fields. Please attach the backtrace next time instead of copy/pasta (https://wiki.winehq.org/Bugs). Thanks.
Use 'winetricks -q vcrun2013' to work around.
Regards
https://bugs.winehq.org/show_bug.cgi?id=45538
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com Summary|Multiple applications crash |Multiple applications crash |on unimplemented function |on unimplemented function |msvcr120.dll.?wait@Concurre |msvcr120.dll.?wait@Concurre |ncy@@YAXI@Z (Amazon |ncy@@YAXI@Z (Amazon |Workspaces client) |Workspaces client, | |EnginePrime)
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- EnginePrime needs this too (from https://bugs.winehq.org/show_bug.cgi?id=43599)
https://bugs.winehq.org/show_bug.cgi?id=45538
zzzzzyzz@hacari.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzzzzyzz@hacari.org
https://bugs.winehq.org/show_bug.cgi?id=45538
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |45785
https://bugs.winehq.org/show_bug.cgi?id=45538
--- Comment #3 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 62244 --> https://bugs.winehq.org/attachment.cgi?id=62244 patch
The Bethesda Launchers also suffers from this (after working around bug 45784 and bug 45785). Attached patch makes the Updater succeed and the Launcher start.
https://bugs.winehq.org/show_bug.cgi?id=45538
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch Summary|Multiple applications crash |Multiple applications crash |on unimplemented function |on unimplemented function |msvcr120.dll.?wait@Concurre |msvcr120.dll.?wait@Concurre |ncy@@YAXI@Z (Amazon |ncy@@YAXI@Z (Amazon |Workspaces client, |Workspaces client, |EnginePrime) |EnginePrime, Bethesda | |Launcher Updater)
https://bugs.winehq.org/show_bug.cgi?id=45538 Bug 45538 depends on bug 45785, which changed state.
Bug 45785 Summary: Bethesda Launcher Updater crashes on unimplemented function msvcp110._Xtime_diff_to_millis2 https://bugs.winehq.org/show_bug.cgi?id=45785
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=45538
--- Comment #4 from Gijs Vermeulen gijsvrm@gmail.com --- The Bethesda Launcher works with 58e3ac93ac21c652fe1651c6e1594c0b87672b23, please retest the other apps if possible.
https://bugs.winehq.org/show_bug.cgi?id=45538
jimbo1qaz jimbo1qaz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jimbo1qaz@gmail.com
--- Comment #5 from jimbo1qaz jimbo1qaz@gmail.com --- x32dbg is also affected.
https://bugs.winehq.org/show_bug.cgi?id=45538
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |58e3ac93ac21c652fe1651c6e15 | |94c0b87672b23 Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #6 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi Gijs, tested EnginePrime, and goes lot further now:
002a:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 004f:fixme:msvcrt:Concurrency_wait (250) stub!
Thanks for the fix, (tested in wine-3.16 (Staging))
https://bugs.winehq.org/show_bug.cgi?id=45538
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.17.
https://bugs.winehq.org/show_bug.cgi?id=45538
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x
https://bugs.winehq.org/show_bug.cgi?id=45538
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |---
--- Comment #8 from Michael Stefaniuc mstefani@winehq.org --- Removing the 3.0.x milestone from bug fixes included in 3.0.5.
https://bugs.winehq.org/show_bug.cgi?id=45538
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://clients.amazonworks |https://web.archive.org/web |paces.com/ |/20180819015711mp_/https:// | |d2td7dqidlhjx7.cloudfront.n | |et/prod/global/windows/Amaz | |on+WorkSpaces.msi