<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">On Apr 8, 2014, at 1:49 PM, Eran Ifrah <<a href="mailto:eran.ifrah@gmail.com">eran.ifrah@gmail.com</a>> wrote:<br><div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Hi,</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">

While debugging a real world application (codelite) I placed a breakpoint in the 'OnAbout' function</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">attempting to view any of the local variables resulted in crash, see below:</div>

<div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default"><div class="gmail_default"><font face="courier new, monospace">Process 24146 stopped</font></div><div class="gmail_default">

<font face="courier new, monospace">* thread #1: tid = 24146, 0x00000000006667f6 codelite`clMainFrame::OnAbout(this=0x000000000215f5c0, (null)=0x00007fffa6fd2640) + 66 at frame.cpp:1794, name = 'codelite', stop reason = step over</font></div>

<div class="gmail_default"><font face="courier new, monospace">    frame #0: 0x00000000006667f6 codelite`clMainFrame::OnAbout(this=0x000000000215f5c0, (null)=0x00007fffa6fd2640) + 66 at frame.cpp:1794</font></div><div class="gmail_default">

<font face="courier new, monospace">   1791     wxString mainTitle;</font></div><div class="gmail_default"><font face="courier new, monospace">   1792     mainTitle = CODELITE_VERSION_STR;</font></div><div class="gmail_default">

<font face="courier new, monospace">   1793</font></div><div class="gmail_default"><font face="courier new, monospace">-> 1794     AboutDlg dlg(this, mainTitle);</font></div><div class="gmail_default"><font face="courier new, monospace">   1795     dlg.SetInfo(mainTitle);</font></div>

<div class="gmail_default"><font face="courier new, monospace">   1796     dlg.ShowModal();</font></div><div class="gmail_default"><font face="courier new, monospace">   1797 }</font></div><div class="gmail_default"><font face="courier new, monospace">(lldb) p dlg</font></div>

<div class="gmail_default"><font face="courier new, monospace">error: libwx_gtk2u_unofficial_core-3.0.so.0 DWARF DIE at 0x030ac4cc for class 'wxSizer' has a base class 'wxClientDataContainer' that is a forward declaration, not a complete definition.</font></div>

<div class="gmail_default"><font face="courier new, monospace">Please file a bug against the compiler and include the preprocessed output for /home/david/devel/packages/wx/3.0-2/wxwidgets3.0-3.0.0/objs_gtk_sh/../src/common/sizer.cpp</font></div>

<div class="gmail_default"><font face="courier new, monospace">Segmentation fault</font></div><div style="font-family:verdana,sans-serif;font-size:small"><br></div></div><div><div class="gmail_default"><font face="verdana, sans-serif">From the segfault message, I understand that this is a bug with gcc</font></div>

<div class="gmail_default"><font face="verdana, sans-serif">Still, is there a way to suppress this error by telling lldb to silently ignore this? ( I prefer it to display nothing instead of crashing and taking down codelite with it )</font></div>

<br></div><div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Thanks</div><br></div>-- <br><div dir="ltr">Eran Ifrah<br>Author of codelite, a cross platform open source C/C++ IDE: <a href="http://www.codelite.org/" target="_blank">http://www.codelite.org</a><br>

<div>wxCrafter, a wxWidgets RAD: http://<a href="http://wxcrafter.codelite.org/" target="_blank">wxcrafter.codelite.org</a></div></div>
</div>
_______________________________________________<br>lldb-dev mailing list<br><a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev<br></blockquote></div><div><br></div><div>I don’t think we should be segfaulting.. would you be able to attach a debugger to your running codelite, and see where the segfault is being triggered?</div><div>That would be a good start of an investigation of this issue</div><div><br></div><div>
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><i>- Enrico</i><br>📩 egranata@<font color="#ff2600"></font>.com ☎️ 27683</div><div><br></div></div></div></div></div><br class="Apple-interchange-newline">
</div>
<br></body></html>