[Bug 43351] New: x64dbg needs kernel32.dll CreateRemoteThreadEx in Win7+ mode

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jul 14 05:06:41 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=43351

            Bug ID: 43351
           Summary: x64dbg needs kernel32.dll CreateRemoteThreadEx in
                    Win7+ mode
           Product: Wine
           Version: 2.12
          Hardware: x86-64
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: kernel32
          Assignee: wine-bugs at winehq.org
          Reporter: focht at gmx.net
      Distribution: ---

Hello folks,

as it says.

http://x64dbg.com/

Suffers from some MSVC++ 2013 runtime insufficiencies:

--- snip ---
wine: Call from 0x7b493623 to unimplemented function
msvcp120.dll.??0_Concurrent_queue_base_v4 at details@Concurrency@@IEAA at _K@Z,
aborting
--- snip ---

-> bug 40926

--- snip ---
wine: Call from 0x7b493623 to unimplemented function
msvcr120.dll.??0_NonReentrantPPLLock at details@Concurrency@@QEAA at XZ, aborting
--- snip ---

Set 'msvcp120' and 'msvcr120' to 'native/builtin' in 'winecfg' (app ships the
runtime).

--- snip ---
$ pwd
/home/focht/wine-apps/x64dbg/release/x64

$ WINEDEBUG=+tid,+seh,+relay wine ./x64dbg.exe >>log.txt 2>&1
...
0030:Call KERNEL32.GetVersionExW(0023e540) ret=002fca4c
0030:Ret  KERNEL32.GetVersionExW() retval=00000001 ret=002fca4c
0030:Call KERNEL32.GetModuleHandleW(003b1020 L"kernel32.dll") ret=002fa287
0030:Ret  KERNEL32.GetModuleHandleW() retval=7b460000 ret=002fa287
0030:Call KERNEL32.GetProcAddress(7b460000,003b1040 "SetThreadGroupAffinity")
ret=002fa29a
0030:Ret  KERNEL32.GetProcAddress() retval=7b47401c ret=002fa29a
0030:Call KERNEL32.GetProcAddress(7b460000,003b1058 "GetThreadGroupAffinity")
ret=002fa2ad
0030:Ret  KERNEL32.GetProcAddress() retval=7b470474 ret=002fa2ad
0030:Call KERNEL32.GetModuleHandleW(003b1020 L"kernel32.dll") ret=002fa2ea
0030:Ret  KERNEL32.GetModuleHandleW() retval=7b460000 ret=002fa2ea
0030:Call KERNEL32.GetProcAddress(7b460000,003b1070
"GetCurrentProcessorNumberEx") ret=002fa2fa
0030:Ret  KERNEL32.GetProcAddress() retval=7bc89f70 ret=002fa2fa
0030:Call KERNEL32.GetModuleHandleW(003b1020 L"kernel32.dll") ret=00310ab5
0030:Ret  KERNEL32.GetModuleHandleW() retval=7b460000 ret=00310ab5
0030:Call KERNEL32.GetProcAddress(7b460000,003b1dd8 "CreateRemoteThreadEx")
ret=00310ac5
0030:Ret  KERNEL32.GetProcAddress() retval=00000000 ret=00310ac5
0030:Call KERNEL32.GetLastError() ret=00310e5e
0030:Ret  KERNEL32.GetLastError() retval=0000007f ret=00310e5e
0030:Call ntdll.RtlPcToFileHeader(003bd4b8,0023e2b0) ret=0034ee94
0030:Ret  ntdll.RtlPcToFileHeader() retval=002f0000 ret=0034ee94
0030:Call KERNEL32.RaiseException(e06d7363,00000001,00000004,0023e280)
ret=0034eed3
0030:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b493623
ip=7b493623 tid=0030
0030:trace:seh:raise_exception  info[0]=0000000019930520
0030:trace:seh:raise_exception  info[1]=000000000023e2f0
0030:trace:seh:raise_exception  info[2]=00000000003bd4b8
0030:trace:seh:raise_exception  info[3]=00000000002f0000
0030:trace:seh:raise_exception  rax=000000007b476048 rbx=00000000003bd4b8
rcx=000000000023e060 rdx=0000000000000020
0030:trace:seh:raise_exception  rsi=000000000023e280 rdi=000000000023e080
rbp=000000000023e1b0 rsp=000000000023e040
0030:trace:seh:raise_exception   r8=0000000000000004  r9=000000000023e280
r10=0000000000000000 r11=0000000000000000
0030:trace:seh:raise_exception  r12=0000000000000000 r13=00007fff64d42500
r14=0000000000000000 r15=0000000000000000
0030:trace:seh:dwarf_virtual_unwind function 7b493623 base 0x7b493532 cie
0x7b6a3588 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr
%rip 
--- snip ---

MSDN:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd405484(v=vs.85).aspx

https://sourceforge.net/projects/x64dbg/files/snapshots/snapshot_2017-07-03_12-03.zip/download

$ sha1sum snapshot_2017-07-03_12-03.zip 
f68141942736f9cc4929aabddec071d03007f729  snapshot_2017-07-03_12-03.zip

$ du -sh snapshot_2017-07-03_12-03.zip 
32M    snapshot_2017-07-03_12-03.zip

$ wine --version
wine-2.12-134-gab313dd3be

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list