<div class="gmail_quote">On Wed, Aug 10, 2011 at 7:28 PM, Helmut Hartl <span dir="ltr"><<a href="mailto:helmut.hartl@firmos.at">helmut.hartl@firmos.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Am 10.08.11 16:56, schrieb Max Vlasov:<div class="im"><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Jonas, I see that you probably have your reasons not to use gdb inside the lazarus, but it was quite decent for me until this strange unavoidable moment :) It still is, hope I will find a work around<br>
<br>
Max<br>
</blockquote>
<br></div>
Max,<br>
<br>
This works (for me)<br>
<br>
1) Add a file like :<br>
/Users/helly/fos_buildsys/<u></u>gdbinit<br>
<br>
2) Content of file is:<br>
handle SIGUSR1 pass noprint nostop<br>
<br>
3) Add in Lazarus at<br>
<br>
Debuger_Startup_Options :  --command /Users/helly/fos_buildsys/<u></u>gdbinit<br>
<br>
4) Depending on lazarus version -> Reset Debugger via Menu / or restart<br>
<br>
---<br>
<br>
I use this to ignore signals, and it works here. (afair under linux/freebsd the same way)<br>
I debug a multithreaded server  hith kevent/kqueue waiting on the signals. (hup,kill,usr1,int) in a commandline daemon.<br>
I am on OSX Lion, fpc 2.5.1 trunk (2 weeks ago) lazarus trunk (2-3 weeks) ago.<br><font color="#888888">
</font><br></blockquote></div><br>Helmut, worked like magic! Thanks :)<br>In case Graeme see this post (he hates over-quoting desperately), I intentionally did not cut the quote to make this useful information exist twice everywhere ;)<br>

<br>Max<br>