https://bugs.documentfoundation.org/show_bug.cgi?id=146626
--- Comment #34 from Patrick Luby <[email protected]> --- (In reply to Alex Thurgood from comment #31) > Created attachment 187286 [details] > LLDB backtrace on crash OK. After looking at the lldb output closer, I think what is happening is that the LibreOffice source code is throwing a com::sun::star::uno::RuntimeException::RuntimeException unexpectedly and no LibreOffice try/catch block has been setup to catch it. So now the problem to figure out is which code is throwing this unexpected exception. We can see where it is caught (way too late to recover from), but not where the exception is thrown. Since you can reproduce this bug in lldb, would you be able to run LibreOffice in lldb but, after it has been launched and you have opened any documents that trigger this bug, press Control-C in lldb to stop execution. Then, enter the following lldb command: b -n 'com::sun::star::uno::RuntimeException::RuntimeException' -C bt -G 1 Then, when the lldb prompt returns, enter "continue" and try to reproduce the bug. Here's what should happen: the above lldb command should execute a "bt" in lldb every time a com::sun::star::uno::RuntimeException::RuntimeException instance is created (I am assuming that they only get created when an exception is about to be thrown). I think you only need to post the last 3 "bt" that lldb outputs. The very last should be the same as the one you already posted and the 2 before might be the ones that give us more info and the cause of the bug. -- You are receiving this mail because: You are the assignee for the bug.
