DynamoRIO / DynamoRIO/drmemory
error reports from Norton Internet Security
- 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 March 04, 2014 17:11:01_
On a machine with Norton Internet Security installed these reports show up in even a tiny test app:
```
Dr. Memory version 1.6.1
Running ""
Error `#1`: UNINITIALIZED READ: reading register eax
\
??:0
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#2`: UNINITIALIZED READ: reading register ebp
\
??:0
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#3`: UNINITIALIZED READ: reading 4 byte(s)
system call NtQueryInformationThread parameter value `#2`
\
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#4`: UNADDRESSABLE ACCESS: writing 4 byte(s)
\
??:0
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#5`: UNADDRESSABLE ACCESS: reading 4 byte(s)
\
??:0
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#6`: UNADDRESSABLE ACCESS: reading 4 byte(s)
\
??:0
KERNEL32.dll!BaseThreadInitThunk
??:0
```
```
Error `#7`: UNINITIALIZED READ: reading register eax
UMEngx86.dll!?
??:0
ntdll.dll!RtlExitUserProcess
??:0
KERNEL32.dll!ExitProcess
??:0
MSVCR120D.dll!__crtExitProcess
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(774):
MSVCR120D.dll!doexit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(678):
MSVCR120D.dll!exit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(417):
__tmainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(649):
mainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(465):
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#8`: UNINITIALIZED READ: reading register edx
UMEngx86.dll!?
??:0
ntdll.dll!RtlExitUserProcess
??:0
KERNEL32.dll!ExitProcess
??:0
MSVCR120D.dll!__crtExitProcess
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(774):
MSVCR120D.dll!doexit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(678):
MSVCR120D.dll!exit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(417):
__tmainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(649):
mainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(465):
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#9`: UNINITIALIZED READ: reading register ecx
UMEngx86.dll!?
??:0
ntdll.dll!RtlExitUserProcess
??:0
KERNEL32.dll!ExitProcess
??:0
MSVCR120D.dll!__crtExitProcess
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(774):
MSVCR120D.dll!doexit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(678):
MSVCR120D.dll!exit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(417):
__tmainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(649):
mainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(465):
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#10`: UNINITIALIZED READ: reading register edi
UMEngx86.dll!?
??:0
UMEngx86.dll!?
??:0
ntdll.dll!RtlExitUserProcess
??:0
KERNEL32.dll!ExitProcess
??:0
MSVCR120D.dll!__crtExitProcess
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(774):
MSVCR120D.dll!doexit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(678):
MSVCR120D.dll!exit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(417):
__tmainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(649):
mainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(465):
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#11`: UNINITIALIZED READ: reading 4 byte(s)
UMEngx86.dll!RegQueryValueExW
??:0
UMEngx86.dll!?
??:0
UMEngx86.dll!?
??:0
ntdll.dll!RtlExitUserProcess
??:0
KERNEL32.dll!ExitProcess
??:0
MSVCR120D.dll!__crtExitProcess
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(774):
MSVCR120D.dll!doexit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(678):
MSVCR120D.dll!exit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(417):
__tmainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(649):
mainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(465):
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#12`: UNINITIALIZED READ: reading 4 byte(s)
UMEngx86.dll!RegQueryValueExW
??:0
UMEngx86.dll!?
??:0
UMEngx86.dll!?
??:0
ntdll.dll!RtlExitUserProcess
??:0
KERNEL32.dll!ExitProcess
??:0
MSVCR120D.dll!__crtExitProcess
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(774):
MSVCR120D.dll!doexit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(678):
MSVCR120D.dll!exit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(417):
__tmainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(649):
mainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(465):
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#13`: UNINITIALIZED READ: reading register edi
UMEngx86.dll!?
??:0
UMEngx86.dll!?
??:0
ntdll.dll!RtlExitUserProcess
??:0
KERNEL32.dll!ExitProcess
??:0
MSVCR120D.dll!__crtExitProcess
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(774):
MSVCR120D.dll!doexit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(678):
MSVCR120D.dll!exit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(417):
__tmainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(649):
mainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(465):
KERNEL32.dll!BaseThreadInitThunk
??:0
Error `#14`: UNINITIALIZED READ: reading 8 byte(s)
system call NtDeviceIoControlFile InputBuffer
\
UMEngx86.dll!?
??:0
UMEngx86.dll!?
??:0
UMEngx86.dll!?
??:0
ntdll.dll!RtlExitUserProcess
??:0
KERNEL32.dll!ExitProcess
??:0
MSVCR120D.dll!__crtExitProcess
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(774):
MSVCR120D.dll!doexit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(678):
MSVCR120D.dll!exit
f:\dd\vctools\crt\crtw32\startup\crt0dat.c(417):
__tmainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(649):
mainCRTStartup
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c(465):
KERNEL32.dll!BaseThreadInitThunk
??:0
ERRORS FOUND:
3 unique, 21 total unaddressable access(es)
11 unique, 15 total uninitialized access(es)
0 unique, 0 total invalid heap argument(s)
0 unique, 0 total GDI usage error(s)
0 unique, 0 total warning(s)
0 unique, 0 total, 0 byte(s) of leak(s)
0 unique, 0 total, 0 byte(s) of possible leak(s)
```
We may want to analyze these to see whether they are false positives or true errors.
_Original issue: http://code.google.com/p/drmemory/issues/detail?id=1464_
Contributor guide
Assessment
This issue has not been assessed yet.