[Lazarus] Error running Lazarus

Reinier Olislagers reinierolislagers at gmail.com
Sat Jun 2 18:22:01 CEST 2012


Windows
Laz x86 bigide trunk r37483, FPC trunk r21457

After compilation, when starting Laz I get an error message
TButtonGlyphs.GlyphChanged: Max(1,0) gives a wrong result 0, should be 1.
Attached log (both laz and fpc built with -g -gl)
(Had built with fpcup; have deleted all .ppu, .o. .a from both fpc and
laz directories then retried only building fpc, lazarus and bigide, so
no useride)

Is it me or should something be fixed?

Thanks,
Reinier

-------------- next part --------------
SetPrimaryConfigPath NewValue="c:\development\lazarussettings_fpctrunk" -> "C:\development\lazarussettings_fpctrunk"
TMainIDE.ParseCmdLineOptions:
  PrimaryConfigPath="C:\development\lazarussettings_fpctrunk\"
  SecondaryConfigPath="C:\Development\lazarus_fpctrunk"
TFPCTargetConfigCache.NeedsUpdate TargetOS="" TargetCPU="" compiler file changed "C:\development\fpctrunk\bin\i386-win32\fpc.exe" FileAge=1086492850 StoredAge=1086491412
TFPCTargetConfigCache.Update C:\development\fpctrunk\bin\i386-win32\fpc.exe TargetOS= TargetCPU= CompilerOptions= ExtraOptions= PATH=C:\Windows;C:\Windows\system32;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\System32\Wbem;D:\Util;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\Program Files\SlikSvn\bin\;d:\Program Files (x86)\Git\cmd;D:\PROGRA~2\IBM\SQLLIB\BIN;D:\PROGRA~2\IBM\SQLLIB\FUNCTION;C:\MinGW32\bin;C:\MinGW64\bin;D:\Program Files\Microsoft SQL Server\100\DTS\Binn\;D:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;d:\Program Files (x86)\MiKTeX 2.9\miktex\bin;D:\Program Files (x86)\Graphviz2.26.3\bin;D:\Program Files\TortoiseHg\;d:\Program Files (x86)\Nmap;c:\development\fpcbootstrap
RunTool C:\development\fpctrunk\bin\i386-win32\fpc.exe -iWTOTP -Pi386 -Twin32
RunTool C:\development\fpctrunk\bin\i386-win32\fpc.exe -va -Pi386 -Twin32 compilertest.pas
TFPCTargetConfigCache.Update: has changed
TFPCTargetConfigCache.NeedsUpdate TargetOS="win32" TargetCPU="i386" compiler file changed "C:\development\fpctrunk\bin\i386-win32\fpc.exe" FileAge=1086492850 StoredAge=1086491412
TFPCTargetConfigCache.Update C:\development\fpctrunk\bin\i386-win32\fpc.exe TargetOS=win32 TargetCPU=i386 CompilerOptions= ExtraOptions=-FrC:\development\lazarus_fpctrunk\components\codetools\fpc.errore.msg PATH=C:\Windows;C:\Windows\system32;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\System32\Wbem;D:\Util;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\Program Files\SlikSvn\bin\;d:\Program Files (x86)\Git\cmd;D:\PROGRA~2\IBM\SQLLIB\BIN;D:\PROGRA~2\IBM\SQLLIB\FUNCTION;C:\MinGW32\bin;C:\MinGW64\bin;D:\Program Files\Microsoft SQL Server\100\DTS\Binn\;D:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;d:\Program Files (x86)\MiKTeX 2.9\miktex\bin;D:\Program Files (x86)\Graphviz2.26.3\bin;D:\Program Files\TortoiseHg\;d:\Program Files (x86)\Nmap;c:\development\fpcbootstrap
RunTool C:\development\fpctrunk\bin\i386-win32\fpc.exe -iWTOTP -Pi386 -Twin32 -FrC:\development\lazarus_fpctrunk\components\codetools\fpc.errore.msg
RunTool C:\development\fpctrunk\bin\i386-win32\fpc.exe -va -Pi386 -Twin32 -FrC:\development\lazarus_fpctrunk\components\codetools\fpc.errore.msg compilertest.pas
TFPCTargetConfigCache.Update: has changed
[TMainIDE.Destroy] A 
[TMainIDE.Destroy] B  -> inherited Destroy... TMainIDE
[TMainIDE.Destroy] END
[FORMS.PP] ExceptionOccurred 
  Sender=Exception
  Exception=TButtonGlyph.GlyphChanged: Max(1, 0) gives a wrong result 0, should be 1.
  Stack trace:
  $005957B3  TBUTTONGLYPH__GLYPHCHANGED,  line 236 of ./include/buttonglyph.inc
  $004BE69F  TGRAPHIC__CHANGED,  line 62 of ./include/graphic.inc
  $004C23FB  TRASTERIMAGE__CHANGED,  line 401 of ./include/rasterimage.inc
  $004C3782  TCUSTOMBITMAP__CHANGED,  line 39 of ./include/custombitmap.inc
  $004C184E  TRASTERIMAGE__ASSIGN,  line 113 of ./include/rasterimage.inc
  $004C3927  TCUSTOMBITMAP__ASSIGN,  line 68 of ./include/custombitmap.inc
  $00595047  TGLYPHBITMAP__ASSIGN,  line 34 of ./include/buttonglyph.inc
  $00594087  LOADGLYPHFROMLAZARUSRESOURCE,  line 491 of buttons.pp
  $0059796D  TCUSTOMSPEEDBUTTON__LOADGLYPHFROMLAZARUSRESOURCE,  line 981 of ./include/speedbutton.inc
  $007289C1  TCOMPONENTPALETTE__UPDATENOTEBOOKBUTTONS,  line 693 of componentpalette.pas
  $007276FB  TCOMPONENTPALETTE__SETPAGECONTROL,  line 268 of componentpalette.pas
  $007827DE  TPKGMANAGER__UPDATEVISIBLECOMPONENTPALETTE,  line 1698 of C:/development/lazarus_fpctrunk/packager/pkgmanager.pas
  $0077E2AD  TPKGMANAGER__IDECOMPONENTPALETTEENDUPDATE,  line 437 of C:/development/lazarus_fpctrunk/packager/pkgmanager.pas
  $006BF82C  TBASECOMPONENTPALETTE__DOENDUPDATE,  line 550 of componentreg.pas
  $00727D02  TCOMPONENTPALETTE__DOENDUPDATE,  line 419 of componentpalette.pas
  $006BFC6E  TBASECOMPONENTPALETTE__ENDUPDATE,  line 652 of componentreg.pas
  $007827A8  TPKGMANAGER__LOADINSTALLEDPACKAGES,  line 1679 of C:/development/lazarus_fpctrunk/packager/pkgmanager.pas
