DynamoRIO / DynamoRIO/dynamorio

CRASH in 32-bit signal_racesys test

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

Description

http://dynamorio.org/CDash/testDetails.php?test=153499&build=14701

Test: code_api|linux.signal_racesys (Failed)
Build: release-external-32 (ARM.Ubuntu1404.gcc484.CAM) on 2016-11-16 05:16:41
Repository revision: c3bd1ca94176c56dff60880ffff3d151061a21ff

```
Exit Value 139
Fail Reason Required regular expression not found.Regex=[^all done
$
]

Test output
```

Looks like a SIGSEGV not reported by DR? That would have to be early, or
late after the "all done" which is not printed...unclear how this can happen.

Contributor guide

Open the contributing guide

Research direction

Start with the code_api|linux.signal_racesys test and its CDash failure for the release-external-32 ARM.Ubuntu1404.gcc484.CAM build. Reproduce the exit value 139 and inspect whether the SIGSEGV occurs before or after the expected "all done" output; done means identifying the cause and making the test complete with its required output.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux
Domain
operating-systems, testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.