DynamoRIO / DynamoRIO/dynamorio

CRASH: DynamoRIO-Windows-9.92.19454 crashes in "common_heap_alloc"

Open
#5,997 1 comment 0 reactions 0 assignees View on GitHub
Bug-DRCrash OpSys-Windows
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

**Describe the bug**
DynamoRIO-Windows-9.92.19454 crashes in "common_heap_alloc"

**To Reproduce**
The bug is not guaranteed to be reproducible every time. It crashes by casual.

**Analysis**
The crash location in IDA:
When PC=0x7102A1A0, rcx = 0xff, which causes the crash
![image](https://user-images.githubusercontent.com/43752155/234000546-75e226b2-f232-459f-a7cb-174290de57bb.png)
![image](https://user-images.githubusercontent.com/43752155/234000574-3aa5ec7e-45c9-4d8a-9482-b36127b955a3.png)

The crash location in the source code:
![image](https://user-images.githubusercontent.com/43752155/234001059-bd7ef4c1-fe02-4c4f-934f-bd55c2b26667.png)
![image](https://user-images.githubusercontent.com/43752155/234001077-a542774e-9804-4fba-abee-ecaa2e9c8495.png)

**Versions**
- What version of DynamoRIO are you using?
DynamoRIO-Windows-9.92.19454
- Does the latest build from https://github.com/DynamoRIO/dynamorio/releases solve the problem?
Not sure, since the crash occurs by casual.
- What operating system version are you running on? ("Windows 10" is *not* sufficient: give the release number.)
Windows 10 19045.2846
- Is your application 32-bit or 64-bit?
64-bit

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.