On Aug 22, 2013, at 1:26 PM, Félix Cloutier <[email protected]> wrote:
> #5 lldb_private::Mutex::Locker::Locker(lldb_private::Mutex&) at > lldb/source/Host/common/Mutex.cpp:113 > #6 lldb_private::Unwind::GetFrameCount() at > lldb/include/lldb/Target/Unwind.h:51 > #7 UnwindMacOSXFrameBackchain::DoGetFrameInfoAtIndex(unsigned int, > unsigned long long&, unsigned long long&) at > lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp:59 > #8 lldb_private::Unwind::GetFrameInfoAtIndex(unsigned int, unsigned long > long&, unsigned long long&) at lldb/include/lldb/Target/Unwind.h:78 > #9 lldb_private::StackFrameList::GetFramesUpTo(unsigned int) at > lldb/source/Target/StackFrameList.cpp:304 I'll look at this a bit. The fact that you're picking up the UnwindMacOSXFrameBackchain is probably the source of the problem. This was an early unwinder written by Greg back before we had UnwindLLDB and RegisterContextLLDB - it hasn't been modified in a couple of years except for mechanical changes made across the source base. _______________________________________________ lldb-dev mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
