GNOME Bugzilla – Bug 734877
Closing a secondary window makes the app crash
Last modified: 2016-03-31 13:22:00 UTC
When destroying a secondary window, the application crashes. The crash is caused by the destruction of this closure in Topbar.vala: window.notify["selection-mode"].connect (() => { page = window.selection_mode ? TopbarPage.SELECTION : page = TopbarPage.COLLECTION; }); The problem can be summed up this order of destruction: window => topbar => closure => window (ouch). It maybe a Boxes bug (wrong ownership) or a Vala bug (wrong reference counting maybe?).
Just to be clear on the record, this bug is currently worked-around in Boxes.
Somehow this is not reproducible anymore. I guess it was some vala bug that has been resolved then?