GNOME Bugzilla – Bug 652476
glade-3.8 segfault
Last modified: 2011-10-10 16:30:38 UTC
Created attachment 189839 [details] backtrace segfault when editing Reproduce: 1. Create window in empty project 2. create vbox in it 3. create hbox in the top of this vbox 3. create gtktoolbar in the left of hbox 4. create another gtktoobar in this hbox 5. edit first toobar and add the button 6. edit second toolbar and add the button 7. remove second toolbar 8. click on the tree of components and try open second toolbox, which will stay in the tree 9. now you got segfault
The same scenario do works for glade-3.10 !
This scenario does not work for Glade 3.6.7
Can't reproduce this with glade-3-10 branch and GTK+ master I suspect I know the fix that needs to be backported but I believe it to be fixed in 3.10 (I do however see the problem clearly in 3.8)
Fixed in glade-3-8 branch commit 53e9b98cd979109a70a69d132ea9af3640328304 Author: Tristan Van Berkom <tristan.van.berkom@gmail.com> Date: Sun Oct 9 17:58:16 2011 -0400 * gladeui/glade-project.c: Fix glade_project_notify_has_child() to notify that the children are gone only when the last item on that level disappears. Fixes bug 651673