DynamoRIO / DynamoRIO/dynamorio
APP CRASH: drrun -s or -m or -h timeout affects the exit status in case of abnormal process termination
Open
Component-Tools
help wanted
OpSys-AArch64
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 31
Description
With DynamoRIO-AArch64-Linux-9.0.1 i see
```
$ ./a.out
Aborted (core dumped)
$ drrun ./a.out
Aborted (core dumped)
$ drrun -s 99 ./a.out
$ echo $?
0
```
for
```
#include
int main()
{
abort();
}
```
i expect the timeout to not affect the exit status (unless the timeout is actually reached).
(for me this means that i cannot run toolchain tests under dynamorio as the timeout flag breaks the test exit status, and without timeout some tests hang due to dynamorio bugs).
Contributor guide
Assessment
This issue has not been assessed yet.