DynamoRIO / DynamoRIO/drmemory
Uninit to be investigated from running Win8 32-bit calc with Dr.Memory
- 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 April 04, 2014 18:06:08_
C:\Workspace\DrMemory-Windows-1.7.0-4\DrMemory-Windows-1.7.0-4>.\bin\drmemory.exe -- calc
~~Dr.M~~
~~Dr.M~~ ERRORS FOUND:
~~Dr.M~~ 0 unique, 0 total unaddressable access(es)
~~Dr.M~~ 4 unique, 4 total uninitialized access(es)
~~Dr.M~~ 0 unique, 0 total invalid heap argument(s)
~~Dr.M~~ 0 unique, 0 total GDI usage error(s)
~~Dr.M~~ 0 unique, 0 total handle leak(s)
~~Dr.M~~ 0 unique, 0 total warning(s)
~~Dr.M~~ 62 unique, 62 total, 5100 byte(s) of leak(s)
~~Dr.M~~ 1 unique, 1 total, 160 byte(s) of possible leak(s)
Error `#1`: UNINITIALIZED READ: reading register eax
#0 calc.exe!? +0x0 (0x012f0b66 )
#1 calc.exe!? +0x0 (0x012f9c97 )
#2 calc.exe!? +0x0 (0x012f9c16 )
#3 calc.exe!? +0x0 (0x012e68a2 )
#4 calc.exe!? +0x0 (0x012c185b )
#5 calc.exe!? +0x0 (0x012f345f )
#6 KERNEL32.dll!BaseThreadInitThunk +0x11 (0x772a1866 )
Note: @0:00:04.711 in thread 3604
Note: instruction: cmp %eax $0x00000002
Error `#2`: UNINITIALIZED READ: reading register eax
#0 calc.exe!? +0x0 (0x012d4cee )
#1 calc.exe!? +0x0 (0x012d4897 )
#2 calc.exe!? +0x0 (0x012d446b )
#3 calc.exe!? +0x0 (0x012d2528 )
#4 calc.exe!? +0x0 (0x012d41df )
#5 calc.exe!? +0x0 (0x012d5b06 )
#6 calc.exe!? +0x0 (0x012d396e )
#7 calc.exe!? +0x0 (0x012d1f46 )
#8 calc.exe!? +0x0 (0x012f9c3a )
#9 calc.exe!? +0x0 (0x012e68a2 )
#10 calc.exe!? +0x0 (0x012c185b )
#11 calc.exe!? +0x0 (0x012f345f )
Note: @0:00:04.820 in thread 3604
Note: instruction: test %eax %eax
Error `#3`: UNINITIALIZED READ: reading 0x004fdd74-0x004fdd78 4 byte(s) within 0x004fdd74-0x004fdd78
#0 system call NtUserGetObjectInformation parameter `#4`
#1 USER32.dll!GetUserObjectInformationW +0x9 (0x75c8eea7 )
#2 calc.exe!? +0x0 (0x012c1fb8 )
#3 calc.exe!? +0x0 (0x012f345f )
#4 KERNEL32.dll!BaseThreadInitThunk +0x11 (0x772a1866 )
Note: @0:00:06.501 in thread 3604
Error `#4`: UNINITIALIZED READ: reading 0x004fdd5c-0x004fdd60 4 byte(s) within 0x004fdd5c-0x004fdd60
#0 system call NtUserGetObjectInformation parameter `#4`
#1 USER32.dll!GetUserObjectInformationW +0x9 (0x75c8eea7 )
#2 calc.exe!? +0x0 (0x012c2005 )
#3 calc.exe!? +0x0 (0x012f345f )
#4 KERNEL32.dll!BaseThreadInitThunk +0x11 (0x772a1866 )
Note: @0:00:06.517 in thread 3604
_Original issue: http://code.google.com/p/drmemory/issues/detail?id=1508_
Contributor guide
Assessment
This issue has not been assessed yet.