https://bugs.winehq.org/show_bug.cgi?id=44468
Bug ID: 44468 Summary: x64dbg crashes on unimplemented function msvcr120.dll.?_Trace_agents@Concurrency@@YAXW4Agents_E ventType@1@_JZZ Product: Wine Version: 3.1 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msvcrt Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
continuation of bug 44428
--- snip --- $ wine64 ./x64dbg.exe ... Unhandled exception: unimplemented function msvcr120.dll.?_Trace_agents@Concurrency@@YAXW4Agents_EventType@1@_JZZ called in 64-bit code (0x000000007b490bb8). Register dump: rip:000000007b490bb8 rsp:000000000023e890 rbp:000000000023ea00 eflags:00000206 ( - -- I - -P- ) rax:000000007b4735e8 rbx:0000000002fdd5e0 rcx:000000000023e8b0 rdx:0000000000000010 rsi:000000000023ea40 rdi:000000000023e8d0 r8:0000000000000002 r9:000000000023ea40 r10:0000000000000008 r11:000000000023eb10 r12:0000000000000000 r13:0000000000000000 r14:0000000000268ce0 r15:0000000000000000 ... Backtrace: =>0 0x000000007b490bb8 RaiseException+0xf1(code=0x80000100, flags=0x1, nbargs=0x2, args=0x23ea40) [/home/focht/projects/wine/wine.repo/src/dlls/kernel32/except.c:85] in kernel32 (0x000000000023ea00) 1 0x00007fe6f9a5d85d __wine_spec_unimplemented_stub+0x46(module="msvcr120.dll", function="?_Trace_agents@Concurrency@@YAXW4Agents_EventType@1@_JZZ") [/home/focht/projects/wine/wine.repo/src/dlls/winecrt0/stub.c:34] in msvcr120 (0x000000000023ea50) 2 0x00007fe6f99b6277 __wine_stub_msvcr120_dll_249+0x16() in msvcr120 (0x000000000023ec70) 3 0x0000000000b04ce3 in x64dbg (+0x84ce2) (0x000000000023ec70) 4 0x0000000000b04be0 in x64dbg (+0x84bdf) (0x000000000023ec70) 5 0x0000000000b04d20 in x64dbg (+0x84d1f) (0x000000000023ec70) 6 0x0000000000b05c3e in x64dbg (+0x85c3d) (0x000000000023ec70) 7 0x0000000000b3fa4e in x64dbg (+0xbfa4d) (0x000000000023ec70) 8 0x00000000003575a5 in x64gui (+0x75a4) (0x000000000023fb50) 9 0x0000000180007482 in x64bridge (+0x7481) (0x000000000023fdc0) 10 0x0000000140002085 in x64dbg (+0x2084) (0x000000000023fdc0) 11 0x000000014000259d in x64dbg (+0x259c) (0x000000000023fdc0) 12 0x000000007b4d00e1 call_process_entry+0x20(peb=0x7fffffeaf000, entry=0x140002440) [/home/focht/projects/wine/wine.repo/src/dlls/kernel32/process.c:1107] in kernel32 (0x000000000023fdc0) 13 0x000000007b4d030c start_process+0x224(entry=0x140002440, peb=0x7fffffeaf000) [/home/focht/projects/wine/wine.repo/src/dlls/kernel32/process.c:1139] in kernel32 (0x000000000023ffd0) 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 Deferred qt5core ELF 7b400000- 7b876000 Dwarf kernel32<elf> -PE 7b460000- 7b876000 \ kernel32 ELF 7bc00000- 7bdb1000 Deferred ntdll<elf> -PE 7bc80000- 7bdb1000 \ ntdll ELF 7c000000- 7c004000 Deferred <wine-loader> PE 140000000- 140011000 Export x64dbg PE 180000000- 180014000 Export x64bridge ... Threads: process tid prio (all id:s are in hex) 0000000a (D) Z:\home\focht\wine-apps\x64dbg\release\x64\x64dbg.exe 00000034 0 00000033 0 00000032 0 00000031 0 00000030 0 0000002f 0 0000000b 0 <== ... --- snip ---
Source:
https://source.winehq.org/git/wine.git/blob/f9181daa1ddc2c10d3b6ddd4610bc142...
--- snip --- 642 @ stub ?_Trace_agents@Concurrency@@YAXW4Agents_EventType@1@_JZZ --- snip ---
--- snip --- $ grep -Hrni _Trace_agents@Concurrency@@YAXW4Agents_EventType@1@_JZZ dlls dlls/msvcr110/msvcr110.spec:660:@ stub ?_Trace_agents@Concurrency@@YAXW4Agents_EventType@1@_JZZ dlls/msvcr120/msvcr120.spec:642:@ stub ?_Trace_agents@Concurrency@@YAXW4Agents_EventType@1@_JZZ dlls/msvcr120_app/msvcr120_app.spec:638:@ stub ?_Trace_agents@Concurrency@@YAXW4Agents_EventType@1@_JZZ dlls/concrt140/concrt140.spec:458:@ stub ?_Trace_agents@Concurrency@@YAXW4Agents_EventType@1@_JZZ --- 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
Regards