TApplication.HandleException TButtonGlyph.GlyphChanged: Max(1, 0) gives a wrong result 0, should be 1.
  Stack trace:
  $005957B3  TBUTTONGLYPH__GLYPHCHANGED,  line 236 of ./include/buttonglyph.inc
  $004BE69F  TGRAPHIC__CHANGED,  line 62 of ./include/graphic.inc
  $004C23FB  TRASTERIMAGE__CHANGED,  line 401 of ./include/rasterimage.inc
  $004C3782  TCUSTOMBITMAP__CHANGED,  line 39 of ./include/custombitmap.inc
  $004C184E  TRASTERIMAGE__ASSIGN,  line 113 of ./include/rasterimage.inc
  $004C3927  TCUSTOMBITMAP__ASSIGN,  line 68 of ./include/custombitmap.inc
  $00595047  TGLYPHBITMAP__ASSIGN,  line 34 of ./include/buttonglyph.inc
  $00594087  LOADGLYPHFROMLAZARUSRESOURCE,  line 491 of buttons.pp
  $0059796D  TCUSTOMSPEEDBUTTON__LOADGLYPHFROMLAZARUSRESOURCE,  line 981 of ./include/speedbutton.inc
  $007289C1  TCOMPONENTPALETTE__UPDATENOTEBOOKBUTTONS,  line 693 of componentpalette.pas
  $007276FB  TCOMPONENTPALETTE__SETPAGECONTROL,  line 268 of componentpalette.pas
  $007827DE  TPKGMANAGER__UPDATEVISIBLECOMPONENTPALETTE,  line 1698 of C:/development/lazarus_fpctrunk/packager/pkgmanager.pas
  $0077E2AD  TPKGMANAGER__IDECOMPONENTPALETTEENDUPDATE,  line 437 of C:/development/lazarus_fpctrunk/packager/pkgmanager.pas
  $006BF82C  TBASECOMPONENTPALETTE__DOENDUPDATE,  line 550 of componentreg.pas
  $00727D02  TCOMPONENTPALETTE__DOENDUPDATE,  line 419 of componentpalette.pas
  $006BFC6E  TBASECOMPONENTPALETTE__ENDUPDATE,  line 652 of componentreg.pas
  $007827A8  TPKGMANAGER__LOADINSTALLEDPACKAGES,  line 1679 of C:/development/lazarus_fpctrunk/packager/pkgmanager.pas


More information about the Lazarus mailing list