DynamoRIO / DynamoRIO/drmemory

test leak_string failure in Windows

Open
#1,146 2 comments 0 reactions 0 assignees View on GitHub
Migrated OpSys-Windows Priority-Medium
Dominant language
C
Stars
2.7k
Forks
290
PR merge metrics
No merged PRs in 30d

Description

_From [zhao...@google.com](https://code.google.com/u/106321947286816917100/) on February 22, 2013 11:13:08_

non-det failure

zhaoqin@ZHAOQIN4-W ~/Workspace/DrMemory/builds/build_x86_dbg.svn
$ ctest -V -I 59,59
UpdateCTestConfiguration from :D:/src/cygwin/home/zhaoqin/Workspace/DrMemory/builds/build_x86_dbg.svn/DartConfiguration.tcl
UpdateCTestConfiguration from :D:/src/cygwin/home/zhaoqin/Workspace/DrMemory/builds/build_x86_dbg.svn/DartConfiguration.tcl
Test project D:/src/cygwin/home/zhaoqin/Workspace/DrMemory/builds/build_x86_dbg.svn
Constructing a list of tests
Done constructing a list of tests
Checking test dependency graph...
Checking test dependency graph end
test 59
Start 59: leak_string

59: Test command: "C:\Program Files (x86)\CMake 2.8\bin\cmake.exe" "-D" "cmd:STRING=.././bin/drmemory.exe@-debug@-dr_debug@-dr@{DRMEMORY_CTEST_DR_DIR}/..@-batch@-dr_ops@-dumpcore_mask@@0x87fd@@-stderr_mask@@15@@-msgbox_mask@@0@-callstack_style@0x27@-no_results_to_stderr@--@./leak_string.exe" "-D" "TOOL_DR_HEAPSTAT:BOOL=OFF" "-D" "outpat:STRING={DRMEMORY_CTEST_SRC_DIR}/leak_string.out" "-D" "respat:STRING={DRMEMORY_CTEST_SRC_DIR}/leak_string.res" "-D" "nudge:STRING=.././bin/drmemory.exe@-debug@-dr_debug@-dr@{DRMEMORY_CTEST_DR_DIR}/..@-batch" "-D" "VMKERNEL:BOOL=OFF" "-D" "USE_DRSYMS:BOOL=ON" "-D" "X64:BOOL=OFF" "-D" "toolbindir:STRING={DRMEMORY_CTEST_DR_DIR}/../bin32" "-D" "DRMEMORY_CTEST_SRC_DIR:STRING=D:/src/cygwin/home/zhaoqin/Workspace/DrMemory/drmemory.svn/tests" "-D" "DRMEMORY_CTEST_DR_DIR:STRING=D:/src/cygwin/home/zhaoqin/Workspace/DrMemory/builds/build_x86_dbg.svn/dynamorio/cmake" "-D" "CMAKE_SYSTEM_VERSION:STRING=6.1" "-D" "ignore_exit_code:BOOL=OFF" "-D" "postcmd:STRING=" "-P" "./runtest.cmake"
59: Test timeout computed to be: 9.99988e+006
59: STDOUT:
59: STDERR:
59:
59:
59: ~~Dr.M~~ Dr. Memory version 1.5.1199
59: ~~Dr.M~~ Running ""./leak_string.exe""
59: done
59:
59: ~~Dr.M~~ ERRORS FOUND:
59: ~~Dr.M~~ 0 unique, 0 total unaddressable access(es)
59: ~~Dr.M~~ 0 unique, 0 total uninitialized access(es)
59: ~~Dr.M~~ 0 unique, 0 total invalid heap argument(s)
59: ~~Dr.M~~ 0 unique, 0 total GDI usage error(s)
59: ~~Dr.M~~ 0 unique, 0 total warning(s)
59: ~~Dr.M~~ 1 unique, 1 total, 24 byte(s) of leak(s)
59: ~~Dr.M~~ 1 unique, 1 total, 24 byte(s) of possible leak(s)
59: ~~Dr.M~~ ERRORS IGNORED:
59: ~~Dr.M~~ 138 still-reachable allocation(s)
59: ~~Dr.M~~ (re-run with "-show_reachable" for details)
59: ~~Dr.M~~ Details: D:\src\cygwin\home\zhaoqin\Workspace\DrMemory\builds\build_x86_dbg.svn\logs\DrMemory-leak_string.exe.9572.000\results.txt
59:
59:
59: CMake Error at runtest.cmake:427 (message):
59: stderr failed to match "~~Dr.M~~ 2 unique, 2 total, 48 byte(s) of
59: leak(s)", found "~~Dr.M~~ 1 unique, 1 total, 24 byte(s) of leak(s)"
59: instead
59:
59: stderr:
59:
59:
59:
59:
59:
59:
59:
59: ~~Dr.M~~ Dr. Memory version 1.5.1199
59:
59: ~~Dr.M~~ Running ""./leak_string.exe""
59:
59: done
59:
59:
59:
59: ~~Dr.M~~ ERRORS FOUND:
59:
59: ~~Dr.M~~ 0 unique, 0 total unaddressable access(es)
59:
59: ~~Dr.M~~ 0 unique, 0 total uninitialized access(es)
59:
59: ~~Dr.M~~ 0 unique, 0 total invalid heap argument(s)
59:
59: ~~Dr.M~~ 0 unique, 0 total GDI usage error(s)
59:
59: ~~Dr.M~~ 0 unique, 0 total warning(s)
59:
59: ~~Dr.M~~ 1 unique, 1 total, 24 byte(s) of leak(s)
59:
59: ~~Dr.M~~ 1 unique, 1 total, 24 byte(s) of possible leak(s)
59:
59: ~~Dr.M~~ ERRORS IGNORED:
59:
59: ~~Dr.M~~ 138 still-reachable allocation(s)
59:
59: ~~Dr.M~~ (re-run with "-show_reachable" for details)
59:
59: ~~Dr.M~~ Details:
59: D:\src\cygwin\home\zhaoqin\Workspace\DrMemory\builds\build_x86_dbg.svn\logs\DrMemory-leak_string.exe.9572.000\results.txt
59:
59:
59:
59:
1/1 Test `#59`: leak_string ......................***Failed 3.50 sec

_Original issue: http://code.google.com/p/drmemory/issues/detail?id=1146_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.