[lazarus] Exit Lazarus program cause troubles
Bogdan M.Maryniuck (UAB Diprintas)
mbm at diprintas.lt
Tue Apr 18 06:45:20 EDT 2000
Hi, all!
Here is a one (small) trouble, but not too sweet.
When user is CLOSING my program by:
procedure someform.button1click(sender:tobject);
begin
close; // closing *main* form and exiting the application
end;
...then (in Linux platform -- I don't know about Win32):
Segmentation fault
Core is dumped
Because some memory allocation somewhere is not properly handled (or
not???).
Hmm... It's not too bad for 0.1 version: program is terminated and worked
properly,
buddy... user always can see a red file (about ~1 meg) with 'core' name
-( How to fix it?
Ok, I did it by cr-r-r-reated some file, which is runned my program like:
./program > /dev/null # Removing a garbage from terminal, if user
# is runned from it
rm core # Remove the 'core' file ;)
-- remove a StOut & User Shock, when user is runned my program from an
terminal,
and remove a 'core' file after my program crash, when exiting ;-)))) Ok,
boys, now how
I can to fix it ***inside*** the Lazarus?
Thank you (all).
Best regards,
Bogdan M.Maryniuck
More information about the Lazarus
mailing list