cwensley / pablodraw

PabloDraw is an Ansi/Ascii text and RIPscrip vector graphic art editor/viewer with multi-user capabilities.
MIT License
310 stars 21 forks source link

3.3.13-beta startup issues on linux #104

Open ericolito opened 3 months ago

ericolito commented 3 months ago

Would really appreciate some help here as I'm currently unable to draw ansi art!

snoggetorp% ./PabloDraw Gtk-Message: 11:51:59.634: Failed to load module "colorreload-gtk-module" An error occurred. Please report this information to https://github.com/cwensley/pablodraw/issues: System.NullReferenceException: Arg_NullReferenceException at GLib.GType.op_Explicit(Type) at GLib.Object.ClassInitializer.AddProperties(IntPtr) at GLib.Object.ClassInitializer.ClassInit(IntPtr)

(PabloDraw:89963): GLib-GObject-CRITICAL **: 11:51:59.862: g_object_new_is_valid_property: object class '__gtksharp_5_Eto_GtkSharp_Forms_GtkShrinkableVBox' has no property named 'homogeneous'

(PabloDraw:89963): GLib-GObject-CRITICAL **: 11:51:59.867: ../glib/gobject/gsignal.c:2522: signal 'destroy' is invalid for instance '0x6381f6656430' of type '__gtksharp_5_Eto_GtkSharp_Forms_GtkShrinkableVBox'

(PabloDraw:89963): Gtk-CRITICAL **: 11:51:59.868: gtk_widget_set_visible: assertion 'GTK_IS_WIDGET (widget)' failed

(PabloDraw:89963): Gtk-CRITICAL **: 11:51:59.870: gtk_box_pack: assertion 'GTK_IS_WIDGET (child)' failed

(PabloDraw:89963): Gtk-CRITICAL **: 11:51:59.884: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed

(PabloDraw:89963): GLib-GObject-CRITICAL **: 11:51:59.888: g_object_new_is_valid_property: object class '__gtksharp_6_Eto_GtkSharp_Forms_EtoVBox' has no property named 'homogeneous'

(PabloDraw:89963): GLib-GObject-CRITICAL **: 11:51:59.888: ../glib/gobject/gsignal.c:2522: signal 'destroy' is invalid for instance '0x6381f671a390' of type '__gtksharp_6_Eto_GtkSharp_Forms_EtoVBox'

(PabloDraw:89963): Gtk-CRITICAL **: 11:51:59.888: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed

(PabloDraw:89963): Gtk-CRITICAL **: 11:51:59.888: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed Unhandled exception. System.NullReferenceException: Arg_NullReferenceException at GLib.GType.op_Explicit(Type) at GLib.Object.ClassInitializer.AddProperties(IntPtr) at GLib.Object.ClassInitializer.ClassInit(IntPtr) zsh: IOT instruction (core dumped) ./PabloDraw

rswindell commented 3 months ago

I see the same/similar issue trying to run in Linux dev environment on ChromeOS:

$ ./PabloDraw 
An error occurred.  Please report this information to https://github.com/cwensley/pablodraw/issues:
System.NullReferenceException: Arg_NullReferenceException
   at GLib.GType.op_Explicit(Type)
   at GLib.Object.ClassInitializer.AddProperties(IntPtr)
   at GLib.Object.ClassInitializer.ClassInit(IntPtr)

(PabloDraw:8240): GLib-GObject-CRITICAL **: 14:58:54.172: g_object_new_is_valid_property: object class '__gtksharp_5_Eto_GtkSharp_Forms_GtkShrinkableVBox' has no property named 'homogeneous'

(PabloDraw:8240): GLib-GObject-WARNING **: 14:58:54.175: ../../../gobject/gsignal.c:2517: signal 'destroy' is invalid for instance '0x560cc1af4280' of type '__gtksharp_5_Eto_GtkSharp_Forms_GtkShrinkableVBox'

(PabloDraw:8240): Gtk-CRITICAL **: 14:58:54.176: gtk_widget_set_visible: assertion 'GTK_IS_WIDGET (widget)' failed

(PabloDraw:8240): Gtk-CRITICAL **: 14:58:54.177: gtk_box_pack: assertion 'GTK_IS_WIDGET (child)' failed

(PabloDraw:8240): Gtk-CRITICAL **: 14:58:54.188: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed

(PabloDraw:8240): GLib-GObject-CRITICAL **: 14:58:54.191: g_object_new_is_valid_property: object class '__gtksharp_6_Eto_GtkSharp_Forms_EtoVBox' has no property named 'homogeneous'

(PabloDraw:8240): GLib-GObject-WARNING **: 14:58:54.191: ../../../gobject/gsignal.c:2517: signal 'destroy' is invalid for instance '0x560cc1af5140' of type '__gtksharp_6_Eto_GtkSharp_Forms_EtoVBox'

(PabloDraw:8240): Gtk-CRITICAL **: 14:58:54.191: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed

