<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 20/11/2018 17:31, Dennis via lazarus
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:f9bac95f-ff42-5fdc-4ed7-1ddf560251ce@avidsoft.com.hk">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<br>
<br>
<div class="moz-cite-prefix">Martok via lazarus wrote:<br>
</div>
<blockquote type="cite" cite="mid:pt1c2g$pbl$1@blaine.gmane.org">
<pre wrap="">Am 20.11.2018 um 11:37 schrieb Dennis via lazarus:
</pre>
<blockquote type="cite">
<pre wrap="">FPC and Lazarus are great but the GDB is inadequate.
Many times in my development, GDB failed or crashed, especially when I am
debugging multi thread programs.
Shall we start a fund raising event to raise fund for a new and better debugger
for FPC + Lazarus? (provided there are talents out there who would do implement it).
</pre>
</blockquote>
<pre wrap="">So much this. GDB needs to die in a fire.
(nb: make sure to enable "Reset debugger after every run". That at least works
around the absurd amount of memory leaks, and helps with lost breakpoints.)
</pre>
</blockquote>
<br>
I cannot find this <br>
<pre wrap="">"Reset debugger after every run"
</pre>
</blockquote>
Its an IDE global option.<br>
<br>
Menu: Tools > Options <br>
Page: Debugger > General<br>
<br>
That is also where you can set memory limits for gdb (in Lazarus
2.0)<br>
</body>
</html>