<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 14/04/2014 11:49, FreeMan wrote:<br>
</div>
<blockquote cite="mid:534BBD52.2040905@delphiturkiye.com"
type="cite">
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<font face="Courier New, Courier, monospace"> <br>
Hello,<br>
I get this errors some time, I can not handle this error so I
don't know why raised.<br>
<br>
Project myproject raised exception class 'External: SIGSEGV'.
-> Ok and continue to run application </font>
<meta name="qrichtext" content="1">
<!--StartFragment-->
<meta name="qrichtext" content="1">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><!--StartFragment--><font
face="Courier New, Courier, monospace">Project myproject
raised exception class 'RunError(216)'. -> Ok and continue
to run application </font><br>
</p>
</blockquote>
<br>
run errors are translated here:
<a class="moz-txt-link-freetext" href="http://www.freepascal.org/docs-html/user/userap4.html#x188-195000D">http://www.freepascal.org/docs-html/user/userap4.html#x188-195000D</a><br>
<br>
As already explained you are accessing memory that is not part of
your app.<br>
<br>
If you run in the debugger, then when the debugger reports the error
choose "break", and open the stack window., and search the top line
that is in your app.<br>
Sometimes the debugger does not get the stack, you can try to run
again. The debugger may report an error again, and there is a chance
the stack is available then.<br>
If not, then it will be hard to find. (You need to step, until you
find the line, then stop, start over step again, step into the line
, start over ....)<br>
<br>
If you find the line, inspect all variables. <br>
<br>
---------------<br>
You should compile with options such as <br>
- Range check and similar -Criot<br>
- uninitialzied vars -gt (also try -gtt and -gttt / but only one
at a time)<br>
- heaptrc -gh<br>
<br>
<br>
</body>
</html>