DynamoRIO / DynamoRIO/drmemory
Uninitialized read undetected on Win 64bit
Open
Bug-FalseNegative
Component-FullMode
OpSys-Windows
Status-NeedInfo
- Dominant language
- C
- Stars
- 2.7k
- Forks
- 290
- PR merge metrics
- No merged PRs in 30d
Description
Using drmemory 2.1.0 on the following code with Visual Studio 2013:
```cpp
#include
int main()
{
int x;
double y;
printf("%i %f\n", x, y);
}
```
Building for 32 bit [Release with debug info] gives (correctly):
`2 unique, 2 total uninitialized access(es)`
But building for 64 bit gives `NO ERRORS FOUND`.
I tried more complex code with uninitialized class members with the same results.
Contributor guide
Assessment
This issue has not been assessed yet.