[lldb-dev] [Bug 16567] New: LLDB handles user-generated signals incorrectly

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Jul 8 16:51:42 PDT 2013


http://llvm.org/bugs/show_bug.cgi?id=16567

            Bug ID: 16567
           Summary: LLDB handles user-generated signals incorrectly
           Product: lldb
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: All Bugs
          Assignee: lldb-dev at cs.uiuc.edu
          Reporter: daniel.malea at intel.com
    Classification: Unclassified

On Mac OS X, LLDB reports an incorrect thread count when debugging programs
that have user-generated signals (i.e. SIGUSR1.)

Specifically, it looks like LLDB reports one less thread than actually exists.
To reproduce, remove the @skipIfDarwin decorator (that corresponds to this bug)
from test/functionalities/thread/TestConcurrentEvents.py and run:

python dotest.py --executable <path-to-lldb> TestConcurrentEvents.py


On Linux, this bug manifests as an LLDB hang, though a fix is in progress. To
reproduce that failure, follow the same steps as above, but remove the
@skipIfLinux decorator from the test case in question.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20130708/1512754b/attachment.html>


More information about the lldb-dev mailing list