http://bugs.winehq.org/show_bug.cgi?id=3125
------- Additional Comments From t.serries@lvm.de 2005-03-08 06:42 ------- Here is the "last page" of the output created using WINEDEBUG=+syslevel:
[...] trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x6423c8c0, level 3): thread d count before 0 trace:syslevel:_EnterSysLevel (0x6423c8c0, level 3): thread d count after 1 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count before 0 err:syslevel:_EnterSysLevel (0x475c4f60, level 2): Holding 0x6423c8c0, level 3. Expect deadlock! trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count before 0 err:syslevel:_EnterSysLevel (0x475c4f60, level 2): Holding 0x6423c8c0, level 3. Expect deadlock! trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x475c4f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x475c4f60, level 2): thread d count before 0 [...] --
Here the output of winedbg (bt all):
Exception c0000005
--
Here are the last "few pages" of the output created using WINEDEBUG=+syslevel,+relay:
[...] 000b:Call kernel32.MultiByteToWideChar(00000000,00000000,bff1c96c "C:\Program Files\Microsoft Office\Office\POWERPNT.EXE",ffffffff,683efc80,00000104) ret=1026958e 000b:Ret kernel32.MultiByteToWideChar() retval=00000036 ret=1026958e 000b:Call kernel32.wine_get_unix_file_name(683efc80 L"C:\Program Files\Microsoft Office\Office\POWERPNT.EXE") ret=1026959a 000b:Call ntdll.RtlDosPathNameToNtPathName_U(683efc80 L"C:\Program Files\Microsoft Office\Office\POWERPNT.EXE",683efbb8,00000000,00000000) ret=28ef747d 000b:Ret ntdll.RtlDosPathNameToNtPathName_U() retval=00000001 ret=28ef747d 000b:Call ntdll.wine_nt_to_unix_file_name(683efbb8,683efbb0,00000003,00000000) ret=28ef7494 000b:Ret ntdll.wine_nt_to_unix_file_name() retval=00000000 ret=28ef7494 000b:Call ntdll.RtlFreeUnicodeString(683efbb8) ret=28ef749c 000b:Ret ntdll.RtlFreeUnicodeString() retval=00000001 ret=28ef749c 000b:Ret kernel32.wine_get_unix_file_name() retval=77df0b78 ret=1026959a 000b:Call kernel32.GetProcessHeap() ret=102695af 000b:Ret kernel32.GetProcessHeap() retval=77de0000 ret=102695af 000b:Call ntdll.RtlFreeHeap(77de0000,00000000,77df0b78) ret=102695b5 000b:Ret ntdll.RtlFreeHeap() retval=00000001 ret=102695b5 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count before 0 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count after 1 [...] trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count before 3 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count after 4 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count before 4 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count after 3 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count before 3 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count after 4 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count before 4 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count after 3 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count before 3 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count after 2 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count before 2 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count after 3 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count before 3 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count after 2 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count before 2 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count after 3 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count before 3 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count after 2 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count before 2 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count after 0 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count before 0 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x1019b8c0, level 3): thread d count after 0 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count before 0 trace:syslevel:_EnterSysLevel (0x1019b8c0, level 3): thread d count after 1 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 err:syslevel:_EnterSysLevel (0x5cf93f60, level 2): Holding 0x1019b8c0, level 3. Expect deadlock! trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count before 0 err:syslevel:_EnterSysLevel (0x5cf93f60, level 2): Holding 0x1019b8c0, level 3. Expect deadlock! trace:syslevel:_EnterSysLevel (0x5cf93f60, level 2): thread d count after 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count before 1 trace:syslevel:_LeaveSysLevel (0x5cf93f60, level 2): thread d count after 0 [...]