[lldb-dev] [Bug 44352] New: LLDB driver invoked LLDB gets upset if SBDebugger.HandleCommand invoked commands set Python variables (KeyError)

via lldb-dev lldb-dev at lists.llvm.org
Thu Dec 19 16:29:46 PST 2019


https://bugs.llvm.org/show_bug.cgi?id=44352

            Bug ID: 44352
           Summary: LLDB driver invoked LLDB gets upset if
                    SBDebugger.HandleCommand invoked commands set Python
                    variables (KeyError)
           Product: lldb
           Version: 9.0
          Hardware: PC
                OS: MacOS X
            Status: NEW
          Severity: normal
          Priority: P
         Component: All Bugs
          Assignee: lldb-dev at lists.llvm.org
          Reporter: jwatt at jwatt.org
                CC: jdevlieghere at apple.com, llvm-bugs at lists.llvm.org

Xcode invoked lldb gets upset if SBDebugger.HandleCommand() invoked commands
set Python variables, but not (apparently) until the temporary global created
in order to run the HandleCommand() commands is destroyed. Specifically it
throws a KeyError complaining that those variables are not present *after* all
the commands run under HandleCommand have completed.

This is an upstreaming of the following report in Mozilla's Bugzilla:

https://bugzilla.mozilla.org/show_bug.cgi?id=1605268

-- 
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/20191220/0ed54112/attachment.html>


More information about the lldb-dev mailing list