DynamoRIO / DynamoRIO/dynamorio
APP CRASH (64-bit Linux Chromium Unittest)
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 30
Description
_From [zhao...@google.com](https://code.google.com/u/106321947286816917100/) on December 11, 2012 16:32:35_
> ~/Workspace/DynamoRIO/builds/build_x64_dbg.git/bin64/drrun -debug -- ./out/Debug/unit_tests --gtest_filter=CancelableTaskTrackerDeathTest.*
Note: Google Test filter = CancelableTaskTrackerDeathTest.*
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from CancelableTaskTrackerDeathTest
[ RUN ] CancelableTaskTrackerDeathTest.PostFromDifferentThread
Segmentation fault
If running with msgbox_mask 0xf, stall
> ~/Workspace/DynamoRIO/builds/build_x64_dbg.git/bin64/drrun -ops "-msgbox_mask 0xf" -debug -- ./out/Debug/unit_tests --gtest_filter=CancelableTaskTrackerDeathTest.*
Note: Google Test filter = CancelableTaskTrackerDeathTest.*
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from CancelableTaskTrackerDeathTest
[ RUN ] CancelableTaskTrackerDeathTest.PostFromDifferentThread
_Original issue: http://code.google.com/p/dynamorio/issues/detail?id=1018_
Contributor guide
Research direction
Reproduce the failure with the drrun command and the CancelableTaskTrackerDeathTest.* Google Test filter shown in the report. Start by determining whether the crash occurs only on 64-bit Linux Chromium unit tests; done means the test no longer crashes or the failure has a documented root cause and regression coverage.
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