Bug #: 15037
Summary: Stop-hooks sometimes fail to fire on Linux
Component: All Bugs
LLDB stop-hooks occasionally (but not always) fail to fire on Linux, which
causes a timeout in one of the test cases (and for users of the python API that
depend on being notified when the inferior process has stopped).
To reproduce, remove the @expectedFailureLinux decorator from
TestStopHookMechanism.py and run:
python dotest.py --executable <path-to-lldb> functionalities/stop-hook
It should be noted that the above intermittently fails (so re-run if it
passes). It seems likely that a race condition is the root-cause, but I have
not confirmed this.