Comments (7)
From [email protected] on August 04, 2010 07:14:19
Labels: Bug-FalsePositive
from drmemory.
From [email protected] on July 15, 2011 11:45:44
fixed in r371 for issue #484 maybe this can be added to the app_suite?
Status: Fixed
Owner: [email protected]
Cc: [email protected]
from drmemory.
From [email protected] on July 15, 2011 11:47:50
Sure, no problem.
Should be as simple as copy-pasting
Status: Started
from drmemory.
From [email protected] on July 18, 2011 04:23:27
The test was added to app_suite in r398 and revealed a possible leak:
[XP 32-bit w/o symbols]
Error #1
: POSSIBLE LEAK 80 direct bytes 0x000684a0-0x000684f0 + 0 indirect bytes
0x77f1ab26 <GDI32.dll+0xab26> GDI32.dll!GetBitmapBits
0x77f192cb <GDI32.dll+0x92cb> GDI32.dll!CreateFontIndirectExW
0x77f193e4 <GDI32.dll+0x93e4> GDI32.dll!CreateFontIndirectW
0x5ad7ae55 <UxTheme.dll+0xae55> UxTheme.dll!Ordinal25
0x5ad74693 <UxTheme.dll+0x4693> UxTheme.dll!GetThemeColor
0x5ad79602 <UxTheme.dll+0x9602> UxTheme.dll!IsThemeActive
0x5ad7ad7b <UxTheme.dll+0xad7b> UxTheme.dll!Ordinal25
0x7e427f06 <USER32.dll+0x17f06> USER32.dll!SetProcessWindowStation
0x7e428069 <USER32.dll+0x18069> USER32.dll!GetGUIThreadInfo
0x7c90e473 <ntdll.dll+0xe473> ntdll.dll!KiUserCallbackDispatcher
0x00406e26 <app_suite_tests.exe+0x6e26> app_suite_tests.exe!NtUserTests_SystemParametersInfoA_Test::TestBody
tests\app_suite\ntuser_tests_win.cpp:31
[Vista x64 w/o symbols]
Error #1
: POSSIBLE LEAK 80 direct bytes 0x0119b2d0-0x0119b320 + 0 indirect bytes
0x771287a9 <GDI32.dll+0x187a9> GDI32.dll!CreatePatternBrush
0x77128675 <GDI32.dll+0x18675> GDI32.dll!CreateFontIndirectExW
0x77128724 <GDI32.dll+0x18724> GDI32.dll!CreateFontIndirectW
0x7509b50a <UxTheme.dll+0x1b50a> UxTheme.dll!ThemeInitApiHook
0x75091e9c <UxTheme.dll+0x11e9c> UxTheme.dll!Ordinal43
0x7509a9ed <UxTheme.dll+0x1a9ed> UxTheme.dll!GetThemeBitmap
0x7509b1ad <UxTheme.dll+0x1b1ad> UxTheme.dll!ThemeInitApiHook
0x76e71cbc <USER32.dll+0x21cbc> USER32.dll!SetWindowsHookExA
0x76e719f5 <USER32.dll+0x219f5> USER32.dll!RegisterClassExW
0x77aae496 <ntdll.dll+0x1e496> ntdll.dll!KiUserCallbackDispatcher
0x000c6e26 <app_suite_tests.exe+0x6e26> app_suite_tests.exe!NtUserTests_SystemParametersInfoA_Test::TestBody
tests\app_suite\ntuser_tests_win.cpp:31
[Win 7 x64 w/o symbols]
Error #1
: POSSIBLE LEAK 80 direct bytes 0x01031280-0x010312d0 + 0 indirect bytes
0x76d75e29 <GDI32.dll+0x15e29> GDI32.dll!CreatePatternBrush
0x76d75bb0 <GDI32.dll+0x15bb0> GDI32.dll!CreateFontIndirectExW
0x76d75c63 <GDI32.dll+0x15c63> GDI32.dll!CreateFontIndirectW
0x73a45117 <UxTheme.dll+0x15117> UxTheme.dll!GetThemeBitmap
0x73a42a40 <UxTheme.dll+0x12a40> UxTheme.dll!Ordinal43
0x73a44215 <UxTheme.dll+0x14215> UxTheme.dll!IsThemePartDefined
0x73a446ed <UxTheme.dll+0x146ed> UxTheme.dll!ThemeInitApiHook
0x768facd4 <USER32.dll+0x1acd4> USER32.dll!UnregisterClassW
0x768fab0e <USER32.dll+0x1ab0e> USER32.dll!UnregisterClassW
0x77dd011a <ntdll.dll+0x1011a> ntdll.dll!KiUserCallbackDispatcher
0x01206e26 <app_suite_tests.exe+0x6e26> app_suite_tests.exe!NtUserTests_SystemParametersInfoA_Test::TestBody
tests\app_suite\ntuser_tests_win.cpp:31
Owner: [email protected]
Labels: -Priority-Medium Priority-Low
from drmemory.
From [email protected] on July 18, 2011 04:25:18
[XP 32-bits WITH symbols]
Error #1
: POSSIBLE LEAK 80 direct bytes 0x00158790-0x001587e0 + 0 indirect bytes
0x77f1ab26 <GDI32.dll+0xab26> GDI32.dll!plfCreateLOCALFONT
0x77f192cb <GDI32.dll+0x92cb> GDI32.dll!CreateFontIndirectExW
0x77f193e4 <GDI32.dll+0x93e4> GDI32.dll!CreateFontIndirectW
0x5ad7ae55 <UxTheme.dll+0xae55> UxTheme.dll!CInternalNonclientMetrics::Acquire
0x5ad74693 <UxTheme.dll+0x4693> UxTheme.dll!NcGetNonclientMetrics
0x5ad79602 <UxTheme.dll+0x9602> UxTheme.dll!AcquireNcThemeMetrics
0x5ad7ad7b <UxTheme.dll+0xad7b> UxTheme.dll!OnHooksEnabled
0x7e427f06 <USER32.dll+0x17f06> USER32.dll!InitUserApiHook
0x7e428069 <USER32.dll+0x18069> USER32.dll!__ClientLoadLibrary
0x7c90e473 <ntdll.dll+0xe473> ntdll.dll!KiUserCallbackDispatcher
0x00401059 <test.exe+0x1059> test.exe!main
test.c:12
from drmemory.
From [email protected] on July 18, 2011 05:25:29
These leaks are suppressed in app_suite since r399
from drmemory.
From [email protected] on July 19, 2011 03:28:06
OK, looks like this possible leak report also shows up on issue #17 , so marking this as fixed.
Status: Fixed
from drmemory.
Related Issues (20)
- broken link to drcov documentation HOT 1
- Failed to take over all threads after multiple attempts. HOT 1
- Unable to run SPEC 2017 in 625.x264, 631.deepsjeng, and 657.xz HOT 1
- Crash when trying to debug application from Visual Studio 19
- False positive on Win API WS2_32 calls
- Compilation error on linux mint 21.1 HOT 1
- Error: failed to create process (error =193) for c\users\..\.dll HOT 1
- Application exited with abnormal code 0xc0000374 HOT 2
- Windows XP support HOT 2
- Dr Memory can support AArch64 ? HOT 3
- macOS Ventura support
- DWARF5 is not supported by drsyms, resulting in no line numbers with gcc 11+
- System call information is missing for this operating system HOT 6
- DrMemory 2.6.0 WinSock |recv()|/|send()| reports false-positive "UNINITIALIZED READ" errors HOT 2
- Dr. Memory internal crash at PC
- ASSERT "vsyscall incorrect assumption" on AMD 32-bit
- DrMemory fails even on empty MinGW gcc 13.1.0 application
- application exited with abnormal code0x28 HOT 1
- drstrace fails to start with an internal error HOT 1
- Drmemory.exe unable yto load client library:bcrpt.dll: library initializer failed HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from drmemory.