[Lazarus] Lazarus IDE compiled with lcl-gtk1 issues

Graeme Geldenhuys mailinglists at geldenhuys.co.uk
Sun Apr 14 18:47:36 CEST 2019


Hi,

On 14/04/2019 17:40, Graeme Geldenhuys via lazarus wrote:
> Perfect, that worked.

OK, I spoke too soon. :-)

I'm using Lazarus r60773 dated 26 March 2019.

The build worked, but the IDE doesn't. I can't resize the main IDE
dialog to see the tool palette. Also when I try and open any dialog...
eg: Tools -> Options.   or   Help -> About.
It throws and instant AV.

$ ./lazarus
[WARNING] Out of OEM specific VK codes, changing to unassigned
[WARNING] Out of unassigned VK codes, assigning $FF
Hint: (lazarus) [TMainIDE.ParseCmdLineOptions]
PrimaryConfigPath="/home/graemeg/.lazarus"
Hint: (lazarus) [TMainIDE.ParseCmdLineOptions]
SecondaryConfigPath="/etc/lazarus"
Trace:ERROR:  Signal 123 not found!

Gtk-CRITICAL **: file gtkwidget.c: line 3722
(gtk_widget_get_parent_window): assertion `widget->parent != NULL' failed.

.....snip....

Trace:ERROR:  Signal 123 not found!
Trace:ERROR:  Signal 123 not found!
Trace:ERROR:  Signal 123 not found!
TApplication.HandleException: EAccessViolation
Access violation
  Stack trace:
  $00000000006E92C1 line 101 of include/imglist.inc
  $00000000006EEE7A line 1850 of include/imglist.inc
  $00000000006E2D57 line 120 of include/buttonglyph.inc
  $00000000007638DD line 301 of gtkwsbuttons.pp
  $00000000007634AD line 172 of gtkwsbuttons.pp
  $00000000006E250E line 350 of include/bitbtn.inc
  $0000000000642D6E line 7571 of include/wincontrol.inc
  $00000000006DEAE9 line 46 of include/buttons.inc
  $000000000064231E line 7455 of include/wincontrol.inc
  $0000000000643A67 line 7908 of include/wincontrol.inc
  $0000000000642E82 line 7590 of include/wincontrol.inc
  $000000000064231E line 7455 of include/wincontrol.inc
  $0000000000643A67 line 7908 of include/wincontrol.inc
  $0000000000642E82 line 7590 of include/wincontrol.inc
  $0000000000467E04 line 23 of include/scrollingwincontrol.inc
  $0000000000470F4D line 2701 of include/customform.inc
  $00000000004724F6 line 3156 of include/customform.inc
Trace:ERROR:  Signal 123 not found!
Trace:ERROR:  Signal 123 not found!
WARNING: TMenuItem.Destroy with LCLRefCount>0. Hint: Maybe the component
is processing an event?



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