DynamoRIO / DynamoRIO/drmemory

Uninit error report in EnumDisplayDevices on running mspaint

Open
#1,132 3 comments 0 reactions 0 assignees View on GitHub
Migrated OpSys-Windows Priority-Medium Type-Feature
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 19, 2013 16:57:06_

split from issue #878 :

$ ./bin/drmemory.exe -debug -pause_at_error -- mspaint

WARNING: using debug DynamoRIO since release not found
~~Dr.M~~ Dr. Memory version 1.5.1180
~~Dr.M~~ Running ""mspaint""
~~Dr.M~~ WARNING: application is missing line number information.
~~Dr.M~~
~~Dr.M~~ Error `#1`: UNINITIALIZED READ: reading register cx
~~Dr.M~~ # 0 USER32.dll!WCSToMBEx
~~Dr.M~~ # 1 USER32.dll!EnumDisplayDevicesA
~~Dr.M~~ # 2 gdiplus.dll!DriverMulti::EnumDisplayMonitorsCallback
~~Dr.M~~ # 3 USER32.dll!__ClientMonitorEnumProc
~~Dr.M~~ # 4 gdiplus.dll!DriverMulti::DriverMulti
~~Dr.M~~ # 5 gdiplus.dll!InternalGdiplusStartup
~~Dr.M~~ # 6 gdiplus.dll!GdiplusStartup
~~Dr.M~~ # 7 mspaint.exe!? +0x0 (0x00de98f0 )
~~Dr.M~~ # 8 mspaint.exe!? +0x0 (0x00de98c3 )
~~Dr.M~~ # 9 mspaint.exe!? +0x0 (0x00de8661 )
~~Dr.M~~ `#10` mspaint.exe!? +0x0 (0x00de8523 )
~~Dr.M~~ `#11` mspaint.exe!? +0x0 (0x00de6314 )
~~Dr.M~~ Note: @0:00:02.087 in thread 5176
~~Dr.M~~ Note: instruction: data16 test %cx %cx

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

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.