https://bugs.winehq.org/show_bug.cgi?id=44482
Bug ID: 44482 Summary: x64dbg crashes during exit on unimplemented function msvcp120.dll.??0_Runtime_object@details@Concurrency@@Q EAA@XZ Product: Wine Version: 3.1 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msvcp Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
continuation of bug 44468
The app starts but crashes on exit.
--- snip --- $ wine64 ./x64dbg.exe ... Unhandled exception: unimplemented function msvcp120.dll.??0_Runtime_object@details@Concurrency@@QEAA@XZ called in 64-bit code (0x000000007b490bb8). Register dump: rip:000000007b490bb8 rsp:000000000c1cf980 rbp:000000000c1cfaf0 eflags:00000202 ( - -- I - - - ) rax:000000007b4735e8 rbx:00000000030da134 rcx:000000000c1cf9a0 rdx:0000000000000010 rsi:000000000c1cfb30 rdi:000000000c1cf9c0 r8:0000000000000002 r9:000000000c1cfb30 r10:0000000000000000 r11:0000000000000212 r12:0000000000000000 r13:0000000000000000 r14:0000000000000000 r15:0000000000000000 ... Backtrace: =>0 0x000000007b490bb8 RaiseException+0xf1(code=0x80000100, flags=0x1, nbargs=0x2, args=0xc1cfb30) [/home/focht/projects/wine/wine.repo/src/dlls/kernel32/except.c:85] in kernel32 (0x000000000c1cfaf0) 1 0x00007f6b60716301 __wine_spec_unimplemented_stub+0x46(module="msvcp120.dll", function="??0_Runtime_object@details@Concurrency@@QEAA@XZ") [/home/focht/projects/wine/wine.repo/src/dlls/winecrt0/stub.c:34] in msvcp120 (0x000000000c1cfb40) 2 0x00007f6b60666f47 __wine_stub_msvcp120_dll_108+0x16() in msvcp120 (0x0000000002ff2ff0) 3 0x0000000000b067f4 in x64dbg (+0x867f3) (0x0000000002ff2ff0) 4 0x0000000000b04a76 in x64dbg (+0x84a75) (0x0000000002ff2ff0) 5 0x0000000000b05ca1 in x64dbg (+0x85ca0) (0x0000000002ff2ff0) 6 0x0000000000b3f4f6 in x64dbg (+0xbf4f5) (0x0000000002ff2ff0) 7 0x00000000004b922f in x64gui (+0x16922e) (0x0000000002ff2ff0) 8 0x000000006702f23a in qt5core (+0x2f239) (0x0000000002ff2ff0) 9 0x000000007bd19db1 call_thread_func+0xf7(entry=0x6702f120, arg=0x2ff3250) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/signal_x86_64.c:4066] in ntdll (0x000000000c1cffd0) 0x000000007b490bb8 RaiseException+0xf1 [/home/focht/projects/wine/wine.repo/src/dlls/kernel32/except.c:85] in kernel32: nop 85 } Modules: Module Address Debug info Name (146 modules) PE 350000- 7d8000 Export x64gui PE 7e0000- a71000 Deferred snowman PE a80000- c2f000 Export x64dbg PE c30000- dc6000 Deferred capstone PE dd0000- 1308000 Deferred keystone PE 1310000- 14aa000 Deferred yara PE 14b0000- 14cc000 Deferred lz4 PE 14d0000- 14f8000 Deferred jansson PE 1500000- 1515000 Deferred devicenameresolver PE 1520000- 16e3000 Deferred xedparse PE 16f0000- 17a0000 Deferred titanengine PE 17b0000- 1d75000 Deferred qt5gui PE 2400000- 2536000 Deferred qwindows PE 62100000- 62115000 Deferred ldconvert PE 64000000- 6410c000 Deferred qt5network PE 65000000- 65549000 Deferred qt5widgets PE 67000000- 67556000 Export qt5core ELF 7b400000- 7b876000 Dwarf kernel32<elf> -PE 7b460000- 7b876000 \ kernel32 ELF 7bc00000- 7bdb1000 Dwarf ntdll<elf> -PE 7bc80000- 7bdb1000 \ ntdll ELF 7c000000- 7c004000 Deferred <wine-loader> PE 140000000- 140011000 Deferred x64dbg PE 180000000- 180014000 Deferred x64bridge ... Threads: process tid prio (all id:s are in hex) ... 0000002a (D) Z:\home\focht\wine-apps\x64dbg\release\x64\x64dbg.exe 00000038 0 <== ... --- snip ---
'winetricks vcrun2013' works around.
Download: https://sourceforge.net/projects/x64dbg/files/snapshots/snapshot_2018-01-28_...
$ sha1sum snapshot_2018-01-28_12-18.zip 8ff850f135ff1f3e185c1fd3e1fb2c4de661bd06 snapshot_2018-01-28_12-18.zip
$ du -sh snapshot_2018-01-28_12-18.zip 33M snapshot_2018-01-28_12-18.zip
$ wine --version wine-3.1-106-gff4a02fe3c
Regards