DynamoRIO / DynamoRIO/drmemory

UNINIT in NlsStrLenW called from GetMonitorInfoA on win7 calc.exe

Open
#996 1 comment 0 reactions 0 assignees View on GitHub
Bug-FalsePositive Migrated OpSys-Windows Priority-Low
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 August 29, 2012 18:43:39_

xref issue #387 showed up in r694 (added NtUserCall\* handling) on win7 laptop:

~~Dr.M~~ Error `#1`: UNINITIALIZED READ: reading 0x0023e8d0-0x0023e8d2 2 byte(s)
~~Dr.M~~ # 0 KERNELBASE.dll!NlsStrLenW +0x5e (0x75ed5168 )
~~Dr.M~~ # 1 USER32.dll!GetMonitorInfoA +0x154 (0x763a4568 )
~~Dr.M~~ # 2 gdiplus.dll!GdipCreateSolidFill +0x705e7 (0x677f7667 )
~~Dr.M~~ # 3 USER32.dll!__ClientMonitorEnumProc +0x25 (0x763a44fd )
~~Dr.M~~ # 4 ntdll.dll!KiUserCallbackDispatcher +0x2d (0x7752010a )
~~Dr.M~~ # 5 gdiplus.dll!GdipCreateSolidFill +0x13154 (0x6779a1d4 )
~~Dr.M~~ # 6 gdiplus.dll!GdiplusStartup +0x55 (0x67765684 )
~~Dr.M~~ # 7 WinMain +0x2df (0x00641915 )
~~Dr.M~~ Note: @0:00:05.198 in thread 7260
~~Dr.M~~ Note: instruction: data16 cmp (%eax) %cx

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

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.