Peter Kümmel wrote:
Abdelrazak Younes wrote:
Edwin Leuven wrote:
Abdelrazak Younes wrote:
This patch solves it. Committing now.
i still see a crash...
Could you set a breakpoint at breakpoint at the beginning of
Dialogs::disconnect(string const & name) in frontends/Dialogs.C and
continue step by step until you see the crash?
Abdel.
This hack avoids the crash:
Index: frontends/controllers/Dialog.C
===================================================================
--- frontends/controllers/Dialog.C (revision 14889)
+++ frontends/controllers/Dialog.C (working copy)
@@ -115,7 +115,7 @@
if (!view().isVisible())
return;
- controller().clearParams();
+// controller().clearParams();
That means that controller() points to nothing real. That's quite weird
considering that it is a boost::scoped_ptr and that it is set in
Dialog::setController(Controller * i) and never release after that.
Could you put a breakpoint in this method (setController) before opening
the dialog in order to verify that controller_ptr_ is correctly reset?
Georg, Lars, did you do the BOOST upgrade to 1.34RC at the end? This
problem might be related to that.
Abdel.