<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Jonas Maebe wrote:
<blockquote
cite="mid:0E16E115-1216-4329-9102-033BDA924A50@elis.ugent.be"
type="cite"><br>
On 03 Feb 2010, at 04:57, Jonathan wrote:
<br>
<br>
<blockquote type="cite">Andrew Brunner
<a class="moz-txt-link-rfc2396E" href="mailto:andrew.t.brunner@gmail.com"><andrew.t.brunner@gmail.com></a> wrote:
<br>
<br>
<blockquote type="cite">Problem solved: Project options for
debugging (at least under Ubuntu
<br>
x64) required extra information file...
<br>
<br>
Project Options,
<br>
Compiler Options,
<br>
Linking,
<br>
Debugging: Check Use external gdb debug symbols file (-Xg)
<br>
<br>
Fixed my GDB resulting in X-Windows desktop manager crash for Ubuntu
<br>
X64 on trace.
<br>
</blockquote>
<br>
That is good to know, I was using the guide at
<a class="moz-txt-link-freetext" href="http://wiki.lazarus.freepascal.org/Multithreaded_Application_Tutorial">http://wiki.lazarus.freepascal.org/Multithreaded_Application_Tutorial</a>.
<br>
Maybe you could update it please?
<br>
</blockquote>
<br>
If you do so, please only mention it is as a tip that apparently might
help if you have problems. There is no reason why using an external
debug file should make any difference whatsoever, regardless of whether
you are debugging a single or multi-threaded program.
<br>
<br>
<br>
Jonas
<br>
_______________________________________________
<br>
fpc-devel maillist - <a class="moz-txt-link-abbreviated" href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://lists.freepascal.org/mailman/listinfo/fpc-devel">http://lists.freepascal.org/mailman/listinfo/fpc-devel</a>
<br>
</blockquote>
<font face="Helvetica, Arial, sans-serif">Dear FPC-All<br>
<br>
Debugging in GTK2-Linux of multithreaded GUI is a pain.<br>
Some notes:<br>
I have debugged with Eclipse C++ .so with LCL application as host,
Eclipse hangs as well.<br>
and entire X stops responding (seems like X event loop was blocked).<br>
Switching to Text console and killing host application brings desktop
to life, but this did not help in debugging <span class="moz-smiley-s2"><span>
:-( </span></span><br>
<br>
Regards, Anton<br>
<br>
<br>
<br>
</font>
</body>
</html>