[Bug 42291] New: Process start trace does not respect +pid in kernel32

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jan 23 22:45:04 CST 2017


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

            Bug ID: 42291
           Summary: Process start trace does not respect +pid in kernel32
           Product: Wine
           Version: 2.0-rc6
          Hardware: x86-64
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: kernel32
          Assignee: wine-bugs at winehq.org
          Reporter: 00cpxxx at gmail.com
      Distribution: Debian

When issuing a +pid,+tid one expects that every message is prefixed by pid and
tid. There is a very specific message in kernel32 that is not using TRACE call:

http://source.winehq.org/source/dlls/kernel32/process.c#1102

Why? Can this be fixed?

Example (line marked with an arrow, path reduced to avoid line break):

002a:002b:Ret  KERNEL32.DisableThreadLibraryCalls() retval=00000001
ret=7e3f8f1b
002b:Starting process L"C:\\...\\ACTIVATOR.EXE" (entryproc=0x401000) <<------
002a:002b:Call KERNEL32.GetModuleHandleA(00000000) ret=0040102e
002a:002b:Ret  KERNEL32.GetModuleHandleA() retval=00400000 ret=0040102e

This is a very minor enhancement request to make my OCD happy.

-- 
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