Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Test Program> render_frame(): Calling chrono::steady_clock::now()
- 00000438: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 00000438: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 00000438: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- <Test Program> render_frame(): Calling GetClientRect()
- <Test Program> render_frame(): XInputGetKeystroke() loop
- 00000438: (f=0, t=6000, c=00200000) MyXInputGetKeystroke(dwUserIndex=255) called; gs_xinput_enabled = 1.
- <Test Program> render_frame(): XInputGetState() check
- 00000438: (f=0, t=6000, c=00200000) MyXInputGetState(dwUserIndex=0) called; gs_xinput_enabled = 1.
- <Test Program> dwPacketNumber = 0
- <Test Program> render_frame(): XInputGetBatteryInformation() check
- 00000438: (f=0, t=6000, c=00200000) MyXInputGetBatteryInformation(dwUserIndex=0) called.
- <Test Program> render_frame(): d3ddev->Clear()
- 00000438: (f=0, t=6000) MyDirect3DDevice9::MyClear() called.
- <Test Program> render_frame(): d3ddev->BeginScene()
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- <Test Program> render_frame(): Drawing boxes.
- 000031FC: (f=0, t=6000, c=00000804) MyWaitForSingleObject(-1) for 0x2B4
- <Test Program> draw_box(): d3ddev->SetFVF()
- <Test Program> draw_box(): d3ddev->SetStreamSource()
- <Test Program> draw_box(): d3ddev->DrawPrimitive()
- 00000438: (f=0, t=6000) MyDirect3DDevice9::MyDrawPrimitive() called.
- 00000438: (f=0, t=6000, c=00000804) MyWaitForSingleObject(1000) for 0x2B0
- 000031FC: (f=0, t=6000, c=00000804) MyWaitForSingleObject(-1) for 0x2B4
- 00000438: (f=0, t=6000, c=00000804) MyWaitForSingleObject(1000) for 0x2B0
- 00000438: (f=0, t=6000, c=00000804) MyWaitForSingleObject(1000) for 0x2B0
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 000031FC: (f=0, t=6000, c=00000084) MyQueryPerformanceFrequency called.
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- <Test Program> draw_box(): d3ddev->SetFVF()
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- <Test Program> draw_box(): d3ddev->SetStreamSource()
- <Test Program> draw_box(): d3ddev->DrawPrimitive()
- 00000438: (f=0, t=6000) MyDirect3DDevice9::MyDrawPrimitive() called.
- 00000438: (f=0, t=6000, c=00000804) MyWaitForSingleObject(1000) for 0x2B0
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 000031FC: (f=0, t=6000, c=00000804) MyWaitForSingleObject(-1) for 0x2B4
- <Test Program> draw_box(): d3ddev->SetFVF()
- <Test Program> draw_box(): d3ddev->SetStreamSource()
- <Test Program> draw_box(): d3ddev->DrawPrimitive()
- 00000438: (f=0, t=6000) MyDirect3DDevice9::MyDrawPrimitive() called.
- 000031FC: (f=0, t=6000, c=00000804) MyWaitForSingleObject(-1) for 0x2B4
- <Test Program> draw_box(): d3ddev->SetFVF()
- <Test Program> draw_box(): d3ddev->SetStreamSource()
- <Test Program> draw_box(): d3ddev->DrawPrimitive()
- 00000438: (f=0, t=6000) MyDirect3DDevice9::MyDrawPrimitive() called.
- <Test Program> render_frame(): d3ddev->SetTransform(D3DTS_WORLD)
- <Test Program> render_frame(): d3ddev->SetTransform(D3DTS_VIEW)
- <Test Program> render_frame(): d3ddev->SetTransform(D3DTS_PROJECTION)
- <Test Program> render_frame(): d3ddev->SetFVF()
- <Test Program> render_frame(): d3ddev->SetStreamSource()
- <Test Program> render_frame(): d3ddev->DrawPrimitive()
- 00000438: (f=0, t=6000) MyDirect3DDevice9::MyDrawPrimitive() called.
- 00000438: (f=0, t=6000, c=00000804) MyWaitForSingleObject(1000) for 0x2B0
- 000031FC: (f=0, t=6000, c=00000804) MyWaitForSingleObject(-1) for 0x2B4
- 00000438: (f=0, t=6000, c=00000804) MyWaitForSingleObject(1000) for 0x2B0
- 000031FC: (f=0, t=6000, c=00000804) MyWaitForSingleObject(-1) for 0x2B4
- <Test Program> render_frame(): d3ddev->EndScene()
- <Test Program> render_frame(): d3ddev->Present()
- 00000438: (f=0, t=6000) MyDirect3DDevice9::MyPresent() called.
- 00000438: (f=0, t=6000, c=00000804) MyWaitForSingleObject(1000) for 0x2B0
- 00000438: (f=0, t=6000, c=00000804) MyWaitForSingleObject(1000) for 0x2B0
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 00000438: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000804) MyWaitForSingleObject(-1) for 0x2B4
- 00000438: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 00000438: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 00000438: (f=0, t=6000, c=00000804) MyWaitForSingleObject(1000) for 0x2B0
- 000031FC: (f=0, t=6000, c=08000004) MyGetForegroundWindow called (0x0).
- 000031FC: (f=0, t=6000, c=40000000) MyCreateThread(0x6BF46CEF) called, tls.curThreadCreateName = (null)
- debug string: 0x31FC: GIVEMEANAME: 0Call stack info(thread=0x270) :
- KernelBase!0x74BF3E28 : RaiseException(0x40010006, 0, 2, 0x311D148)?
- KernelBase!0x74C03DC6 : OutputDebugStringA(0x311D388 ("GIVEMEANAME: 0"), 14, 0, 0x45564947)?
- d:\tools\source\hourglass-resurrection\wintasee\print.cpp(74) : cmdprintf(0x101E4688 ("GIVEMEANAME: %d"), 0)
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(329) : MyCreateThread(0, 0x10000, 0x6BF46CEF, 0x76654F8, 0x10004, 0x337AD3C)
- nvd3dum!0x6BF46BE4 : QueryOglResource(0, 0x10000, 0x6BCFB190, 0x33715A0)?
- nvd3dum!0x6BCFB2F6 : ? (100, 0x6BF8F210 ("NVFBCAsyncThread"), 0xD17000, 0x32CF650)?
- nvd3dum!0x6BDA6B62 : QueryOglResource(0, 0, 0, 0x311E790)?
- nvd3dum!0x6BD58AE3 : ? (0x338D800, 0, 0x33931C8, 0)?
- nvd3dum!0x6BD5AA0B : ? (0xD17000, 0x9ED45C, 0, 0x3371580)?
- nvd3dum!0x6BCE2565 : ? (0x10123AE0, 0x3399548, 0x311F75C, 0x6BF46C24)?
- nvd3dum!0x6BCFB1C7 : ? (0x3371580, 0x397169AE, 0x10123AE0, 0x3399548)?
- nvd3dum!0x6BF46C24 : QueryOglResource(0x10123AE0, 0x311F788, 0x10123BAF, 0x338F498)?
- nvd3dum!0x6BF46D6B : QueryOglResource(0x338F498, 0, 0x31FC, 0)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(106) : MyThreadWrapperThread(0x338F880)
- kernel32!0x76B33744 : BaseThreadInitThunk(0x338F880, 0x6C309EFD, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x10123AE0, 0x338F880, 0, 0)?
- Call stack info(thread=0x270) : (id=0x31FC) (name=1_unknown_at_6000)
- KernelBase!0x74BF3E28 : RaiseException(0x40010006, 0, 2, 0x311D148)?
- KernelBase!0x74C03DC6 : OutputDebugStringA(0x311D388 ("GIVEMEANAME: 0"), 14, 0, 0x45564947)?
- d:\tools\source\hourglass-resurrection\wintasee\print.cpp(74) : cmdprintf(0x101E4688 ("GIVEMEANAME: %d"), 0)
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(329) : MyCreateThread(0, 0x10000, 0x6BF46CEF, 0x76654F8, 0x10004, 0x337AD3C)
- nvd3dum!0x6BF46BE4 : QueryOglResource(0, 0x10000, 0x6BCFB190, 0x33715A0)?
- nvd3dum!0x6BCFB2F6 : ? (100, 0x6BF8F210 ("NVFBCAsyncThread"), 0xD17000, 0x32CF650)?
- nvd3dum!0x6BDA6B62 : QueryOglResource(0, 0, 0, 0x311E790)?
- nvd3dum!0x6BD58AE3 : ? (0x338D800, 0, 0x33931C8, 0)?
- nvd3dum!0x6BD5AA0B : ? (0xD17000, 0x9ED45C, 0, 0x3371580)?
- nvd3dum!0x6BCE2565 : ? (0x10123AE0, 0x3399548, 0x311F75C, 0x6BF46C24)?
- nvd3dum!0x6BCFB1C7 : ? (0x3371580, 0x397169AE, 0x10123AE0, 0x3399548)?
- nvd3dum!0x6BF46C24 : QueryOglResource(0x10123AE0, 0x311F788, 0x10123BAF, 0x338F498)?
- nvd3dum!0x6BF46D6B : QueryOglResource(0x338F498, 0, 0x31FC, 0)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(106) : MyThreadWrapperThread(0x338F880)
- kernel32!0x76B33744 : BaseThreadInitThunk(0x338F880, 0x6C309EFD, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x10123AE0, 0x338F880, 0, 0)?
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0xFFFFFFFF) called.
- got name for as-yet-invalid thread id=0x1EB8: "2_unknown_at_6000"
- 000031FC: (f=0, t=6000, c=40000000) MyCreateThread: created real (wrapper) thread and named it "2_unknown_at_6000": handle=0x2EC (ph=0x2F0), id=0x1EB8.
- STARTED THREAD: id=0x1EB8, handle=0x458
- thread status: id=0x3F8, handle=0x444, suspend=1, name=0_unknown_at_6000
- Call stack info(thread=0x444) : (id=0x3F8) (name=0_unknown_at_6000)
- ntdll!0x7743A2FC : NtSuspendThread(-2, -2, 33, 0xC2A580)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(370) : MyExitThread(0)
- KernelBase!0x74BF6D15 : FreeLibraryAndExitThread(0x6B6B0000, 0, 0x2FBF994, 0x6B6B9E39)?
- kernel32!0x76B3A581 : FreeLibraryAndExitThread(0x6B6B0000, 0, 0x10123AE0, 0x10123AE0)?
- nvd3dum!0x6B6B9E39 : ? (0, 0, 1016, 0)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(106) : MyThreadWrapperThread(0xC67948)
- kernel32!0x76B33744 : BaseThreadInitThunk(0xC67948, 0x6DDA9309, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x10123AE0, 0xC67948, 0, 0)?
- thread status: id=0x438, handle=0x344, suspend=0, name=Main
- Call stack info(thread=0x344) : (id=0x438) (name=Main)
- ntdll!0x7743891C : NtWaitForSingleObject(688, 1000, 0, 0x9ED36C)?
- KernelBase!0x74BE8C62 : WaitForSingleObject(688, 1000, 1000, 0)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\waithooks.cpp(180) : MyWaitForSingleObject(688, 1000)
- nvd3dum!0x6BCE35A0 : ? (7, 135, 0x9ED45C, 0)?
- nvd3dum!0x6BCE424A : ? (135, 0xD0DCB0, 0x6BCF6990, 0x7614C40)?
- nvd3dum!0x6BCF6B30 : ? (0xD17000, 0x9ED45C, 0x33AA298, 0x6E300D90)?
- d3d9!0x6E301391 : Direct3DCreate9Ex(0x33AA298, 0x33A7A64, 0x33A5100, 0)?
- d3d9!0x6E303819 : Direct3DCreate9Ex(0, 0, 0, 0)?
- d3d9!0x6E3943BF : Direct3D9EnableMaximizedWindowedModeShim(0, 0, 0, 0)?
- d3d9!0x6E3942AB : Direct3D9EnableMaximizedWindowedModeShim(0x33A5100, 0, 0, 0)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\d3d9hooks.cpp(242) : MyDirect3DDevice9::MyPresent(0x33A5100, 0, 0, 0, 0)
- d:\users\yalter\documents\visual studio 2015\projects\xinput-test\xinput-test\xinput-test.cpp(506) : render_frame()
- d:\users\yalter\documents\visual studio 2015\projects\xinput-test\xinput-test\xinput-test.cpp(107) : wWinMain(0x100000, 0, 0xC22420, 10)
- f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(128) : invoke_main()
- f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(264) : __scrt_common_main_seh()
- f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(309) : __scrt_common_main()
- f:\dd\vctools\crt\vcstartup\src\startup\exe_wwinmain.cpp(17) : wWinMainCRTStartup()
- kernel32!0x76B33744 : BaseThreadInitThunk(0x7E6EE000, 0x6FBF9569, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x11158C, 0x7E6EE000, 0, 0)?
- thread status: id=0x1030, handle=0x414, suspend=0, name=
- Call stack info(thread=0x414) : (id=0x1030) (name=)
- ntdll!0x7743A45C : ZwWaitForWorkViaWorkerFactory(0xC251B8, 0x76B33720, 0x271F0580, 0x101FF08)?
- kernel32!0x76B33744 : BaseThreadInitThunk(0xC251B8, 0x6E209611, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x774043E0, 0xC251B8, 0, 0)?
- thread status: id=0x2EA4, handle=0x404, suspend=0, name=
- Call stack info(thread=0x404) : (id=0x2EA4) (name=)
- ntdll!0x7743A45C : ZwWaitForWorkViaWorkerFactory(0xC251B8, 0x76B33720, 0x26EF0180, 0xF1FB08)?
- kernel32!0x76B33744 : BaseThreadInitThunk(0xC251B8, 0x6FD09211, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x774043E0, 0xC251B8, 0, 0)?
- thread status: id=0x30EC, handle=0x408, suspend=0, name=
- Call stack info(thread=0x408) : (id=0x30EC) (name=)
- ntdll!0x7743A45C : ZwWaitForWorkViaWorkerFactory(0xC251B8, 0x76B33720, 0x26FF0CEC, 0xE1F7F4)?
- kernel32!0x76B33744 : BaseThreadInitThunk(0xC251B8, 0x6FC09EED, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x774043E0, 0xC251B8, 0, 0)?
- thread status: id=0x31FC, handle=0x270, suspend=0, name=1_unknown_at_6000
- Call stack info(thread=0x270) : (id=0x31FC) (name=1_unknown_at_6000)
- nvd3dum!0x6BDAA079 : QueryOglResource(0x311E730, 0x3084DB0, 0x338F4A0, 0x7616220)?
- nvd3dum!0x6BDA7B20 : QueryOglResource(0x311E6E8, 0x338D800, 0xD17000, 0)?
- nvd3dum!0x6BD58C06 : ? (0x338D800, 0, 0x33931C8, 0)?
- nvd3dum!0x6BD5AA0B : ? (0xD17000, 0x9ED45C, 0, 0x3371580)?
- nvd3dum!0x6BCE2565 : ? (0x10123AE0, 0x3399548, 0x311F75C, 0x6BF46C24)?
- nvd3dum!0x6BCFB1C7 : ? (0x3371580, 0x397169AE, 0x10123AE0, 0x3399548)?
- nvd3dum!0x6BF46C24 : QueryOglResource(0x10123AE0, 0x311F788, 0x10123BAF, 0x338F498)?
- nvd3dum!0x6BF46D6B : QueryOglResource(0x338F498, 0, 0x31FC, 0)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(106) : MyThreadWrapperThread(0x338F880)
- kernel32!0x76B33744 : BaseThreadInitThunk(0x338F880, 0x6C309EFD, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x10123AE0, 0x338F880, 0, 0)?
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 00001EB8: (f=0, t=6000, c=40000000) MyThreadWrapperThread called.
- 00001EB8: (f=0, t=6000, c=00000804) MyWaitForMultipleObjects(-1, count=3, flag=0)
- 00001EB8: (f=0, t=6000, c=00000804) 0x2E0
- 00001EB8: (f=0, t=6000, c=00000804) 0x2E4
- 00001EB8: (f=0, t=6000, c=00000804) 0x2E8
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 00001EB8: (f=0, t=6000, c=00000804) MyWaitForMultipleObjects(-1, count=3, flag=0)
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 00001EB8: (f=0, t=6000, c=00000804) 0x2E0
- 00001EB8: (f=0, t=6000, c=00000804) 0x2E4
- 00001EB8: (f=0, t=6000, c=00000804) 0x2E8
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 000031FC: (f=0, t=6000, c=00000284) MyGetTickCount called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x2) called.
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 000031FC: (f=0, t=6000, c=00000284) MyGetTickCount called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x2) called.
- 000031FC: (f=0, t=6000, c=00000284) MyGetTickCount called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x2) called.
- 000031FC: (f=0, t=6000, c=00000284) MyGetTickCount called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x2) called.
- 000031FC: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 000031FC: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 000031FC: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 000031FC: (f=0, t=6000, c=00000804) MyWaitForSingleObject(-1) for 0x2B4
- 00000438: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 00000438: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 00000438: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 00000438: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 00000438: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 00000438: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 00000438: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 00000438: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 00000438: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 00000438: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 00000438: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 00000438: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 00000438: (f=0, t=6000, c=00000284) MyQueryPerformanceCounter called.
- 00000438: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0x0) called.
- 00000438: (f=0, t=6000) MyQueryPerformanceCounter returned 21477270.
- 00000438: (f=0, t=6000, c=00000024) FrameBoundary called. (0 -> 1)
- 00000438: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0xFFFFFFFF) called.
- got name for thread id=0x438: "3_FrameThread_at_6000" (was "Main")
- MAIN: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0xFFFFFFFF) called.
- MAIN: (f=0, t=6000, c=00000204) DeterministicTimer::GetTicks(0xFFFFFFFF) called.
- MAIN: (f=0, t=6000, c=00000204) DeterministicTimer::EnterFrameBoundary(60) called.
- MAIN: (f=0, t=6016, c=00000100) DeterministicTimer::EnterFrameBoundary: ADDED: 16 ticks (16 - 0)
- MAIN: (f=0, t=6016, c=00000204) DeterministicTimer::GetTicks(0xFFFFFFFF) called.
- MAIN: (f=0, t=6016, c=00400000) EmulatedDirectSoundBuffer::AdvanceTimeAndMixAll(16) called (at 6016).
- MAIN: (f=1, t=6016, c=00000020) frameLOG: f=1, t=6016
- On Frame 1:
- Call stack info(thread=0x344) : (id=0x438) (name=3_FrameThread_at_6000)
- KernelBase!0x74BF3E28 : RaiseException(0x40010006, 0, 2, 0x9EC0C8)?
- KernelBase!0x74C03DC6 : OutputDebugStringA(0x9EC308 ("FRAME: 1 00000000 0"), 19, 0, 0x4D415246)?
- d:\tools\source\hourglass-resurrection\wintasee\print.cpp(74) : cmdprintf(0x101A0A5C ("FRAME: %d %p %d"), 1)
- d:\tools\source\hourglass-resurrection\wintasee\wintasee.cpp(1059) : FrameBoundary(0, 0)
- d:\tools\source\hourglass-resurrection\wintasee\hooks\d3d9hooks.cpp(176) : MyDirect3DDevice9::PresentFrameBoundary(0x33A5100)
- d:\tools\source\hourglass-resurrection\wintasee\hooks\d3d9hooks.cpp(256) : MyDirect3DDevice9::MyPresent(0x33A5100, 0, 0, 0, 0)
- d:\users\yalter\documents\visual studio 2015\projects\xinput-test\xinput-test\xinput-test.cpp(506) : render_frame()
- d:\users\yalter\documents\visual studio 2015\projects\xinput-test\xinput-test\xinput-test.cpp(107) : wWinMain(0x100000, 0, 0xC22420, 10)
- f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(128) : invoke_main()
- f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(264) : __scrt_common_main_seh()
- f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(309) : __scrt_common_main()
- f:\dd\vctools\crt\vcstartup\src\startup\exe_wwinmain.cpp(17) : wWinMainCRTStartup()
- kernel32!0x76B33744 : BaseThreadInitThunk(0x7E6EE000, 0x6FBF9569, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x11158C, 0x7E6EE000, 0, 0)?
- Call stack info(thread=0x408) : (id=0x30EC) (name=)
- ntdll!0x7743A45C : ZwWaitForWorkViaWorkerFactory(0xC251B8, 0x76B33720, 0x26FF0CEC, 0xE1F7F4)?
- kernel32!0x76B33744 : BaseThreadInitThunk(0xC251B8, 0x6FC09EED, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x774043E0, 0xC251B8, 0, 0)?
- Call stack info(thread=0x404) : (id=0x2EA4) (name=)
- ntdll!0x7743A45C : ZwWaitForWorkViaWorkerFactory(0xC251B8, 0x76B33720, 0x26EF0180, 0xF1FB08)?
- kernel32!0x76B33744 : BaseThreadInitThunk(0xC251B8, 0x6FD09211, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x774043E0, 0xC251B8, 0, 0)?
- Call stack info(thread=0x414) : (id=0x1030) (name=)
- ntdll!0x7743A45C : ZwWaitForWorkViaWorkerFactory(0xC251B8, 0x76B33720, 0x271F0580, 0x101FF08)?
- kernel32!0x76B33744 : BaseThreadInitThunk(0xC251B8, 0x6E209611, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x774043E0, 0xC251B8, 0, 0)?
- Call stack info(thread=0x444) : (id=0x3F8) (name=0_unknown_at_6000)
- ntdll!0x7743A2FC : NtSuspendThread(-2, -2, 33, 0xC2A580)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(370) : MyExitThread(0)
- KernelBase!0x74BF6D15 : FreeLibraryAndExitThread(0x6B6B0000, 0, 0x2FBF994, 0x6B6B9E39)?
- kernel32!0x76B3A581 : FreeLibraryAndExitThread(0x6B6B0000, 0, 0x10123AE0, 0x10123AE0)?
- nvd3dum!0x6B6B9E39 : ? (0, 0, 1016, 0)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(106) : MyThreadWrapperThread(0xC67948)
- kernel32!0x76B33744 : BaseThreadInitThunk(0xC67948, 0x6DDA9309, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x10123AE0, 0xC67948, 0, 0)?
- Call stack info(thread=0x270) : (id=0x31FC) (name=1_unknown_at_6000)
- ntdll!0x7743891C : NtWaitForSingleObject(692, -1, 0, 0x311E9D0)?
- KernelBase!0x74BE8C62 : WaitForSingleObject(692, -1, -1, 0)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\waithooks.cpp(180) : MyWaitForSingleObject(692, -1)
- nvd3dum!0x6BCE3B59 : ? (0x311F714, 0x6BCE10CD, 0, 0)?
- nvd3dum!0x6BCE10DC : ? (0x10123AE0, 0x3399548, 0x311F75C, 0x6BF46C24)?
- nvd3dum!0x6BCFB1C7 : ? (0x3371580, 0x397169AE, 0x10123AE0, 0x3399548)?
- nvd3dum!0x6BF46C24 : QueryOglResource(0x10123AE0, 0x311F788, 0x10123BAF, 0x338F498)?
- nvd3dum!0x6BF46D6B : QueryOglResource(0x338F498, 0, 0x31FC, 0)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(106) : MyThreadWrapperThread(0x338F880)
- kernel32!0x76B33744 : BaseThreadInitThunk(0x338F880, 0x6C309EFD, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x10123AE0, 0x338F880, 0, 0)?
- Call stack info(thread=0x458) : (id=0x1EB8) (name=2_unknown_at_6000)
- ntdll!0x77438EAC : NtWaitForMultipleObjects(3, 0x31AFDA0, 0, -1)?
- KernelBase!0x74BF1138 : WaitForMultipleObjects(3, 0x31AFDA0, 0, -1)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\waithooks.cpp(347) : MyWaitForMultipleObjects(3, 0x337AD64, 0, -1)
- nvd3dum!0x6BE00FD5 : QueryOglResource(0x10123AE0, 0x76674F8, 0x31AFE64, 0x6BF46C24)?
- nvd3dum!0x6BCFB1C7 : ? (0x33715A0, 0x397A6096, 0x10123AE0, 0x76674F8)?
- nvd3dum!0x6BF46C24 : QueryOglResource(0x10123AE0, 0x31AFE90, 0x10123BAF, 0x76654F8)?
- nvd3dum!0x6BF46D6B : QueryOglResource(0x76654F8, 0, 0x1EB8, 0)?
- d:\tools\source\hourglass-resurrection\wintasee\hooks\threadhooks.cpp(106) : MyThreadWrapperThread(0x76658E0)
- kernel32!0x76B33744 : BaseThreadInitThunk(0x76658E0, 0x6C3B97F5, 0, 0)?
- ntdll!0x77429CD4 : RtlSetCurrentTransaction(-1, 0x7744D4C3, 0, 0)?
- ntdll!0x77429C9F : RtlSetCurrentTransaction(0x10123AE0, 0x76658E0, 0, 0)?
- MAIN: (f=1, t=6016) GetFrameInput() called.
- MAIN: (f=1, t=6016, c=00000204) DeterministicTimer::ExitFrameBoundary called.
- MAIN: (f=1, t=6016, c=00000024) FrameBoundary returned. (0 -> 1)
- MAIN: (f=1, t=6016, c=04000804) MyPeekMessageW(0x9EFB48, 0x0, 0x0, 0x0, 0x1) called.
- MAIN: (f=1, t=6016, c=00000204) DeterministicTimer::GetTicks(0x6) called.
- MAIN: (f=1, t=6016, c=00000104) subticks[6]++, 0 -> 1, / 6
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement