Skip to content

Instantly share code, notes, and snippets.

@pierrejoye
Created January 24, 2016 10:54
Show Gist options
  • Save pierrejoye/423a3a1ffca3ed842640 to your computer and use it in GitHub Desktop.
Save pierrejoye/423a3a1ffca3ed842640 to your computer and use it in GitHub Desktop.
Dr. Memory version 1.9.0 build 4 built on Oct 2 2015 13:13:14
Dr. Memory errors that are likely to be false positives, for pid 10796: "php.exe"
These errors matched the blacklist 'C:\Windows*.d??' for 4 frames.
Run with -lib_blacklist_frames 0 to treat these as regular errors.
If these are all false positives and your focus is unaddressable errors, consider running with -light to skip all uninitialized reads and leaks for higher performance.
Potential Error #1: POSSIBLE LEAK 768 direct bytes 0x033cadb0-0x033cb0b0 + 0 indirect bytes
# 0 replace_calloc [d:\drmemory_package\common\alloc_replace.c:2577]
# 1 MSVCR110D.dll!__init_ctype
# 2 MSVCR110D.dll!_wsetlocale
# 3 MSVCR110D.dll!_wsetlocale
# 4 MSVCR110D.dll!_wsetlocale
# 5 MSVCR110D.dll!setlocale
# 6 php5_debug.dll!php_module_startup [c:\php-sdk\master\vc11\x86\php-src-bison-error\main\main.c:2193]
# 7 php_cli_startup [c:\php-sdk\master\vc11\x86\php-src-bison-error\sapi\cli\php_cli.c:417]
# 8 main [c:\php-sdk\master\vc11\x86\php-src-bison-error\sapi\cli\php_cli.c:1358]
Potential Error #2: POSSIBLE LEAK 384 direct bytes 0x033cb0d0-0x033cb250 + 0 indirect bytes
# 0 replace_calloc [d:\drmemory_package\common\alloc_replace.c:2577]
# 1 MSVCR110D.dll!__init_ctype
# 2 MSVCR110D.dll!_wsetlocale
# 3 MSVCR110D.dll!_wsetlocale
# 4 MSVCR110D.dll!_wsetlocale
# 5 MSVCR110D.dll!setlocale
# 6 php5_debug.dll!php_module_startup [c:\php-sdk\master\vc11\x86\php-src-bison-error\main\main.c:2193]
# 7 php_cli_startup [c:\php-sdk\master\vc11\x86\php-src-bison-error\sapi\cli\php_cli.c:417]
# 8 main [c:\php-sdk\master\vc11\x86\php-src-bison-error\sapi\cli\php_cli.c:1358]
Potential Error #3: POSSIBLE LEAK 384 direct bytes 0x033cb270-0x033cb3f0 + 0 indirect bytes
# 0 replace_calloc [d:\drmemory_package\common\alloc_replace.c:2577]
# 1 MSVCR110D.dll!__init_ctype
# 2 MSVCR110D.dll!_wsetlocale
# 3 MSVCR110D.dll!_wsetlocale
# 4 MSVCR110D.dll!_wsetlocale
# 5 MSVCR110D.dll!setlocale
# 6 php5_debug.dll!php_module_startup [c:\php-sdk\master\vc11\x86\php-src-bison-error\main\main.c:2193]
# 7 php_cli_startup [c:\php-sdk\master\vc11\x86\php-src-bison-error\sapi\cli\php_cli.c:417]
# 8 main [c:\php-sdk\master\vc11\x86\php-src-bison-error\sapi\cli\php_cli.c:1358]
Potential Error #4: HANDLE LEAK: KERNEL handle 0x000000e0 and 0 similar handle(s) were opened but not closed:
# 0 system call NtOpenEvent
# 1 KERNELBASE.dll!OpenEventW +0xa2 (0x76783633 <KERNELBASE.dll+0x13633>)
# 2 ConEmuHk.dll!RequestDefTermShutdown +0x55dc (0x7e125bbd <ConEmuHk.dll+0x15bbd>)
# 3 ConEmuHk.dll!RequestDefTermShutdown +0x6376 (0x7e126957 <ConEmuHk.dll+0x16957>)
# 4 ConEmuHk.dll!SetHookCallbacks +0x12d8b (0x7e156bec <ConEmuHk.dll+0x46bec>)
# 5 ConEmuHk.dll!SetHookCallbacks +0x12e33 (0x7e156c94 <ConEmuHk.dll+0x46c94>)
# 6 ntdll.dll!RtlInitializeCriticalSection +0x10d (0x776a97fe <ntdll.dll+0x497fe>)
# 7 ntdll.dll!RtlInitializeCriticalSection +0x87 (0x776a9778 <ntdll.dll+0x49778>)
# 8 ntdll.dll!RtlIsCriticalSectionLockedByThread +0x2a4 (0x776b7875 <ntdll.dll+0x57875>)
# 9 ntdll.dll!RtlIsCriticalSectionLockedByThread +0x1ec (0x776b77bd <ntdll.dll+0x577bd>)
#10 ntdll.dll!RtlIsCriticalSectionLockedByThread +0x154 (0x776b7725 <ntdll.dll+0x57725>)
#11 ntdll.dll!LdrResFindResourceDirectory +0x20f (0x776ba2a0 <ntdll.dll+0x5a2a0>)
#12 ntdll.dll!LdrLoadDll +0x6e (0x776b6abf <ntdll.dll+0x56abf>)
#13 KERNELBASE.dll!LoadLibraryExW +0xc5 (0x76784746 <KERNELBASE.dll+0x14746>)
#14 KERNEL32.dll!LoadLibraryW +0x11 (0x74e9a832 <KERNEL32.dll+0x1a832>)
Note: @0:10:32.973 in thread 8268
Potential Error #5: HANDLE LEAK: KERNEL handle 0x00000134 and 0 similar handle(s) were opened but not closed:
# 0 system call NtOpenKey
# 1 KERNEL32.dll!SortGetHandle +0x52c (0x74e938bd <KERNEL32.dll+0x138bd>)
# 2 KERNEL32.dll!SortGetHandle +0x336 (0x74e936c7 <KERNEL32.dll+0x136c7>)
# 3 KERNEL32.dll!SortGetHandle +0x133 (0x74e934c4 <KERNEL32.dll+0x134c4>)
# 4 KERNEL32.dll!SortGetHandle +0x18 (0x74e933a9 <KERNEL32.dll+0x133a9>)
# 5 KERNELBASE.dll!IsValidLocaleName +0x21d (0x76793f9e <KERNELBASE.dll+0x23f9e>)
# 6 KERNELBASE.dll!IsValidLocaleName +0x16d (0x76793eee <KERNELBASE.dll+0x23eee>)
# 7 KERNELBASE.dll!IsValidLocaleName +0x7c5 (0x76794546 <KERNELBASE.dll+0x24546>)
# 8 KERNELBASE.dll!lstrcmpiW +0x4c (0x76790bcd <KERNELBASE.dll+0x20bcd>)
# 9 ConEmuHk.dll!RequestDefTermShutdown +0x4899 (0x7e124e7a <ConEmuHk.dll+0x14e7a>)
#10 ConEmuHk.dll!RequestDefTermShutdown +0x54bd (0x7e125a9e <ConEmuHk.dll+0x15a9e>)
#11 ConEmuHk.dll!RequestDefTermShutdown +0x6376 (0x7e126957 <ConEmuHk.dll+0x16957>)
#12 ConEmuHk.dll!SetHookCallbacks +0x12d8b (0x7e156bec <ConEmuHk.dll+0x46bec>)
#13 ConEmuHk.dll!SetHookCallbacks +0x12e33 (0x7e156c94 <ConEmuHk.dll+0x46c94>)
#14 ntdll.dll!RtlInitializeCriticalSection +0x10d (0x776a97fe <ntdll.dll+0x497fe>)
#15 ntdll.dll!RtlInitializeCriticalSection +0x87 (0x776a9778 <ntdll.dll+0x49778>)
#16 ntdll.dll!RtlIsCriticalSectionLockedByThread +0x2a4 (0x776b7875 <ntdll.dll+0x57875>)
#17 ntdll.dll!RtlIsCriticalSectionLockedByThread +0x1ec (0x776b77bd <ntdll.dll+0x577bd>)
#18 ntdll.dll!RtlIsCriticalSectionLockedByThread +0x154 (0x776b7725 <ntdll.dll+0x57725>)
#19 ntdll.dll!LdrResFindResourceDirectory +0x20f (0x776ba2a0 <ntdll.dll+0x5a2a0>)
Note: @0:10:32.973 in thread 8268
Potential Error #6: HANDLE LEAK: KERNEL handle 0x00000148 and 0 similar handle(s) were opened but not closed:
# 0 system call NtDuplicateObject
# 1 KERNELBASE.dll!DuplicateHandle +0x43 (0x76783284 <KERNELBASE.dll+0x13284>)
# 2 WS2_32.dll!WahOpenCurrentThread +0x41 (0x74fc4f72 <WS2_32.dll+0x4f72>)
# 3 WS2_32.dll!bind +0x265 (0x74fc4f16 <WS2_32.dll+0x4f16>)
# 4 WS2_32.dll!bind +0x1ce (0x74fc4e7f <WS2_32.dll+0x4e7f>)
# 5 WS2_32.dll!WSALookupServiceNextW +0x329a (0x74fc99db <WS2_32.dll+0x99db>)
# 6 php5_debug.dll!php_module_startup [c:\php-sdk\master\vc11\x86\php-src-bison-error\main\main.c:2203]
# 7 php_cli_startup [c:\php-sdk\master\vc11\x86\php-src-bison-error\sapi\cli\php_cli.c:417]
# 8 main [c:\php-sdk\master\vc11\x86\php-src-bison-error\sapi\cli\php_cli.c:1358]
Note: @0:10:32.973 in thread 8268
Potential Error #7: HANDLE LEAK: KERNEL handle 0x00000150 and 0 similar handle(s) were opened but not closed:
# 0 system call NtOpenSection
# 1 KERNELBASE.dll!OpenFileMappingW +0x6c (0x7678838d <KERNELBASE.dll+0x1838d>)
# 2 ConEmuHk.dll!RequestLocalServer +0x3c0d (0x7e12c35e <ConEmuHk.dll+0x1c35e>)
# 3 ConEmuHk.dll!RequestLocalServer +0x44b8 (0x7e12cc09 <ConEmuHk.dll+0x1cc09>)
# 4 ConEmuHk.dll!WriteProcessedA +0x1255 (0x7e112376 <ConEmuHk.dll+0x2376>)
# 5 ConEmuHk.dll!WriteProcessedA +0x1968 (0x7e112a89 <ConEmuHk.dll+0x2a89>)
# 6 ConEmuHk.dll!WriteProcessedA +0x1589 (0x7e1126aa <ConEmuHk.dll+0x26aa>)
# 7 ConEmuHk.dll!RequestLocalServer +0x105cb (0x7e138d1c <ConEmuHk.dll+0x28d1c>)
# 8 MSVCR110D.dll!_write_nolock
# 9 MSVCR110D.dll!_write
#10 MSVCR110D.dll!_flsbuf
#11 MSVCR110D.dll!_fwrite_nolock
#12 MSVCR110D.dll!fwrite
#13 sapi_cli_single_write [c:\php-sdk\master\vc11\x86\php-src-bison-error\sapi\cli\php_cli.c:282]
#14 sapi_cli_ub_write [c:\php-sdk\master\vc11\x86\php-src-bison-error\sapi\cli\php_cli.c:308]
#15 php5_debug.dll!php_output_op [c:\php-sdk\master\vc11\x86\php-src-bison-error\main\output.c:1094]
#16 php5_debug.dll!php_output_write [c:\php-sdk\master\vc11\x86\php-src-bison-error\main\output.c:270]
#17 php5_debug.dll!php_output_wrapper [c:\php-sdk\master\vc11\x86\php-src-bison-error\main\main.c:1959]
#18 php5_debug.dll!zend_print_zval_ex [c:\php-sdk\master\vc11\x86\php-src-bison-error\zend\zend.c:332]
#19 php5_debug.dll!zend_print_zval [c:\php-sdk\master\vc11\x86\php-src-bison-error\zend\zend.c:313]
Note: @0:10:32.973 in thread 8268
DUPLICATE POTENTIAL ERROR COUNTS:
NO POTENTIAL ERRORS FOUND:
0 unique, 0 total potential unaddressable access(es)
0 unique, 0 total potential uninitialized access(es)
0 unique, 0 total potential invalid heap argument(s)
0 unique, 0 total potential GDI usage error(s)
4 unique, 4 total potential handle leak(s)
0 unique, 0 total potential warning(s)
0 unique, 0 total, 0 byte(s) of potential leak(s)
3 unique, 3 total, 1536 byte(s) of potential possible leak(s)
Details: c:\apps\DrMemory-Windows-1.9.0-4\drmemory\logs\DrMemory-php.exe.10796.000\potential_errors.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment