DynamoRIO / DynamoRIO/drmemory

[DrM 1.11.0/win] mingw32-gcc (5.3.0) producing leakage against HelloWorld.c

Open
#1,914 6 comments 0 reactions 0 assignees View on GitHub
Bug-FalsePositive Component-LeakCheck Hotlist-Release OpSys-MinGW
Dominant language
C
Stars
2.7k
Forks
290
PR merge metrics
No merged PRs in 30d

Description

Hoping this is the right place to raise this issue: The simple HelloWorld.c

```
#include
#include

int main (int argc, char** argv){
printf("Hello World!");
}
```

compiled with `mingw32-gcc.exe (GCC) 5.3.0` produces a leakage, while this is not the case if compiled with cygwin's `x86_64-w64-mingw32-gcc (GCC) 5.4.0`. I am wondering if this is due to mingw32-gcc 5.3.0 or DrM.

Edit: compiled with -ggdb flag.

DrM results in [log.txt](https://github.com/DynamoRIO/drmemory/files/454780/log.txt).

Happy to run more tests or provide more information. Living on Win10.
/J.

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.