<div dir="ltr"><div><div><div><div><div><div><div><div><div>Hi All,<br><br></div>I encountered a strange SIGSEGV with the attached program.  To reproduce the problem:<br><br></div>1) compile and run it.<br></div>2) select "Node #2"<br>

</div>3) click "Test" button, it will insert a node before the selected Node<br></div>4) close the program<br><br></div>There will be a SIGSEGV at the end of OnDestroy method.<br><br></div>This problem is reproducible under Linux amd64 and Wine and Win7 (32bit). A strange thing is that on Linux or Wine, this error only occur on Node #1 and Node #2, but on Windows, it only occur on Node #2 and Node #3.<br>

<br></div>Also, if you swap either of the 2 commented statements, this error is gone.<br><br></div>I suspect this is caused by the AnsiString manager.  Could anyone explain why, or is this a bug?<br><br>Thanks a lot. <br>

</div>