[Lazarus] Project Groups error - "Invalid floating point operation"
Graeme Geldenhuys
mailinglists at geldenhuys.co.uk
Thu Feb 25 16:06:35 CET 2016
Hi,
I've just upgrade my Lazarus to the latest trunk revision on my native
FreeBSD system, and in a Linux VM. On FreeBSD the IDE seems to work, and
I can use Project Groups.
In the VM I get instant IDE crash with the error message "Invalid
floating point operation". I know about previous "index out of bounds"
errors, which is believed to be caused by various installed packages. I
must add that my Lazarus in the Linux VM has a lot more packages
installed than the copy on FreeBSD.
In both cases I used 64-bit FPC v2.6.4 to compile Lazarus. I did a 'make
clean' before I did a 'make bigide', and then a "Options -> Build
IDE..." to get my custom installed packages.
Anybody else see this error yet?
I did some more testing. As soon as I remove "project groups" package,
then the IDE runs fine with my collection of installed packages. Install
"project groups", and then I get this error again at startup.
==========================================================
ERROR in LCL: TIDEMenuSection.UpdateNeedBottomSeparator inconsistency
Creating gdb catchable error:
$0000000000AB2533 line 720 of lazloggerbase.pas
$000000000099F48E line 1458 of lclproc.pas
$000000000099C21B line 903 of lclproc.pas
$0000000000F83D21 line 1073 of menuintf.pas
$0000000000F833AE line 1165 of menuintf.pas
$0000000000F83276 line 1148 of menuintf.pas
$0000000000F855DA line 1276 of menuintf.pas
$0000000000F855D1 line 1272 of menuintf.pas
$0000000000F85CE9 line 1352 of menuintf.pas
Hint: (lazarus) [TMainIDE.Destroy] B -> inherited Destroy... TMainIDE
Hint: (lazarus) [TMainIDE.Destroy] END
[FORMS.PP] ExceptionOccurred
Sender=EInvalidOp
Exception=Invalid floating point operation
Stack trace:
$000000000099C24C line 904 of lclproc.pas
$0000000000F83D21 line 1073 of menuintf.pas
$0000000000F833AE line 1165 of menuintf.pas
$0000000000F83276 line 1148 of menuintf.pas
$0000000000F855DA line 1276 of menuintf.pas
$0000000000F855D1 line 1272 of menuintf.pas
$0000000000F85CE9 line 1352 of menuintf.pas
$0000000000F85B60 line 1341 of menuintf.pas
$0000000000F80A70 line 523 of menuintf.pas
$0000000001F0526C line 365 of reglazdatadict.pp
$000000000113920E line 5436 of ../packager/packagesystem.pas
$0000000001113802 line 1814 of ../packager/packagesystem.pas
$000000000170AC80 line 55 of lazaruspackageintf.pas
$0000000000A040A7 line 18 of lazdatadict.pas
$000000000113920E line 5436 of ../packager/packagesystem.pas
$0000000001138F99 line 5402 of ../packager/packagesystem.pas
$0000000001143352 line 1580 of ../packager/pkgmanager.pas
TApplication.HandleException Invalid floating point operation
Stack trace:
$000000000099C24C line 904 of lclproc.pas
$0000000000F83D21 line 1073 of menuintf.pas
$0000000000F833AE line 1165 of menuintf.pas
$0000000000F83276 line 1148 of menuintf.pas
$0000000000F855DA line 1276 of menuintf.pas
$0000000000F855D1 line 1272 of menuintf.pas
$0000000000F85CE9 line 1352 of menuintf.pas
$0000000000F85B60 line 1341 of menuintf.pas
$0000000000F80A70 line 523 of menuintf.pas
$0000000001F0526C line 365 of reglazdatadict.pp
$000000000113920E line 5436 of ../packager/packagesystem.pas
$0000000001113802 line 1814 of ../packager/packagesystem.pas
$000000000170AC80 line 55 of lazaruspackageintf.pas
$0000000000A040A7 line 18 of lazdatadict.pas
$000000000113920E line 5436 of ../packager/packagesystem.pas
$0000000001138F99 line 5402 of ../packager/packagesystem.pas
$0000000001143352 line 1580 of ../packager/pkgmanager.pas
==========================================================
Regards,
- Graeme -
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/
My public PGP key: http://tinyurl.com/graeme-pgp
More information about the Lazarus
mailing list