Hello,
I get this errors some time, I can not handle this error so I don't know why raised.

Project myproject raised exception class 'External: SIGSEGV'. -> Ok and continue to run application

Project myproject raised exception class 'RunError(216)'. -> Ok and continue to run application

Project myproject raised exception class 'EAccessViolation'. with message: Access violation -> Ok and continue to run application

Project myproject raised exception class 'External: SIGABRT'. -> Ok and continue to run application

Application freezing. When click to "Reset debugger" button then Application terminate.

My system is Kubuntu 13.10 x64 last svn fpc & lazarus.

looked in google, "External: SIGSEGV" error about not enough info for me.


procedure TFRM_.QUE_Upd(QUE_s: Boolean);
var Unq_id : IntPtr;
begin
if not QUE_s then exit;
try
if not QUE_1.FieldByName('UNQ_ID').IsNull and (QUE_1.FieldByName('UNQ_ID').AsInteger>=0)then
Unq_id := QUE_1.FieldByName('UNQ_ID').AsInteger
else Unq_id := -1;
QUE_1.Close;
QUE_1.Open;
if Unq_id<>-1then QUE_1.Locate('UNQ_ID', Unq_id, []);

if not QUE_2.FieldByName('UNQ_ID').IsNull and (QUE_2.FieldByName('UNQ_ID').AsInteger>=0)then
Unq_id := QUE_2.FieldByName('UNQ_ID').AsInteger
else Unq_id := -1;

QUE_2.Close;
QUE_2.Open;
if Unq_id<>-1then QUE_2.Locate('UNQ_ID', Unq_id, []);
except
on E: Exception do begin
Application.MessageBox(PChar('Error raised...' + LineEnding + E.Message),
PChar(Application.Title), MB_OK + MB_ICONERROR);
end;
end;
end;

I have QUE_3 too. Its master detail with QUE_2.
try-except not handle this error. I tried many different code way, always and uncertain time error raised exception All 3 queries has a rxgrid. TFRM_.QUE_Upd procedure for, update datas on form if other forms or applications changed data. For testing I remove debug info, and run with out IDE, I can't see error but Application freezing and terminate it.


Has any one idea about this ?
Regards.


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to