On Sunday 16 January 2005 22:10, Mike Hearn wrote:
Try native oleaut32, this is the fastest way to test your theory. If that helps (or gets it past that part of the code) then we need to improve our
Without any debugs and native oleaut32 I now get:
bash-2.05b$ wine fwprint fixme:ole:StdMarshalImpl_MarshalInterface table marshalling unimplemented fixme:time:GetCalendarInfoA (00000409,00000001,20000030,(nil),0,0x77a6c718): quarter-stub fixme:time:GetCalendarInfoW (00000409,00000001,20000030,(nil),0,0x77a6c718): quarter-stub
The errors appear after the response has been received from server. Maybe it gets past the code now and runs into other problems. Error message is still the same.
With debugs activated I can clearly see that the execution is a bit different. Log starting at the first WideChartoMultibyte that gets the 2005/01/21-date out. Before that, the stuff is the same (getting XML parsed one tag at a time). Ending at fixmes. There's a lot of locale-type stuff but I wasn't sure on what to leave out.
Are we onto something here? I actually had GetCalendarInfoA errors with 20041201 release, but they do not appear when running builtins.
0009:Call kernel32.WideCharToMultiByte(00000000,00000000,7d8a6352 L"2005/1/21</v alidity><package><title>Lab Logo 1</title><date>1997/11/26</date><url>/labs/logo s/1100/2.jpg</url><destination>$data$/lab.fw1</destination><method>2</method><ty pe>2</type></package><package><title>Lab Logo 2</title><date>1997/11/26</date><u rl>/labs/logos/1100/6.jpg</url><destination>$data"...,00000009,7d9cb5b0,00000013 ,00000000,00000000) ret=67f852e8 0009:Ret kernel32.WideCharToMultiByte() retval=00000009 ret=67f852e8 0009:Call kernel32.InterlockedIncrement(7d9cb5a4) ret=67f8ca7b 0009:Ret kernel32.InterlockedIncrement() retval=00000002 ret=67f8ca7b 0009:Call kernel32.InterlockedDecrement(7d9cb5a4) ret=67f8c913 0009:Ret kernel32.InterlockedDecrement() retval=00000001 ret=67f8c913 0009:Call kernel32.lstrlenA(7d9cb5b0 "2005/1/21") ret=67f8cd91 0009:Ret kernel32.lstrlenA() retval=00000009 ret=67f8cd91 0009:Call kernel32.lstrlenA(7d9cb5b0 "2005/1/21") ret=67f8c997 0009:Ret kernel32.lstrlenA() retval=00000009 ret=67f8c997 0009:Call ntdll.RtlEnterCriticalSection(67fbda78) ret=67f5a76d 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=67f5a76d 0009:Call ntdll.RtlLeaveCriticalSection(67fbda78) ret=67f5a7b3 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=67f5a7b3 0009:Call kernel32.lstrlenA(7d9cb600 "2005/1/21") ret=67f59695 0009:Ret kernel32.lstrlenA() retval=00000009 ret=67f59695 0009:Call kernel32.MultiByteToWideChar(00000000,00000000,7d9cb600 "2005/1/21",ff ffffff,77a6c4a0,0000000a) ret=67f596bb 0009:Ret kernel32.MultiByteToWideChar() retval=0000000a ret=67f596bb 0009:Call kernel32.TlsGetValue(00000001) ret=775f3c11 0009:Ret kernel32.TlsGetValue() retval=00000000 ret=775f3c11 0009:Call kernel32.TlsGetValue(00000001) ret=7763fc89 0009:Ret kernel32.TlsGetValue() retval=00000000 ret=7763fc89 0009:Call ole32.CoGetMalloc(00000001,77a6c3cc) ret=7763fc9d 0009:Ret ole32.CoGetMalloc() retval=00000000 ret=7763fc9d 0009:Call ntdll.RtlEnterCriticalSection(7776c744) ret=77735d57 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=77735d57 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,000000d8) ret=77735d9c 0009:Ret ntdll.RtlAllocateHeap() retval=77de0d30 ret=77735d9c 0009:Call ntdll.RtlLeaveCriticalSection(7776c744) ret=77735e48 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=77735e48 0009:Call kernel32.TlsSetValue(00000001,77de0d30) ret=7763fce1 0009:Ret kernel32.TlsSetValue() retval=00000001 ret=7763fce1 0009:Call ntdll.RtlEnterCriticalSection(7766fcc8) ret=7763e331 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=7763e331 0009:Call kernel32.TlsGetValue(00000001) ret=776322b6 0009:Ret kernel32.TlsGetValue() retval=77de0d30 ret=776322b6 0009:Call ntdll.RtlEnterCriticalSection(7776c744) ret=77735d57 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=77735d57 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000010) ret=77735d9c 0009:Ret ntdll.RtlAllocateHeap() retval=77de0bf8 ret=77735d9c 0009:Call ntdll.RtlLeaveCriticalSection(7776c744) ret=77735e48 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=77735e48 0009:Call kernel32.InterlockedIncrement(77de0c04) ret=7763e363 0009:Ret kernel32.InterlockedIncrement() retval=00000001 ret=7763e363 0009:Call ntdll.RtlLeaveCriticalSection(7766fcc8) ret=7763e388 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=7763e388 0009:Call kernel32.GetModuleHandleA(7766b9f4 "ole32.dll") ret=7763fc3b 0009:Call ntdll.RtlInitAnsiString(77a6c284,7766b9f4 "ole32.dll") ret=77c8a84f 0009:Ret ntdll.RtlInitAnsiString() retval=0000000a ret=77c8a84f 0009:Call ntdll.RtlAnsiStringToUnicodeString(77e84bf8,77a6c284,00000000) ret=77c 8a8be 0009:Ret ntdll.RtlAnsiStringToUnicodeString() retval=00000000 ret=77c8a8be 0009:Call ntdll.RtlInitUnicodeString(77a6c288,77e84c00 L"ole32.dll") ret=77ca71a d 0009:Ret ntdll.RtlInitUnicodeString() retval=00000014 ret=77ca71ad 0009:Call ntdll.LdrGetDllHandle(00000000,00000000,77a6c288,77a6c284) ret=77ca71c d 0009:Ret ntdll.LdrGetDllHandle() retval=00000000 ret=77ca71cd 0009:Ret kernel32.GetModuleHandleA() retval=77710000 ret=7763fc3b 0009:Call kernel32.GetProcAddress(77710000,7766ba00 "CoCreateInstanceEx") ret=77 63fc47 0009:Call ntdll.RtlInitAnsiString(77a6c294,7766ba00 "CoCreateInstanceEx") ret=77 ca7cc6 0009:Ret ntdll.RtlInitAnsiString() retval=00000013 ret=77ca7cc6 0009:Call ntdll.LdrGetProcedureAddress(77710000,77a6c294,00000000,77a6c290) ret= 77ca7ce2 0009:Ret ntdll.LdrGetProcedureAddress() retval=00000000 ret=77ca7ce2 0009:Ret kernel32.GetProcAddress() retval=777655c8 ret=7763fc47 0009:Call ole32.CoCreateInstanceEx(775f0568,00000000,00000000,00000000,00000000, 00000000) ret=7763fc72 0009:Ret ole32.CoCreateInstanceEx() retval=80070057 ret=7763fc72 0009:Call ole32.CoSetState(7766fcf0) ret=7763fd0f 0009:Ret ole32.CoSetState() retval=00000000 ret=7763fd0f 0009:Call kernel32.TlsGetValue(00000001) ret=775f3c2c 0009:Ret kernel32.TlsGetValue() retval=77de0d30 ret=775f3c2c 0009:Call ntdll.RtlEnterCriticalSection(7766f718) ret=775f258e 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=775f258e 0009:Call ntdll.RtlEnterCriticalSection(7766f718) ret=775f26fa 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=775f26fa 0009:Call advapi32.RegOpenKeyExA(80000001,7766ac0c "Control Panel\International ",00000000,00000011,7766f748) ret=775f2729 0009:Call kernel32.GetVersion() ret=77798b59 0009:Call ntdll.RtlGetVersion(77a6bf40) ret=77cd75fe 0009:Ret ntdll.RtlGetVersion() retval=00000000 ret=77cd75fe 0009:Ret kernel32.GetVersion() retval=c0000004 ret=77798b59 0009:Call ntdll.RtlInitAnsiString(77a6c15c,7766ac0c "Control Panel\Internationa l") ret=77798bc5 0009:Ret ntdll.RtlInitAnsiString() retval=0000001c ret=77798bc5 0009:Call ntdll.RtlAnsiStringToUnicodeString(77e84bf8,77a6c15c,00000000) ret=777 98bda 0009:Ret ntdll.RtlAnsiStringToUnicodeString() retval=00000000 ret=77798bda 0009:Call ntdll.NtOpenKey(7766f748,000f003f,77a6c164) ret=77798c39 0009:Ret ntdll.NtOpenKey() retval=00000000 ret=77798c39 0009:Call ntdll.RtlNtStatusToDosError(00000000) ret=77798be9 0009:Ret ntdll.RtlNtStatusToDosError() retval=00000000 ret=77798be9 0009:Ret advapi32.RegOpenKeyExA() retval=00000000 ret=775f2729 0009:Call kernel32.CreateEventA(00000000,00000000,00000000,00000000) ret=775f275 c 0009:Call ntdll.NtCreateEvent(77a6bf20,001f0003,77a6bf2c,00000000,00000000) ret= 77cc908d 0009:Ret ntdll.NtCreateEvent() retval=00000000 ret=77cc908d 0009:Call ntdll.RtlNtStatusToDosError(00000000) ret=77cc9098 0009:Ret ntdll.RtlNtStatusToDosError() retval=00000000 ret=77cc9098 0009:Ret kernel32.CreateEventA() retval=00000118 ret=775f275c 0009:Call kernel32.CreateEventA(00000000,00000000,00000000,00000000) ret=775f276 b 0009:Call ntdll.NtCreateEvent(77a6bf20,001f0003,77a6bf2c,00000000,00000000) ret= 77cc908d 0009:Ret ntdll.NtCreateEvent() retval=00000000 ret=77cc908d 0009:Call ntdll.RtlNtStatusToDosError(00000000) ret=77cc9098 0009:Ret ntdll.RtlNtStatusToDosError() retval=00000000 ret=77cc9098 0009:Ret kernel32.CreateEventA() retval=0000011c ret=775f276b 0009:Call kernel32.CreateThread(00000000,000003e8,775f2a10,00000000,00000000,776 6f738) ret=775f2799 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000008) ret=77ccfd8d 0009:Ret ntdll.RtlAllocateHeap() retval=77dce548 ret=77ccfd8d 0009:Call ntdll.RtlCreateUserThread(ffffffff,00000000,00000001,00000000,00000000 ,000003e8,77cd02f0,77dce548,77a6c14c,77a6c150) ret=77ccfdfc 0009:Ret ntdll.RtlCreateUserThread() retval=00000000 ret=77ccfdfc 0009:Call ntdll.NtResumeThread(00000120,77a6c148) ret=77ccfe5c 0009:Ret ntdll.NtResumeThread() retval=00000000 ret=77ccfe5c 0009:Ret kernel32.CreateThread() retval=00000120 ret=775f2799 0009:Call kernel32.Sleep(00000000) ret=775f27a6 0009:Call ntdll.NtDelayExecution(00000000,77a6c180) ret=77cc8793 0009:Ret ntdll.NtDelayExecution() retval=00000000 ret=77cc8793 0009:Ret kernel32.Sleep() retval=00000000 ret=775f27a6 0009:Call ntdll.RtlLeaveCriticalSection(7766f718) ret=775f27ef 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=775f27ef 0009:Call ntdll.RtlLeaveCriticalSection(7766f718) ret=775f2650 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=775f2650 0009:Call ntdll.RtlEnterCriticalSection(7766f790) ret=775f786f 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=775f786f 0009:Call kernel32.GetProcessHeap() ret=775f841d 0009:Ret kernel32.GetProcessHeap() retval=77d50000 ret=775f841d 0009:Call ntdll.RtlAllocateHeap(77d50000,00000008,00000d9c) ret=775f8424 0009:Ret ntdll.RtlAllocateHeap() retval=77de1628 ret=775f8424 0009:Call kernel32.InterlockedIncrement(77de23c0) ret=775f839d 0009:Ret kernel32.InterlockedIncrement() retval=00000001 ret=775f839d 0009:Call kernel32.GetLocaleInfoA(00000409,00000021,77a6c154,00000200) ret=77613 c0e 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf78) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf70,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf78,000f003f,77a6bf7c,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf68,77d2f44e L"iDate") ret=77ca0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=0000000c ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000c) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf68,00000002,77de0cb8,0000000c,77a 6bf64) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=80000005 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000006) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf78) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf70,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf78,000f003f,77a6bf7c,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf68,77d2f44e L"iDate") ret=77ca0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=0000000c ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000012) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf68,00000002,77de0cd8,00000012,77a 6bf64) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=00000000 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.LdrFindResource_U(77c60000,77a6bf50,00000003,77a6be8c) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6bf98,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000a) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Ret kernel32.GetLocaleInfoA() retval=00000002 ret=77613c0e 0009:Call kernel32.MultiByteToWideChar(00000000,00000001,77a6c154 "0",ffffffff,7 7a6c3a8,00000002) ret=77613c33 0009:Ret kernel32.MultiByteToWideChar() retval=00000002 ret=77613c33 0009:Call kernel32.GetLocaleInfoA(00000409,0000100c,77a6c154,00000200) ret=77613 c0e 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf78) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf70,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf78,000f003f,77a6bf7c,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf68,77d2f480 L"iFirstDayOfWeek") ret=7 7ca0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=00000020 ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000c) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf68,00000002,77de0cb8,0000000c,77a 6bf64) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=c0000034 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.LdrFindResource_U(77c60000,77a6bf50,00000003,77a6be8c) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6bf98,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000004) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf78) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf70,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf78,000f003f,77a6bf7c,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf68,77d2f480 L"iFirstDayOfWeek") ret=7 7ca0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=00000020 ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000010) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf68,00000002,77de0cd8,00000010,77a 6bf64) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=c0000034 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.LdrFindResource_U(77c60000,77a6bf50,00000003,77a6be8c) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6bf98,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.LdrFindResource_U(77c60000,77a6bf50,00000003,77a6be8c) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6bf98,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000a) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Ret kernel32.GetLocaleInfoA() retval=00000002 ret=77613c0e 0009:Call kernel32.MultiByteToWideChar(00000000,00000001,77a6c154 "6",ffffffff,7 7a6c3a8,00000002) ret=77613c33 0009:Ret kernel32.MultiByteToWideChar() retval=00000002 ret=77613c33 0009:Call kernel32.GetLocaleInfoA(00000409,0000100d,77a6c154,00000200) ret=77613 c0e 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf78) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf70,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf78,000f003f,77a6bf7c,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf68,77d2f4a0 L"iFirstWeekOfYear") ret= 77ca0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=00000022 ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000c) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf68,00000002,77de0cb8,0000000c,77a 6bf64) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=c0000034 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.LdrFindResource_U(77c60000,77a6bf50,00000003,77a6be8c) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6bf98,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000004) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf78) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf70,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf78,000f003f,77a6bf7c,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf68,77d2f4a0 L"iFirstWeekOfYear") ret= 77ca0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=00000022 ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000010) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf68,00000002,77de0cd8,00000010,77a 6bf64) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=c0000034 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.LdrFindResource_U(77c60000,77a6bf50,00000003,77a6be8c) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6bf98,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.LdrFindResource_U(77c60000,77a6bf50,00000003,77a6be8c) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6bf98,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000a) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Ret kernel32.GetLocaleInfoA() retval=00000002 ret=77613c0e 0009:Call kernel32.MultiByteToWideChar(00000000,00000001,77a6c154 "0",ffffffff,7 7a6c3a8,00000002) ret=77613c33 0009:Ret kernel32.MultiByteToWideChar() retval=00000002 ret=77613c33 0009:Call kernel32.GetLocaleInfoA(00000409,00001009,77a6c154,00000200) ret=77613 c0e 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf78) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf70,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf78,000f003f,77a6bf7c,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf68,77d2f3f4 L"iCalendarType") ret=77c a0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=0000001c ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000c) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf68,00000002,77de0cb8,0000000c,77a 6bf64) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=80000005 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000006) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf78) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf70,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf78,000f003f,77a6bf7c,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf68,77d2f3f4 L"iCalendarType") ret=77c a0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=0000001c ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000012) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf68,00000002,77de0cd8,00000012,77a 6bf64) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=00000000 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfa0) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.LdrFindResource_U(77c60000,77a6bf50,00000003,77a6be8c) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6bf98,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000a) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Ret kernel32.GetLocaleInfoA() retval=00000002 ret=77613c0e 0009:Call kernel32.MultiByteToWideChar(00000000,00000001,77a6c154 "1",ffffffff,7 7a6c3a8,00000002) ret=77613c33 0009:Ret kernel32.MultiByteToWideChar() retval=00000002 ret=77613c33 0009:Call kernel32.WideCharToMultiByte(00000000,00000000,77a6c3a8 L"1",ffffffff, 77a6c370,00000014,00000000,00000000) ret=7765495f 0009:Ret kernel32.WideCharToMultiByte() retval=00000002 ret=7765495f 0009:Call kernel32.GetLocaleInfoA(00000409,00000028,77a6c178,00000200) ret=77613 c0e 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfc4) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf9c) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf94,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf9c,000f003f,77a6bfa0,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf8c,77d2f562 L"s1159") ret=77ca0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=0000000c ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000c) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf8c,00000002,77de0cb8,0000000c,77a 6bf88) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=80000005 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000008) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfc4) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf9c) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf94,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf9c,000f003f,77a6bfa0,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf8c,77d2f562 L"s1159") ret=77ca0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=0000000c ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000014) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf8c,00000002,77de0cd8,00000014,77a 6bf88) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=00000000 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfc4) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.LdrFindResource_U(77c60000,77a6bf74,00000003,77a6beb0) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6bfbc,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000a) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Ret kernel32.GetLocaleInfoA() retval=00000003 ret=77613c0e 0009:Call kernel32.MultiByteToWideChar(00000000,00000001,77a6c178 "AM",ffffffff, 77de163c,0000000c) ret=77613c33 0009:Ret kernel32.MultiByteToWideChar() retval=00000003 ret=77613c33 0009:Call kernel32.GetLocaleInfoA(00000409,00000029,77a6c178,00000200) ret=77613 c0e 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfc4) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf9c) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf94,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf9c,000f003f,77a6bfa0,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf8c,77d2f56e L"s2359") ret=77ca0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=0000000c ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000c) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf8c,00000002,77de0cb8,0000000c,77a 6bf88) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=80000005 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000008) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77c942db 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfc4) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.RtlOpenCurrentUser(000f003f,77a6bf9c) ret=77ca0d9d 0009:Ret ntdll.RtlOpenCurrentUser() retval=00000000 ret=77ca0d9d 0009:Call ntdll.RtlInitUnicodeString(77a6bf94,77d2f740 L"Control Panel\Internat ional") ret=77ca0ded 0009:Ret ntdll.RtlInitUnicodeString() retval=00000038 ret=77ca0ded 0009:Call ntdll.NtCreateKey(77a6bf9c,000f003f,77a6bfa0,00000000,00000000,0000000 0,00000000) ret=77ca0e20 0009:Ret ntdll.NtCreateKey() retval=00000000 ret=77ca0e20 0009:Call ntdll.NtClose(00000124) ret=77ca0e37 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0e37 0009:Call ntdll.RtlInitUnicodeString(77a6bf8c,77d2f56e L"s2359") ret=77ca0e5a 0009:Ret ntdll.RtlInitUnicodeString() retval=0000000c ret=77ca0e5a 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000014) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.NtQueryValueKey(00000128,77a6bf8c,00000002,77de0cd8,00000014,77a 6bf88) ret=77ca0ebe 0009:Ret ntdll.NtQueryValueKey() retval=00000000 ret=77ca0ebe 0009:Call ntdll.NtClose(00000128) ret=77ca0f1f 0009:Ret ntdll.NtClose() retval=00000000 ret=77ca0f1f 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6bfc4) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.LdrFindResource_U(77c60000,77a6bf74,00000003,77a6beb0) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6bfbc,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000a) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77c942db 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Ret kernel32.GetLocaleInfoA() retval=00000003 ret=77613c0e 0009:Call kernel32.MultiByteToWideChar(00000000,00000001,77a6c178 "PM",ffffffff, 77de1654,0000000c) ret=77613c33 0009:Ret kernel32.MultiByteToWideChar() retval=00000003 ret=77613c33 0009:Call kernel32.WideCharToMultiByte(00000000,00000000,77de163c L"AM",00000004 ,00000000,00000000,00000000,77a6c360) ret=776138bd 0009:Ret kernel32.WideCharToMultiByte() retval=00000004 ret=776138bd 0009:Call kernel32.WideCharToMultiByte(00000000,00000000,77de1654 L"PM",00000004 ,00000000,00000000,00000000,77a6c360) ret=776138ea 0009:Ret kernel32.WideCharToMultiByte() retval=00000004 ret=776138ea 0009:Call kernel32.TlsGetValue(00000001) ret=7760dbef 0009:Ret kernel32.TlsGetValue() retval=77de0d30 ret=7760dbef 0009:Call kernel32.TlsGetValue(00000001) ret=7760dc1a 0009:Ret kernel32.TlsGetValue() retval=77de0d30 ret=7760dc1a 0009:Call ntdll.RtlEnterCriticalSection(7776c744) ret=77735d57 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=77735d57 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000004) ret=77735d9c 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cb8 ret=77735d9c 0009:Call ntdll.RtlLeaveCriticalSection(7776c744) ret=77735e48 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=77735e48 0009:Call kernel32.TlsGetValue(00000001) ret=7760dbef 0009:Ret kernel32.TlsGetValue() retval=77de0d30 ret=7760dbef 0009:Call kernel32.TlsGetValue(00000001) ret=7760dc1a 0009:Ret kernel32.TlsGetValue() retval=77de0d30 ret=7760dc1a 0009:Call ntdll.RtlEnterCriticalSection(7776c744) ret=77735d57 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=77735d57 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,00000004) ret=77735d9c 0009:Ret ntdll.RtlAllocateHeap() retval=77de0cd8 ret=77735d9c 0009:Call ntdll.RtlLeaveCriticalSection(7776c744) ret=77735e48 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=77735e48 0009:Call kernel32.WideCharToMultiByte(00000000,00000000,77de163c L"AM",00000004 ,77de0cb8,00000004,00000000,77a6c360) ret=77613936 0009:Ret kernel32.WideCharToMultiByte() retval=00000004 ret=77613936 0009:Call kernel32.WideCharToMultiByte(00000000,00000000,77de1654 L"PM",00000004 ,77de0cd8,00000004,00000000,77a6c360) ret=7761395b 0009:Ret kernel32.WideCharToMultiByte() retval=00000004 ret=7761395b 0009:Call kernel32.CompareStringA(00000409,00000001,77de0cb8 "AM",00000004,77de0 cd8 "PM",00000004) ret=7761397f 0009:Call ntdll.NtQueryDefaultLocale(00000001,77a6c190) ret=77ca0a55 0009:Ret ntdll.NtQueryDefaultLocale() retval=00000000 ret=77ca0a55 0009:Call ntdll.LdrFindResource_U(77c60000,77a6c140,00000003,77a6c07c) ret=77cc0 76a 0009:Ret ntdll.LdrFindResource_U() retval=00000000 ret=77cc076a 0009:Call ntdll.LdrAccessResource(77c60000,77d463c0,77a6c188,00000000) ret=77cc1 b0b 0009:Ret ntdll.LdrAccessResource() retval=00000000 ret=77cc1b0b 0009:Call ntdll.RtlAllocateHeap(77d50000,00000000,0000000a) ret=77c942db 0009:Ret ntdll.RtlAllocateHeap() retval=77dcc700 ret=77c942db 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77dcc700) ret=77c9431b 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77c9431b 0009:Ret kernel32.CompareStringA() retval=00000001 ret=7761397f 0009:Call kernel32.TlsGetValue(00000001) ret=7760dc68 0009:Ret kernel32.TlsGetValue() retval=77de0d30 ret=7760dc68 0009:Call kernel32.TlsGetValue(00000001) ret=7760dc97 0009:Ret kernel32.TlsGetValue() retval=77de0d30 ret=7760dc97 0009:Call ntdll.RtlEnterCriticalSection(7776c744) ret=7773619e 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=7773619e 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cb8) ret=77736137 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77736137 0009:Call ntdll.RtlLeaveCriticalSection(7776c744) ret=777361fe 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=777361fe 0009:Call kernel32.TlsGetValue(00000001) ret=7760dc68 0009:Ret kernel32.TlsGetValue() retval=77de0d30 ret=7760dc68 0009:Call kernel32.TlsGetValue(00000001) ret=7760dc97 0009:Ret kernel32.TlsGetValue() retval=77de0d30 ret=7760dc97 0009:Call ntdll.RtlEnterCriticalSection(7776c744) ret=7773619e 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=7773619e 0009:Call ntdll.RtlFreeHeap(77d50000,00000000,77de0cd8) ret=77736137 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=77736137 0009:Call ntdll.RtlLeaveCriticalSection(7776c744) ret=777361fe 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=777361fe 0009:Call kernel32.GetModuleHandleA(775e9098 "kernel32.dll") ret=775f3938 0009:Call ntdll.RtlInitAnsiString(77a6c234,775e9098 "kernel32.dll") ret=77c8a84f 0009:Ret ntdll.RtlInitAnsiString() retval=0000000d ret=77c8a84f 0009:Call ntdll.RtlAnsiStringToUnicodeString(77e84bf8,77a6c234,00000000) ret=77c 8a8be 0009:Ret ntdll.RtlAnsiStringToUnicodeString() retval=00000000 ret=77c8a8be 0009:Call ntdll.RtlInitUnicodeString(77a6c238,77e84c00 L"kernel32.dll") ret=77ca 71ad 0009:Ret ntdll.RtlInitUnicodeString() retval=0000001a ret=77ca71ad 0009:Call ntdll.LdrGetDllHandle(00000000,00000000,77a6c238,77a6c234) ret=77ca71c d 0009:Ret ntdll.LdrGetDllHandle() retval=00000000 ret=77ca71cd 0009:Ret kernel32.GetModuleHandleA() retval=77c60000 ret=775f3938 0009:Call kernel32.GetProcAddress(77c60000,775e9068 "GetCalendarInfoA") ret=775f 3953 0009:Call ntdll.RtlInitAnsiString(77a6c244,775e9068 "GetCalendarInfoA") ret=77ca 7cc6 0009:Ret ntdll.RtlInitAnsiString() retval=00000011 ret=77ca7cc6 0009:Call ntdll.LdrGetProcedureAddress(77c60000,77a6c244,00000000,77a6c240) ret= 77ca7ce2 0009:Ret ntdll.LdrGetProcedureAddress() retval=00000000 ret=77ca7ce2 0009:Ret kernel32.GetProcAddress() retval=77d3c320 ret=775f3953 0009:Call kernel32.InterlockedExchange(7766f7ac,77d3c320) ret=775f395f 0009:Ret kernel32.InterlockedExchange() retval=00000000 ret=775f395f 0009:Call kernel32.GetCalendarInfoA(00000409,00000001,20000030,00000000,00000000 ,77a6c388) ret=775f39ad 0009:fixme:time:GetCalendarInfoA (00000409,00000001,20000030 (nil),0,0x77a6c388) : quarter-stub 0009:fixme:time:GetCalendarInfoW (00000409,00000001,20000030 (nil),0,0x77a6c388) : quarter-stub