GNOME Bugzilla – Bug 599025
Seed crash on following script
Last modified: 2021-05-25 17:32:11 UTC
Created attachment 145838 [details] Crash (line 155) backtrace
+ Trace 218444
Is there somewhere I can get Gdl introspection data? Neither libgdl nor gir-repository seem to include it. It would make it a lot easier to figure out what's going on if I had that, between checking for annotation errors and being able to run with seed debugging on. Thanks!
This patch add Gdl introspection support https://bugzilla.gnome.org/show_bug.cgi?id=598911
Ok! I have that installed now; how do I make it crash? It seems to work relatively fine here, with Git head Gdl and Seed. Some sort of g_object_unref assertions when I close a widget, but I don't think that's our fault.
it crashed, when I press "Save" button.
I don't get a crash there; I do get an exception, because you're referring to dialog.vbox instead of dialog.get_content_area() on line 155. Then, I get (seed:6408): Gdl-CRITICAL **: gdl_dock_layout_save_layout: assertion `layout->master != NULL' failed. What distro are you on, and are you using up-to-date versions of GObject-Introspection and gir-repository and stuff?
> What distro are you on, and are you using up-to-date versions of > GObject-Introspection and gir-repository and stuff? Ubuntu 9.10 (amd64) (all from repository) && chrooted Ubuntu 9.10 + jhbuild
reopening as I think the requested information has been provided.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/seed/-/issues/ Thank you for your understanding and your help.