DynamoRIO / DynamoRIO/drmemory

ASSERT FAILURE while running drmemory on small application

Open
#1,905 2 comments 0 reactions 0 assignees View on GitHub
Bug-Assert Status-NeedInfo
Dominant language
C
Stars
2.7k
Forks
290
PR merge metrics
No merged PRs in 30d

Description

Version:

```
1.10.1
```

Command:
`drmemory -debug -verbose 3 -dr_debug -dr_ops "-loglevel 3" -- MemoryTest.exe`

Log:

```
Recorded 115 suppression(s) from default C:\Program Files (x86)\Dr. Memory\bin64\suppress-default.txt
ASSERT FAILURE (thread 23272): d:\drmemory_package\common\alloc_replace.c:3337: pre_us_heap == NULL || hashtable_lookup(&crtheap_handle_table, (void *)pre_us_heap) != NULL (failed to find pre-us heap)
```

Purpose:
I set up a small test application to detect any memory leaks or general heap corruption within some calls which are part of a (very sizable) in-house library, that utilizes a lot of threading operations.

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.