<div class="gmail_quote">On Thu, Jul 29, 2010 at 2:34 AM, John DeSoi <span dir="ltr"><<a href="mailto:desoi@pgedit.com">desoi@pgedit.com</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;">

<div class="im"><br>
On Jul 28, 2010, at 5:36 AM, Juan Jose Garcia-Ripoll wrote:<br>
<br>
> There might be some incompatibility between the garbage collector and 4D's code. To ensure this is not the case, remove the call to cl_boot() and call instead GC_init(). If the collector still crashes then this is the culprit.<br>


<br>
</div>It still crashes in the same place using GC_init instead (backtrace below). GDB reports:<br>
<br>
Program received signal: "EXC_BAD_ACCESS".<font color="#888888"><br>
</font></blockquote></div><br>This is _not_ necessarily a crash. If this is OS X, this signal is used by the garbage collector to detect when memory is written to, marking it for inspection later on. What I meant is to really run a program, no GDB involved, and see whether you experience this crash. If you use GDB then you have to tell it to ignore this signal (handle EXC_BAD_ACCESS pass nostop noprint or something like that)<br>

<br>Juanjo<br clear="all"><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com">http://juanjose.garciaripoll.googlepages.com</a><br>