GNOME Bugzilla – Bug 142980
Segfaults with multiple views on document
Last modified: 2015-07-20 18:48:18 UTC
This applies to mlview--mainline--0.7 and mlview--mainline--0.6 : Open a document, like tests/validation/valid.xml in the mlview tree. Open a new view for this document by clicking on menu Action -> New view on doc. Click on "Close". Select the last view for the document (the first which was opened for this document). Try to modify the document by double-clicking on a node. It crashes. The crash seems to happen in update_completion_widget_cb (). I think I forgot to disconnect some signals.
Hi, I applied the patch nicolas.centa@free.fr--mlview-hacks/mlview--happypeng-fixes--0.6--patch-2, that seems to fix the problem. It's in the mlview--mainline--0.6--patch-5. I'll let this bug open until we release mlview 0.6.4 Thank you for your time. Dodji.
Created attachment 307776 [details] [review] Assert that the ChessEngine has been stopped before it is destroyed
Sometimes I post patches to the wrong bug :p
Created attachment 307777 [details] [review] Assert that the ChessEngine has been stopped before it is destroyed The nice contracts don't work on destructors, apparently.
But rarely do I do it twice in a row; goodness....