DynamoRIO / DynamoRIO/drmemory
false positives in remoting_unitests RdpClientTest.Basic
- 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 July 30, 2013 11:55:10_
xref issue #68 http://build.chromium.org/p/chromium.fyi/builders/Windows%20Unit%20%28DrMemory%20full%29%20%281%29/builds/627/steps/memory%20test%3A%20remoting/logs/stdio Initially going after the uninit reads in NtQueryValueKey but rather than
filing a ton of different cases I will include subsequent false positives
found under this test in this same issue:
[----------] 1 test from RdpClientTest
[ RUN ] RdpClientTest.Basic
~~4788~~
~~4788~~ Error `#4`: UNINITIALIZED READ: reading 0x0de0edcc-0x0de0edce 2 byte(s) within 0x0de0edcc-0x0de0edce
~~4788~~ # 0 system call NtQueryValueKey UNICODE_STRING.Length
~~4788~~ # 1 ADVAPI32.dll!RegDeleteKeyA +0x2215 (0x7528cacd )
~~4788~~ Error `#5`: UNINITIALIZED READ: reading 0x0de0edd0-0x0de0edd4 4 byte(s) within 0x0de0edd0-0x0de0edd4
~~4788~~ # 0 system call NtQueryValueKey UNICODE_STRING.Buffer
~~4788~~ # 1 ADVAPI32.dll!RegDeleteKeyA +0x2215 (0x7528cacd )
repro:
% ~/drmemory/git/build_x86_dbg/bin/drmemory.exe -batch -dr d:/derek/dr/git/exports -- ./remoting_unittests.exe --gtest_filter=RdpClientTest.Basic
_Original issue: http://code.google.com/p/drmemory/issues/detail?id=1299_
Contributor guide
Assessment
This issue has not been assessed yet.