(PabloDraw:8240): Gtk-CRITICAL **: 14:58:54.191: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed
Unhandled exception. System.NullReferenceException: Arg_NullReferenceException
   at GLib.GType.op_Explicit(Type)
   at GLib.Object.ClassInitializer.AddProperties(IntPtr)
   at GLib.Object.ClassInitializer.ClassInit(IntPtr)
Aborted (core dumped)
mx240 commented 3 months ago

Same error here trying to run the latest release binary on Debian 12

`$ ./PabloDraw An error occurred. Please report this information to https://github.com/cwensley/pablodraw/issues: System.NullReferenceException: Arg_NullReferenceException at GLib.GType.op_Explicit(Type) at GLib.Object.ClassInitializer.AddProperties(IntPtr) at GLib.Object.ClassInitializer.ClassInit(IntPtr)

(PabloDraw:141804): GLib-GObject-CRITICAL **: 19:49:05.465: g_object_new_is_valid_property: object class '__gtksharp_5_Eto_GtkSharp_Forms_GtkShrinkableVBox' has no property named 'homogeneous'

(PabloDraw:141804): GLib-GObject-WARNING **: 19:49:05.467: ../../../gobject/gsignal.c:2517: signal 'destroy' is invalid for instance '0x56219fd1fc00' of type '__gtksharp_5_Eto_GtkSharp_Forms_GtkShrinkableVBox'

(PabloDraw:141804): Gtk-CRITICAL **: 19:49:05.467: gtk_widget_set_visible: assertion 'GTK_IS_WIDGET (widget)' failed

(PabloDraw:141804): Gtk-CRITICAL **: 19:49:05.468: gtk_box_pack: assertion 'GTK_IS_WIDGET (child)' failed

(PabloDraw:141804): Gtk-CRITICAL **: 19:49:05.476: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed

(PabloDraw:141804): GLib-GObject-CRITICAL **: 19:49:05.477: g_object_new_is_valid_property: object class '__gtksharp_6_Eto_GtkSharp_Forms_EtoVBox' has no property named 'homogeneous'

(PabloDraw:141804): GLib-GObject-WARNING **: 19:49:05.478: ../../../gobject/gsignal.c:2517: signal 'destroy' is invalid for instance '0x56219fd20a40' of type '__gtksharp_6_Eto_GtkSharp_Forms_EtoVBox'

(PabloDraw:141804): Gtk-CRITICAL **: 19:49:05.478: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed

(PabloDraw:141804): Gtk-CRITICAL **: 19:49:05.478: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed Unhandled exception. System.NullReferenceException: Arg_NullReferenceException at GLib.GType.op_Explicit(Type) at GLib.Object.ClassInitializer.AddProperties(IntPtr) at GLib.Object.ClassInitializer.ClassInit(IntPtr) Aborted (core dumped) `

smoonsycek commented 2 months ago

Same problem on Mint 21.3

./PabloDraw An error occurred. Please report this information to https://github.com/cwensley/pablodraw/issues: System.NullReferenceException: Arg_NullReferenceException at GLib.GType.op_Explicit(Type) at GLib.Object.ClassInitializer.AddProperties(IntPtr) at GLib.Object.ClassInitializer.ClassInit(IntPtr)

(PabloDraw:31695): GLib-GObject-CRITICAL **: 09:41:07.428: g_object_new_is_valid_property: object class '__gtksharp_5_Eto_GtkSharp_Forms_GtkShrinkableVBox' has no property named 'homogeneous'

(PabloDraw:31695): GLib-GObject-WARNING **: 09:41:07.430: ../../../gobject/gsignal.c:2510: signal 'destroy' is invalid for instance '0x5629a5133060' of type '__gtksharp_5_Eto_GtkSharp_Forms_GtkShrinkableVBox'

(PabloDraw:31695): Gtk-CRITICAL **: 09:41:07.431: gtk_widget_set_visible: assertion 'GTK_IS_WIDGET (widget)' failed

(PabloDraw:31695): Gtk-CRITICAL **: 09:41:07.432: gtk_box_pack: assertion 'GTK_IS_WIDGET (child)' failed

(PabloDraw:31695): Gtk-CRITICAL **: 09:41:07.439: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed

(PabloDraw:31695): GLib-GObject-CRITICAL **: 09:41:07.441: g_object_new_is_valid_property: object class '__gtksharp_6_Eto_GtkSharp_Forms_EtoVBox' has no property named 'homogeneous'

(PabloDraw:31695): GLib-GObject-WARNING **: 09:41:07.441: ../../../gobject/gsignal.c:2510: signal 'destroy' is invalid for instance '0x5629a5133380' of type '__gtksharp_6_Eto_GtkSharp_Forms_EtoVBox'

(PabloDraw:31695): Gtk-CRITICAL **: 09:41:07.441: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed

(PabloDraw:31695): Gtk-CRITICAL **: 09:41:07.441: gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed Unhandled exception. System.NullReferenceException: Arg_NullReferenceException at GLib.GType.op_Explicit(Type) at GLib.Object.ClassInitializer.AddProperties(IntPtr) at GLib.Object.ClassInitializer.ClassInit(IntPtr) Neúspěšně ukončen (SIGABRT) (core dumped [obraz paměti uložen])