<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - Writer repeatedly crashing for no apparent reason"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=112022#c34">Comment # 34</a>
on <a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - Writer repeatedly crashing for no apparent reason"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=112022">bug 112022</a>
from <span class="vcard"><a class="email" href="mailto:iplaw67@tuta.io" title="Alex Thurgood <iplaw67@tuta.io>"> <span class="fn">Alex Thurgood</span></a>
</span></b>
<pre>(In reply to Sam from <a href="show_bug.cgi?id=112022#c33">comment #33</a>)
<span class="quote">> How do I provide you with symbols/debug-code next time it crashes? (There
> was another crash, but again no error report.)</span >
You need XCode and the lldb debugger (provided with the XCode command line
tools as an extra installation after first launch of XCode).
1) From a terminal, start lldb and point to the app to load into the debugging
session :
lldb /Applications/LibreOfficeDev.app
2) wait for it to load until you see something like this :
(lldb) target create "/Applications/LibreOfficeDev.app"
Current executable set to '/Applications/LibreOfficeDev.app' (x86_64).
3) then type
run
and the application will start. Output will be channelled through the debugging
session in the terminal. You can enter various lldb commands to set
breakpoints, obtain backtraces, follow threads, examine register content, etc.
4) When a crash occurs, try typing, in the debugging session in the terminal:
bt all
and wait for the output to appear on the terminal. This output can be copied to
a text editor and saved for posting here (or zipped, if too big).
5) Type c to continue with the debugging session or q to quit.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>