DynamoRIO / DynamoRIO/dynamorio

libc init failure

Open
#2,030 4 comments 0 reactions 1 assignee Claimed by @clarkb7 View on GitHub
Bug-DRCrash OpSys-Linux
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

Attempting to load libc for the first time mid-run (via a new nudge in this case) using locate_and_load_private_library() leads to a seg-fault in __ctype_int in libc.

```
mov rax,QWORD PTR fs:[rax]
mov rax,QWORD PTR [rax] (rax=0xabababababababab)
```

Crash occurs with and without clients, but does not occur if a client that depends on libc is used.

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.