Pressing Ctrl+Space, or Ctrl+Click on "uPSCompiler" lazarus / 9-Editor ---------------------------------------------------------------------- Zomis · 2007-01-20 12:36 This only happens for me in Linux, my windows installation seems to work fine for some reason. At first it happened with 0.9.18, I tried to update to 0.9.20 but it didn't help I can compile, build and run my program without any problems But before the update to 0.9.20, when I tried to update PascalScript to the PascalScript SVN version (see http://www.remobjects.com/?ps01), Ctrl+Click on "uPSCompiler" said that it couldn't find source /usr/lib /lazarus/components/pascalscript/Source/lib/i386-linux/uPSCompiler.ppu Now after the update to 0.9.20, Ctrl+Click on "uPSCompiler" gives me the output below, and also shows "Invalid floating point operation Click Ok to ignore and risk data corruption Click Cancel to kille the program". But I checked that file many times, and it always existed. So I tried moving it away and I found that a new one was generated. Still didn't work. So I moved the old backup back and it still didn't work. So I think that it's the PascalScript package that makes things difficult for me. So how to solve this problem? I've tried removing the PascalScript package and installing it again many times, doesn't work. When I press Ctrl+Space/Ctrl+Click "uPSCompiler" Code: [Select]ERROR in CodeTools: Creating gdb catchable error: TApplication.HandleException Invalid floating point operation   Stack trace:   $083B2AA0  RAISECATCHABLEEXCEPTION,  line 3570 of basiccodetools.pas   $0822A185  TCODETOOLMANAGER__HANDLEEXCEPTION,  line 1442 of codetoolmanager.pas   $0822B049  TCODETOOLMANAGER__GATHERIDENTIFIERS,  line 1805 of codetoolmanager.pas   $080A8738  TMAINIDE__DOINITIDENTCOMPLETION,  line 10871 of main.pp   $0808BA72  TMAINIDE__ONSRCNOTEBOOKINITIDENTCOMPLETION,  line 2341 of main.pp   $082F4526  TSOURCENOTEBOOK__INITIDENTCOMPLETION,  line 3299 of uniteditor.pp   $082F4BE7  TSOURCENOTEBOOK__CCEXECUTE,  line 3435 of uniteditor.pp   $084DF8C8  TSYNBASECOMPLETION__EXECUTE,  line 958 of syncompletion.pas   $082F0DCC  TSOURCEEDITOR__STARTIDENTCOMPLETION,  line 2223 of uniteditor.pp   $082EDE6D  TSOURCEEDITOR__PROCESSUSERCOMMAND,  line 1410 of uniteditor.pp   $084777DD  TCUSTOMSYNEDIT__DOONPROCESSCOMMAND,  line 8594 of synedit.pp   $0847484C  TCUSTOMSYNEDIT__COMMANDPROCESSOR,  line 7610 of synedit.pp   $08467E9F  TCUSTOMSYNEDIT__KEYDOWN,  line 2155 of synedit.pp   $08136664  TWINCONTROL__KEYDOWNBEFOREINTERFACE,  line 3667 of ./include/wincontrol.inc   $0813698F  TWINCONTROL__DOKEYDOWNBEFOREINTERFACE,  line 3803 of ./include/wincontrol.inc   $081385B3  TWINCONTROL__CNKEYDOWN,  line 4851 of ./include/wincontrol.inc   $0805E770 ---------------------------------------------------------------------- Almindor · 2007-01-21 10:41 I think you should bugrep this, preferably specify revision of pascal script, concrete OS version and backtrace like this one.