luke
unread,May 15, 2008, 12:31:46 AM5/15/08Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Google-Labs-Picasa-for-Linux
Actually I spoke too soon. While the sysctl command eliminates the
segfault problem, the Picasa window never opens. I'll paste just the
last part of the relay logs here. There is an error about a non-
existent Registry key, not sure if that is causing the problem.
Sorry to paste so much straight into the message, but there's no
attachment feature...
--
0022:Call msvcrt.isspace(00000073) ret=604664df
0022:Ret msvcrt.isspace() retval=00000000 ret=604664df
0022:Call msvcrt.isspace(0000005c) ret=604664df
0022:Ret msvcrt.isspace() retval=00000000 ret=604664df
0022:Call ntdll.memcpy(0033f3d0,00114c5e,0000003e) ret=60466508
0022:Ret ntdll.memcpy() retval=0033f3d0 ret=60466508
0022:Call kernel32.GetProcessHeap() ret=60468303
0022:Ret kernel32.GetProcessHeap() retval=00110000 ret=60468303
0022:Call ntdll.RtlAllocateHeap(00110000,00000000,00000400)
ret=60468318
0022:Ret ntdll.RtlAllocateHeap() retval=0012ed30 ret=60468318
0022:Call kernel32.GetProcessHeap() ret=60468323
0022:Ret kernel32.GetProcessHeap() retval=00110000 ret=60468323
0022:Call ntdll.RtlAllocateHeap(00110000,00000000,00000400)
ret=60468338
0022:Ret ntdll.RtlAllocateHeap() retval=0012f138 ret=60468338
0022:Call kernel32.GetProcessHeap() ret=60468343
0022:Ret kernel32.GetProcessHeap() retval=00110000 ret=60468343
0022:Call ntdll.RtlAllocateHeap(00110000,00000000,00001000)
ret=60468358
0022:Ret ntdll.RtlAllocateHeap() retval=0012f540 ret=60468358
0022:Call ntdll.strlen(0033f3d0 "HKEY_USERS\\S-1-5-4\\Software\\Google\
\Picasa\\Picasa2\\Preferences") ret=604684c5
0022:Ret ntdll.strlen() retval=0000003d ret=604684c5
0022:Call ntdll.strcpy(0012ed30,0033f3d0 "HKEY_USERS\\S-1-5-4\\Software
\\Google\\Picasa\\Picasa2\\Preferences") ret=604684f3
0022:Ret ntdll.strcpy() retval=0012ed30 ret=604684f3
0022:Call kernel32.lstrcpynA(0033ef20,0033f3d0 "HKEY_USERS\\S-1-5-4\
\Software\\Google\\Picasa\\Picasa2\\Preferences",00000400)
ret=60466f4e
0022:Ret kernel32.lstrcpynA() retval=0033ef20 ret=60466f4e
0022:Call ntdll.strchr(0033ef20 "HKEY_USERS\\S-1-5-4\\Software\\Google\
\Picasa\\Picasa2\\Preferences",0000005c) ret=60466f62
0022:Ret ntdll.strchr() retval=0033ef2a ret=60466f62
0022:Call ntdll.strcmp(0033ef20 "HKEY_USERS",6046ac50
"HKEY_LOCAL_MACHINE") ret=60466f93
0022:Ret ntdll.strcmp() retval=00000001 ret=60466f93
0022:Call ntdll.strcmp(0033ef20 "HKEY_USERS",6046ac63 "HKEY_USERS")
ret=60466f93
0022:Ret ntdll.strcmp() retval=00000000 ret=60466f93
0022:Call ntdll.strcpy(0033ef20,0033f3d0 "HKEY_USERS\\S-1-5-4\\Software
\\Google\\Picasa\\Picasa2\\Preferences") ret=60466df6
0022:Ret ntdll.strcpy() retval=0033ef20 ret=60466df6
0022:Call ntdll.strchr(0033ef20 "HKEY_USERS\\S-1-5-4\\Software\\Google\
\Picasa\\Picasa2\\Preferences",0000005c) ret=60466e07
0022:Ret ntdll.strchr() retval=0033ef2a ret=60466e07
0022:Call ntdll.strchr(0033ef20 "HKEY_USERS\\S-1-5-4\\Software\\Google\
\Picasa\\Picasa2\\Preferences",0000005d) ret=60466e1f
0022:Ret ntdll.strchr() retval=00000000 ret=60466e1f
0022:Call ntdll.strlen(0033ef2b "S-1-5-4\\Software\\Google\\Picasa\
\Picasa2\\Preferences") ret=60466e38
0022:Ret ntdll.strlen() retval=00000032 ret=60466e38
0022:Call kernel32.GetProcessHeap() ret=60466e40
0022:Ret kernel32.GetProcessHeap() retval=00110000 ret=60466e40
0022:Call ntdll.RtlAllocateHeap(00110000,00000000,00000033)
ret=60466e52
0022:Ret ntdll.RtlAllocateHeap() retval=0012cd90 ret=60466e52
0022:Call ntdll.strcpy(0012cd90,0033ef2b "S-1-5-4\\Software\\Google\
\Picasa\\Picasa2\\Preferences") ret=60466e6b
0022:Ret ntdll.strcpy() retval=0012cd90 ret=60466e6b
0022:Call advapi32.RegOpenKeyA(80000003,0012cd90 "S-1-5-4\\Software\
\Google\\Picasa\\Picasa2\\Preferences",0033f370) ret=604685a6
0022:Call kernel32.GetVersion() ret=6051b2fc
0022:Ret kernel32.GetVersion() retval=08930005 ret=6051b2fc
0022:Call ntdll.NtCreateKey(0033f220,000f003f,
0033f1f0,00000000,00000000,00000000,00000000) ret=6051ad67
0022:Ret ntdll.NtCreateKey() retval=00000000 ret=6051ad67
0022:Call ntdll.RtlInitAnsiString(0033f238,0012cd90 "S-1-5-4\\Software\
\Google\\Picasa\\Picasa2\\Preferences") ret=6051b368
0022:Ret ntdll.RtlInitAnsiString() retval=00000033 ret=6051b368
0022:Call
ntdll.RtlAnsiStringToUnicodeString(7ffdcbf8,0033f238,00000000)
ret=6051b37d
0022:Ret ntdll.RtlAnsiStringToUnicodeString() retval=00000000
ret=6051b37d
0022:Call ntdll.NtOpenKey(0033f370,000f003f,0033f240) ret=6051b3b9
0022:Ret ntdll.NtOpenKey() retval=c0000034 ret=6051b3b9
0022:Call ntdll.RtlNtStatusToDosError(c0000034) ret=6051b38c
0022:Ret ntdll.RtlNtStatusToDosError() retval=00000002 ret=6051b38c
0022:Ret advapi32.RegOpenKeyA() retval=00000002 ret=604685a6
0022:Call msvcrt.__p__iob() ret=6046860f
0022:Ret msvcrt.__p__iob() retval=604f5040 ret=6046860f
0022:Call kernel32.MultiByteToWideChar(00000000,00000000,6046bbe0 "%s:
Can't export. Registry key '%s' does not exist!\n",ffffffff,
00000000,00000000) ret=604d2249
0022:Ret kernel32.MultiByteToWideChar() retval=00000035 ret=604d2249
0022:Call ntdll.RtlAllocateHeap(00110000,00000000,0000006a)
ret=604d226c
0022:Ret ntdll.RtlAllocateHeap() retval=0012cdd0 ret=604d226c
0022:Call kernel32.MultiByteToWideChar(00000000,00000000,6046bbe0 "%s:
Can't export. Registry key '%s' does not exist!\n",ffffffff,
0012cdd0,00000035) ret=604d229b
0022:Ret kernel32.MultiByteToWideChar() retval=00000035 ret=604d229b
0022:Call kernel32.WideCharToMultiByte(00000000,00000000,0012cdd4 L":
Can't export. Registry key '%s' does not exist!\n",0000001e,
00000000,00000000,00000000,00000000) ret=604d2a26
0022:Ret kernel32.WideCharToMultiByte() retval=0000001e ret=604d2a26
0022:Call kernel32.WideCharToMultiByte(00000000,00000000,0012cdd4 L":
Can't export. Registry key '%s' does not exist!\n",0000001e,
0033eb07,0000001e,00000000,00000000) ret=604d2ab7
0022:Ret kernel32.WideCharToMultiByte() retval=0000001e ret=604d2ab7
0022:Call kernel32.WideCharToMultiByte(00000000,00000000,0012ce14 L"'
does not exist!\n",00000012,00000000,00000000,00000000,00000000)
ret=604d2a26
0022:Ret kernel32.WideCharToMultiByte() retval=00000012 ret=604d2a26
0022:Call kernel32.WideCharToMultiByte(00000000,00000000,0012ce14 L"'
does not exist!\n",00000012,0033eb62,00000012,00000000,00000000)
ret=604d2ab7
0022:Ret kernel32.WideCharToMultiByte() retval=00000012 ret=604d2ab7
0022:Call kernel32.WideCharToMultiByte(00000000,00000000,0012ce38 L"",
00000001,00000000,00000000,00000000,00000000) ret=604d2a26
0022:Ret kernel32.WideCharToMultiByte() retval=00000001 ret=604d2a26
0022:Call kernel32.WideCharToMultiByte(00000000,00000000,0012ce38 L"",
00000001,0033eb74,00000001,00000000,00000000) ret=604d2ab7
0022:Ret kernel32.WideCharToMultiByte() retval=00000001 ret=604d2ab7
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012cdd0) ret=604d22d1
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604d22d1
0022:Call ntdll.RtlAllocateHeap(00110000,00000000,00000075)
ret=604c1395
0022:Ret ntdll.RtlAllocateHeap() retval=0012cdd0 ret=604c1395
0022:Call
kernel32.WriteFile(00000020,0012cdd0,00000075,0033eaa8,00000000)
ret=604be84c
0022:Call
ntdll.NtWriteFile(00000020,00000000,00000000,00000000,0033e9a0,0012cdd0,00000075,00000000,00000000)
ret=60387ca2
regedit: Can't export. Registry key 'HKEY_USERS\S-1-5-4\Software\Google
\Picasa\Picasa2\Preferences' does not exist!
0022:Ret ntdll.NtWriteFile() retval=00000000 ret=60387ca2
0022:Ret kernel32.WriteFile() retval=00000001 ret=604be84c
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012cdd0) ret=604c1352
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604c1352
0022:Call kernel32.GetLastError() ret=604679f9
0022:Ret kernel32.GetLastError() retval=00000000 ret=604679f9
0022:Call
kernel32.FormatMessageA(00001100,00000000,00000000,00000000,0033f328,00000000,00000000)
ret=60467a2e
0022:Call ntdll.RtlFindMessage(60360000,0000000b,
00000000,00000000,0033f1c8) ret=6038cdf3
0022:Ret ntdll.RtlFindMessage() retval=00000000 ret=6038cdf3
0022:Call ntdll.RtlAllocateHeap(00110000,00000000,00000009)
ret=6039096d
0022:Ret ntdll.RtlAllocateHeap() retval=0012cdd0 ret=6039096d
0022:Call ntdll.RtlAllocateHeap(00110000,00000008,00000064)
ret=6039096d
0022:Ret ntdll.RtlAllocateHeap() retval=0012cde8 ret=6039096d
0022:Call ntdll.RtlAllocateHeap(00110000,00000008,0000000a)
ret=6039096d
0022:Ret ntdll.RtlAllocateHeap() retval=0012ce58 ret=6039096d
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012cde8) ret=603909ad
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=603909ad
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012cdd0) ret=603909ad
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=603909ad
0022:Ret kernel32.FormatMessageA() retval=00000009 ret=60467a2e
0022:Call msvcrt.puts(0012ce58 "Success\r\n") ret=60467a83
0022:Call ntdll.RtlAllocateHeap(00110000,00000000,0000000a)
ret=604c1395
0022:Ret ntdll.RtlAllocateHeap() retval=0012cdd0 ret=604c1395
0022:Call kernel32.WriteFile(0000001c,0012cdd0,0000000a,
0033f1f8,00000000) ret=604be84c
0022:Call ntdll.NtWriteFile(0000001c,
00000000,00000000,00000000,0033f0f0,0012cdd0,0000000a,
00000000,00000000) ret=60387ca2
Success
0022:Ret ntdll.NtWriteFile() retval=00000000 ret=60387ca2
0022:Ret kernel32.WriteFile() retval=00000001 ret=604be84c
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012cdd0) ret=604c1352
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604c1352
0022:Call ntdll.RtlAllocateHeap(00110000,00000000,00000002)
ret=604c1395
0022:Ret ntdll.RtlAllocateHeap() retval=0012cdd0 ret=604c1395
0022:Call kernel32.WriteFile(0000001c,
0012cdd0,00000002,0033f1f8,00000000) ret=604be84c
0022:Call ntdll.NtWriteFile(0000001c,
00000000,00000000,00000000,0033f0f0,0012cdd0,00000002,00000000,00000000)
ret=60387ca2
0022:Ret ntdll.NtWriteFile() retval=00000000 ret=60387ca2
0022:Ret kernel32.WriteFile() retval=00000001 ret=604be84c
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012cdd0) ret=604c1352
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604c1352
0022:Ret msvcrt.puts() retval=00000000 ret=60467a83
0022:Call kernel32.LocalFree(0012ce58) ret=60467a8e
0022:Call ntdll.RtlLockHeap(00110000) ret=60391394
0022:Ret ntdll.RtlLockHeap() retval=00000001 ret=60391394
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012ce58) ret=603909ad
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=603909ad
0022:Call ntdll.RtlUnlockHeap(00110000) ret=60391415
0022:Ret ntdll.RtlUnlockHeap() retval=00000001 ret=60391415
0022:Ret kernel32.LocalFree() retval=00000000 ret=60467a8e
0022:Call msvcrt.exit(00000001) ret=60467a78
0022:Call ntdll.RtlEnterCriticalSection(604f4a40) ret=604c290d
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=604c290d
0022:Call kernel32.InitializeCriticalSection(604f49d0) ret=604c2953
0022:Call ntdll.RtlInitializeCriticalSection(604f49d0) ret=603c72df
0022:Ret ntdll.RtlInitializeCriticalSection() retval=00000000
ret=603c72df
0022:Ret kernel32.InitializeCriticalSection() retval=00000000
ret=604c2953
0022:Call ntdll.RtlLeaveCriticalSection(604f4a40) ret=604c2a2d
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=604c2a2d
0022:Call ntdll.RtlEnterCriticalSection(604f49d0) ret=604c290d
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=604c290d
0022:Call ntdll.RtlLeaveCriticalSection(604f49d0) ret=604c2a2d
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=604c2a2d
0022:Call kernel32.ExitProcess(00000001) ret=604ba130
0022:Call ntdll.LdrShutdownProcess() ret=603b670f
0022:Call PE DLL (proc=0x6052e330,module=0x60500000
L"advapi32.dll",reason=PROCESS_DETACH,res=0x1)
0022:Ret PE DLL (proc=0x6052e330,module=0x60500000
L"advapi32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
0022:Call PE DLL (proc=0x604d2d60,module=0x604a0000
L"msvcrt.dll",reason=PROCESS_DETACH,res=0x1)
0022:Call ntdll.RtlDeleteCriticalSection(604f49d0) ret=604c2856
0022:Ret ntdll.RtlDeleteCriticalSection() retval=00000000
ret=604c2856
0022:Call ntdll.RtlDeleteCriticalSection(604f4a40) ret=604c2856
0022:Ret ntdll.RtlDeleteCriticalSection() retval=00000000
ret=604c2856
0022:Call ntdll.RtlDeleteCriticalSection(604f4a78) ret=604c2856
0022:Ret ntdll.RtlDeleteCriticalSection() retval=00000000
ret=604c2856
0022:Call ntdll.RtlEnterCriticalSection(604f47e4) ret=604bb9dc
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=604bb9dc
0022:Call ntdll.RtlLeaveCriticalSection(604f47e4) ret=604bba12
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=604bba12
0022:Call ntdll.RtlFreeHeap(00110000,00000000,00000000) ret=604c1352
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604c1352
0022:Call ntdll.RtlEnterCriticalSection(604f47e4) ret=604bb3f8
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=604bb3f8
0022:Call kernel32.CloseHandle(00000018) ret=604bb426
0022:Call ntdll.NtClose(00000018) ret=603b7149
0022:Ret ntdll.NtClose() retval=00000000 ret=603b7149
0022:Ret kernel32.CloseHandle() retval=00000001 ret=604bb426
0022:Call ntdll.RtlEnterCriticalSection(604f47e4) ret=604ba3ab
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=604ba3ab
0022:Call kernel32.SetStdHandle(fffffff6,00000000) ret=604ba425
0022:Ret kernel32.SetStdHandle() retval=00000001 ret=604ba425
0022:Call ntdll.RtlLeaveCriticalSection(604f47e4) ret=604ba3f8
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=604ba3f8
0022:Call ntdll.RtlLeaveCriticalSection(604f47e4) ret=604bb45a
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=604bb45a
0022:Call ntdll.RtlFreeHeap(00110000,00000000,00000000) ret=604c1352
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604c1352
0022:Call ntdll.RtlEnterCriticalSection(604f47e4) ret=604bb3f8
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=604bb3f8
0022:Call kernel32.CloseHandle(0000001c) ret=604bb426
0022:Call ntdll.NtClose(0000001c) ret=603b7149
0022:Ret ntdll.NtClose() retval=00000000 ret=603b7149
0022:Ret kernel32.CloseHandle() retval=00000001 ret=604bb426
0022:Call ntdll.RtlEnterCriticalSection(604f47e4) ret=604ba3ab
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=604ba3ab
0022:Call kernel32.SetStdHandle(fffffff5,00000000) ret=604ba425
0022:Ret kernel32.SetStdHandle() retval=00000001 ret=604ba425
0022:Call ntdll.RtlLeaveCriticalSection(604f47e4) ret=604ba3f8
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=604ba3f8
0022:Call ntdll.RtlLeaveCriticalSection(604f47e4) ret=604bb45a
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=604bb45a
0022:Call ntdll.RtlFreeHeap(00110000,00000000,00000000) ret=604c1352
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604c1352
0022:Call ntdll.RtlEnterCriticalSection(604f47e4) ret=604bb3f8
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=604bb3f8
0022:Call kernel32.CloseHandle(00000020) ret=604bb426
0022:Call ntdll.NtClose(00000020) ret=603b7149
0022:Ret ntdll.NtClose() retval=00000000 ret=603b7149
0022:Ret kernel32.CloseHandle() retval=00000001 ret=604bb426
0022:Call ntdll.RtlEnterCriticalSection(604f47e4) ret=604ba3ab
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=604ba3ab
0022:Call kernel32.SetStdHandle(fffffff4,00000000) ret=604ba425
0022:Ret kernel32.SetStdHandle() retval=00000001 ret=604ba425
0022:Call ntdll.RtlLeaveCriticalSection(604f47e4) ret=604ba3f8
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=604ba3f8
0022:Call ntdll.RtlLeaveCriticalSection(604f47e4) ret=604bb45a
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=604bb45a
0022:Call ntdll.RtlDeleteCriticalSection(604f47e4) ret=604bbabe
0022:Ret ntdll.RtlDeleteCriticalSection() retval=00000000
ret=604bbabe
0022:Call kernel32.CloseHandle(00000024) ret=604b1e0b
0022:Call ntdll.NtClose(00000024) ret=603b7149
0022:Ret ntdll.NtClose() retval=00000000 ret=603b7149
0022:Ret kernel32.CloseHandle() retval=00000001 ret=604b1e0b
0022:Call kernel32.CloseHandle(00000028) ret=604b1e1c
0022:Call ntdll.NtClose(00000028) ret=603b7149
0022:Ret ntdll.NtClose() retval=00000000 ret=603b7149
0022:Ret kernel32.CloseHandle() retval=00000001 ret=604b1e1c
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012d7a8) ret=604b60b5
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604b60b5
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012df28) ret=604b60db
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604b60db
0022:Call ntdll.RtlFreeHeap(00110000,00000000,00000000) ret=604b6101
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604b6101
0022:Call ntdll.RtlFreeHeap(00110000,00000000,00000000) ret=604b6127
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604b6127
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012ca48) ret=604b614d
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604b614d
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0012cb58) ret=604b6173
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=604b6173
0022:Call kernel32.SetConsoleCtrlHandler(604b9510,00000000)
ret=604b96c8
0022:Call ntdll.RtlEnterCriticalSection(604481a0) ret=6037dfa0
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=6037dfa0
0022:Call ntdll.RtlFreeHeap(00110000,00000000,0011c488) ret=603909ad
0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=603909ad
0022:Call ntdll.RtlLeaveCriticalSection(604481a0) ret=6037df82
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=6037df82
0022:Ret kernel32.SetConsoleCtrlHandler() retval=00000001
ret=604b96c8
0022:Call kernel32.SetUnhandledExceptionFilter(00000000) ret=604b96d7
0022:Ret kernel32.SetUnhandledExceptionFilter() retval=604b9560
ret=604b96d7
0022:Call kernel32.TlsFree(00000000) ret=604c2d64
0022:Call ntdll.RtlAcquirePebLock() ret=603b692f
0022:Ret ntdll.RtlAcquirePebLock() retval=00000000 ret=603b692f
0022:Call ntdll.RtlAreBitsSet(6031ae4c,00000000,00000001) ret=603b6a08
0022:Ret ntdll.RtlAreBitsSet() retval=00000001 ret=603b6a08
0022:Call ntdll.RtlClearBits(6031ae4c,00000000,00000001) ret=603b69b5
0022:Ret ntdll.RtlClearBits() retval=000000fe ret=603b69b5
0022:Call ntdll.NtSetInformationThread(fffffffe,0000000a,
0033eec0,00000004) ret=603b69e1
0022:Ret ntdll.NtSetInformationThread() retval=00000000 ret=603b69e1
0022:Call ntdll.RtlReleasePebLock() ret=603b697d
0022:Ret ntdll.RtlReleasePebLock() retval=00000000 ret=603b697d
0022:Ret kernel32.TlsFree() retval=00000001 ret=604c2d64
0022:Ret PE DLL (proc=0x604d2d60,module=0x604a0000
L"msvcrt.dll",reason=PROCESS_DETACH,res=0x1) retval=1
0022:Call PE DLL (proc=0x603dd5a0,module=0x60360000
L"kernel32.dll",reason=PROCESS_DETACH,res=0x1)
0022:Call ntdll.RtlEnterCriticalSection(60448a00) ret=603bcb25
0022:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=603bcb25
0022:Call ntdll.RtlLeaveCriticalSection(60448a00) ret=603bcb35
0022:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=603bcb35
0022:Ret PE DLL (proc=0x603dd5a0,module=0x60360000
L"kernel32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
0022:Call PE DLL (proc=0x602fcf60,module=0x602b0000
L"ntdll.dll",reason=PROCESS_DETACH,res=0x1)
0022:Ret PE DLL (proc=0x602fcf60,module=0x602b0000
L"ntdll.dll",reason=PROCESS_DETACH,res=0x1) retval=1
0022:Ret ntdll.LdrShutdownProcess() retval=00000000 ret=603b670f
0022:Call ntdll.NtTerminateProcess(ffffffff,00000001) ret=603b671f
bash-3.2$ 001f:Ret ntdll.NtWaitForMultipleObjects() retval=00000000
ret=603e4e55
001f:Ret kernel32.WaitForMultipleObjectsEx() retval=00000000
ret=6072e3fc
001f:Ret winex11.drv.MsgWaitForMultipleObjectsEx() retval=00000000
ret=6051f64f
001f:Call kernel32.94(6058c1a0) ret=60541872
001f:Ret kernel32.94() retval=0000001f ret=60541872
001f:Call
winex11.drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,000004ff,
00000000) ret=6051f23f
001f:Call kernel32.TlsGetValue(00000000) ret=6072e2fa
001f:Ret kernel32.TlsGetValue() retval=00165bf8 ret=6072e2fa
001f:Call ntdll.RtlEnterCriticalSection(607762c0) ret=6074c502
001f:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=6074c502
001f:Call ntdll.RtlLeaveCriticalSection(607762c0) ret=6074c532
001f:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=6074c532
001f:Ret winex11.drv.MsgWaitForMultipleObjectsEx() retval=00000102
ret=6051f23f
001f:Call ntdll.RtlFreeHeap(00110000,00000000,00000000) ret=6051d9a9
001f:Ret ntdll.RtlFreeHeap() retval=00000001 ret=6051d9a9
001f:Call kernel32.94(6058c1a0) ret=60541872
001f:Ret kernel32.94() retval=0000001f ret=60541872
001f:Ret user32.GetMessageW() retval=00000001 ret=604878da
001f:Call user32.DispatchMessageW(0034f930) ret=604878e9
001f:Call kernel32.97(6058c1a0) ret=60541812
001f:Call ntdll.RtlEnterCriticalSection(6058c1a0) ret=603e8567
001f:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=603e8567
001f:Ret kernel32.97() retval=60466b60 ret=60541812
001f:Call kernel32.98(6058c1a0) ret=60541842
001f:Call ntdll.RtlLeaveCriticalSection(6058c1a0) ret=603e86f6
001f:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=603e86f6
001f:Ret kernel32.98() retval=00000000 ret=60541842
001f:Call kernel32.94(6058c1a0) ret=60541872
001f:Ret kernel32.94() retval=0000001f ret=60541872
001f:Call window proc 0x604872e0
(hwnd=0x30020,msg=WM_CLOSE,wp=00000000,lp=00000000)
001f:Call user32.PostQuitMessage(00000000) ret=6048735e
001f:Ret user32.PostQuitMessage() retval=00000000 ret=6048735e
001f:Ret window proc 0x604872e0
(hwnd=0x30020,msg=WM_CLOSE,wp=00000000,lp=00000000) retval=00000000
001f:Ret user32.DispatchMessageW() retval=00000000 ret=604878e9
001f:Call user32.GetMessageW(0034f930,00000000,00000000,00000000)
ret=604878da
001f:Call kernel32.94(6058c1a0) ret=60541872
001f:Ret kernel32.94() retval=0000001f ret=60541872
001f:Call
winex11.drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,000004ff,
00000000) ret=6051f23f
001f:Call kernel32.TlsGetValue(00000000) ret=6072e2fa
001f:Ret kernel32.TlsGetValue() retval=00165bf8 ret=6072e2fa
001f:Call ntdll.RtlEnterCriticalSection(607762c0) ret=6074c502
001f:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=6074c502
001f:Call ntdll.RtlLeaveCriticalSection(607762c0) ret=6074c532
001f:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=6074c532
001f:Ret winex11.drv.MsgWaitForMultipleObjectsEx() retval=00000102
ret=6051f23f
001f:Call ntdll.RtlFreeHeap(00110000,00000000,00000000) ret=6051d9a9
001f:Ret ntdll.RtlFreeHeap() retval=00000001 ret=6051d9a9
001f:Call kernel32.94(6058c1a0) ret=60541872
001f:Ret kernel32.94() retval=0000001f ret=60541872
001f:Ret user32.GetMessageW() retval=00000000 ret=604878da
001f:Call kernel32.ExitProcess(00000000) ret=60487903
001f:Call ntdll.LdrShutdownProcess() ret=603d470f
001f:Call PE DLL (proc=0x60554200,module=0x604b0000
L"user32.dll",reason=PROCESS_DETACH,res=0x1)
001f:Call kernel32.__wine_dll_unregister_16(6058121c) ret=604b8238
001f:Ret kernel32.__wine_dll_unregister_16() retval=0000000a
ret=604b8238
001f:Call kernel32.__wine_dll_unregister_16(605818d0) ret=604b8804
001f:Ret kernel32.__wine_dll_unregister_16() retval=0000000b
ret=604b8804
001f:Call kernel32.__wine_dll_unregister_16(6058238c) ret=604b8a80
001f:Ret kernel32.__wine_dll_unregister_16() retval=0000000c
ret=604b8a80
001f:Call kernel32.__wine_dll_unregister_16(6058281c) ret=604b8b68
001f:Ret kernel32.__wine_dll_unregister_16() retval=0000000d
ret=604b8b68
001f:Call kernel32.__wine_dll_unregister_16(60582bd8) ret=604ba9b8
001f:Ret kernel32.__wine_dll_unregister_16() retval=0000000e
ret=604ba9b8
001f:Ret PE DLL (proc=0x60554200,module=0x604b0000
L"user32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
001f:Call PE DLL (proc=0x607615d0,module=0x60700000
L"winex11.drv",reason=PROCESS_DETACH,res=0x1)
001f:Call ntdll.RtlEnterCriticalSection(607762c0) ret=6074c502
001f:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=6074c502
001f:Call ntdll.RtlLeaveCriticalSection(607762c0) ret=6074c532
001f:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=6074c532
001f:Call ntdll.RtlEnterCriticalSection(60776a40) ret=60759872
001f:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=60759872
001f:Call ntdll.RtlLeaveCriticalSection(60776a40) ret=607598a9
001f:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=607598a9
001f:Call ntdll.RtlDeleteCriticalSection(607762c0) ret=6074dc88
001f:Ret ntdll.RtlDeleteCriticalSection() retval=00000000
ret=6074dc88
001f:Call kernel32.TlsFree(00000000) ret=6074dc9b
001f:Call ntdll.RtlAcquirePebLock() ret=603d492f
001f:Ret ntdll.RtlAcquirePebLock() retval=00000000 ret=603d492f
001f:Call ntdll.RtlAreBitsSet(60338e4c,00000000,00000001) ret=603d4a08
001f:Ret ntdll.RtlAreBitsSet() retval=00000001 ret=603d4a08
001f:Call ntdll.RtlClearBits(60338e4c,00000000,00000001) ret=603d49b5
001f:Ret ntdll.RtlClearBits() retval=000000fe ret=603d49b5
001f:Call ntdll.NtSetInformationThread(fffffffe,0000000a,
0034f560,00000004) ret=603d49e1
001f:Ret ntdll.NtSetInformationThread() retval=00000000 ret=603d49e1
001f:Call ntdll.RtlReleasePebLock() ret=603d497d
001f:Ret ntdll.RtlReleasePebLock() retval=00000000 ret=603d497d
001f:Ret kernel32.TlsFree() retval=00000001 ret=6074dc9b
001f:Ret PE DLL (proc=0x607615d0,module=0x60700000
L"winex11.drv",reason=PROCESS_DETACH,res=0x1) retval=1
001f:Call PE DLL (proc=0x609018f0,module=0x608f0000
L"imm32.dll",reason=PROCESS_DETACH,res=0x1)
001f:Call user32.UnregisterClassW(60902584 L"IME",00000000)
ret=608fd488
001f:Call kernel32.GlobalFindAtomW(60902584 L"IME") ret=604cbda9
001f:Call ntdll.NtFindAtom(60902584,00000006,0034f3c2) ret=60393451
001f:Ret ntdll.NtFindAtom() retval=c0000034 ret=60393451
001f:Call ntdll.RtlNtStatusToDosError(c0000034) ret=60393460
001f:Ret ntdll.RtlNtStatusToDosError() retval=00000002 ret=60393460
001f:Ret kernel32.GlobalFindAtomW() retval=00000000 ret=604cbda9
001f:Ret user32.UnregisterClassW() retval=00000000 ret=608fd488
001f:Call kernel32.__wine_dll_unregister_16(6090549c) ret=608fd2d4
001f:Ret kernel32.__wine_dll_unregister_16() retval=0000000f
ret=608fd2d4
001f:Ret PE DLL (proc=0x609018f0,module=0x608f0000
L"imm32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
001f:Call PE DLL (proc=0x60632a20,module=0x605e0000
L"gdi32.dll",reason=PROCESS_DETACH,res=0x1)
001f:Call kernel32.__wine_dll_unregister_16(60642730) ret=605e6e48
001f:Ret kernel32.__wine_dll_unregister_16() retval=00000007
ret=605e6e48
001f:Call kernel32.__wine_dll_unregister_16(60642828) ret=605e89a4
001f:Ret kernel32.__wine_dll_unregister_16() retval=00000008
ret=605e89a4
001f:Call kernel32.__wine_dll_unregister_16(606465c8) ret=605e8b60
001f:Ret kernel32.__wine_dll_unregister_16() retval=00000009
ret=605e8b60
001f:Ret PE DLL (proc=0x60632a20,module=0x605e0000
L"gdi32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
001f:Call PE DLL (proc=0x60690330,module=0x60660000
L"advapi32.dll",reason=PROCESS_DETACH,res=0x1)
001f:Ret PE DLL (proc=0x60690330,module=0x60660000
L"advapi32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
001f:Call PE DLL (proc=0x603fb5a0,module=0x60380000
L"kernel32.dll",reason=PROCESS_DETACH,res=0x1)
001f:Call ntdll.RtlEnterCriticalSection(60466a00) ret=603dab25
001f:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=603dab25
001f:Call ntdll.RtlLeaveCriticalSection(60466a00) ret=603dab35
001f:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=603dab35
001f:Ret PE DLL (proc=0x603fb5a0,module=0x60380000
L"kernel32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
001f:Call PE DLL (proc=0x6031af60,module=0x602d0000
L"ntdll.dll",reason=PROCESS_DETACH,res=0x1)
001f:Ret PE DLL (proc=0x6031af60,module=0x602d0000
L"ntdll.dll",reason=PROCESS_DETACH,res=0x1) retval=1
001f:Ret ntdll.LdrShutdownProcess() retval=00000000 ret=603d470f
001f:Call ntdll.NtTerminateProcess(ffffffff,00000000) ret=603d471f