DynamoRIO / DynamoRIO/dynamorio

drx-test fails occasionally on ARM due to missing nudge

Open
#1,725 0 comments 0 reactions 0 assignees View on GitHub
Component-Tests OpSys-ARM
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 18h
Merged PRs (30d)
30

Description

This happened once, on ARM. Not easy to repro:

```
80/90 Testing: code_api|client.drx-test
80/90 Test: code_api|client.drx-test
Command: "/home/derek/dr/git/build_local/bin32/drrun" "-s" "60" "-quiet" "-debug" "-killpg" "-stderr_mask" "0xC" "-dumpcore_mask" "0" "-code_api" "-c" "/home/derek/dr/git/build_local/suite/tests/bin/libclient.drx-test.dll.so" "--" "/home/derek/dr/git/build_local/suite/tests/bin/client.drx-test"
Directory: /home/derek/dr/git/build_local/suite/tests
"code_api|client.drx-test" start time: Jul 06 16:09 EDT
Output:
----------------------------------------------------------
creating child
terminating child by sending SIGKILL
event_exit
child exit code = 132
event_exit

Test time = 5.10 sec
----------------------------------------------------------
Test Fail Reason:
Required regular expression not found.Regex=[^creating child
terminating child by sending SIGKILL
event_nudge exit code 2304
event_exit
child exit code = 9
event_exit
$
]
```

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.