DynamoRIO / DynamoRIO/drmemory
win8 leaks in app_suite_tests
- Dominant language
- C
- Stars
- 2.7k
- Forks
- 290
- PR merge metrics
- No merged PRs in 30d
Description
_From [bruen...@google.com](https://code.google.com/u/109494838902877177630/) on May 13, 2013 17:14:03_
Going to suppress for now in the app_suite suppression file, but these
should be analyzed later:
*\* TODO win8 combase.dll leaks in NtUserTests.CoInitializeUninitialize
Error `#1`: LEAK 264 direct bytes 0x02f19848-0x02f19950 + 0 indirect bytes
#0 replace_RtlAllocateHeap+0x0 [c:\derek\drmemory\git\src\common\alloc_replace.c:2879](0x73976000 )
#5 NtUserTests_CoInitializeUninitialize_Test::TestBody+0xe [c:\derek\drmemory\git\src\tests\app_suite\ntuser_tests_win.cpp:102](0x010797ff )
#7 NtUserTests_CoInitializeUninitialize_Test::TestBody+0xe [c:\derek\drmemory\git\src\tests\app_suite\ntuser_tests_win.cpp:102](0x010797ff )
#2 ntdll.dll!LdrpSnapModule+0xefe (0x77dba153 )
#3 ntdll.dll!LdrpMapAndSnapModules+0x67 (0x77db9794 )
#4 ntdll.dll!LdrpPrepareModuleForExecution+0x99 (0x77db9a9f )
#5 ntdll.dll!LdrpLoadDll+0x2fd7 (0x77dba247 )
#6 ntdll.dll!LdrLoadDll+0x6d (0x77db7229 )
#7 KERNELBASE.dll!LoadLibraryExW+0xbc (0x77bfe7db )
#8 combase.dll!LoadLibraryWithLogging+0x15 [d:\win8_gdr\com\combase\common\loadfree.cxx:160](0x75e67cb3 )
#2 tiptsf.dll!GetTlsValue+0x24d (0x752c125e )
#3 tiptsf.dll!CCorrectionIMX::ActivateEx+0x1e (0x752cdbad )
#4 MSCTF.dll!CThreadInputMgr::_ActivateTip+0x95 (0x75ca403f )
#5 MSCTF.dll!CThreadInputMgr::ActivateInputProfile+0xc570 (0x75ca3f8a )
#6 MSCTF.dll!CThreadInputMgr::OnActiveProfileChange+0xa3e (0x75c992c8 )
#7 MSCTF.dll!CThreadInputMgr::TimerProc+0x35b9 (0x75c9d543 )
#8 USER32.dll!InternalCallWinProc+0x22 (0x760c77d8 )
#9 USER32.dll!UserCallWinProc+0xb7 (0x760cb9b4 )
#10 USER32.dll!DispatchMessageWorker+0x2f8 (0x760c8b9e )
#11 USER32.dll!DialogBox2+0x9270 (0x760d5cbd )
#12 USER32.dll!InternalDialogBox+0xe8 (0x760dc7eb )
#13 USER32.dll!SoftModalMessageBox+0x698 (0x760e1d7a )
#14 USER32.dll!MessageBoxWorker+0x181 (0x760e1664 )
#15 USER32.dll!MessageBoxTimeoutW+0x6b (0x76126063 )
#16 USER32.dll!MessageBoxTimeoutA+0xe2 (0x7612615f )
#17 USER32.dll!MessageBoxA+0x19 (0x76125f83 )
#18 thread_func +0x16 [c:\derek\drmemory\git\src\tests\app_suite\ntuser_tests_win.cpp:238](0x0107a9e7 )
#20 ntdll.dll!__RtlUserThreadStart+0x26 (0x77dbac69 )
Error `#5`: LEAK 264 direct bytes 0x03739148-0x03739250 + 0 indirect bytes
#0 replace_RtlAllocateHeap+0x0 [c:\derek\drmemory\git\src\common\alloc_replace.c:2879](0x73976390 )
#4 USER32.dll!DispatchHookW+0x35 (0x760cb622 )
#5 USER32.dll!fnHkINLPCWPSTRUCTW+0x60 (0x760cb731 )
#6 USER32.dll!__fnINLPCREATESTRUCT+0x63 (0x760cd078 )
#7 ntdll.dll!KiUserCallbackDispatcher+0x2d (0x77da2f02 )
#8 USER32.dll!InternalCreateDialog+0x636 (0x760db681 )
#9 USER32.dll!InternalDialogBox+0xd3 (0x760dc7d6 )
#10 USER32.dll!SoftModalMessageBox+0x698 (0x760e1d7a )
#11 USER32.dll!MessageBoxWorker+0x181 (0x760e1664 )
#12 USER32.dll!MessageBoxTimeoutW+0x6b (0x76126063 )
#13 USER32.dll!MessageBoxTimeoutA+0xe2 (0x7612615f )
#14 USER32.dll!MessageBoxA+0x19 (0x76125f83 )
#15 thread_func +0x16 [c:\derek\drmemory\git\src\tests\app_suite\ntuser_tests_win.cpp:238](0x0107a9e7 )
#17 ntdll.dll!__RtlUserThreadStart+0x26 (0x77dbac69 )
_Original issue: http://code.google.com/p/drmemory/issues/detail?id=1227_
Contributor guide
Assessment
This issue has not been assessed yet.