https://bugs.documentfoundation.org/show_bug.cgi?id=91239
--- Comment #6 from Julien Nabet <[email protected]> --- (In reply to Michael Meeks from comment #5) > Patches look plausible =) > > Ultimately, we need to try to work out who are the owners of these widgets; > and ensure the owners disposeAndClear them - if we look to the situation > beforehand; where there was (perhaps) some boost::shared_ptr or unique_ptr > in the class header; we want to manually disposeAndClear those in the > reverse order in either a ::dispose method or the destructor really. > > Thanks for chasing ! =) do you want to carry on ? or should I look at it ? For the moment I must wait the end of the build since I've updated my local repo. I can submit patches on gerrit but would prefer to submit a complete one obviously. The problem is I don't know how to deal "pLayout". It seems there are at least 2 ways: - remove "pLayout = 0" but got the error I indicated and don't know how to keep on (perhaps http://nabble.documentfoundation.org/tool-for-chasing-elusive-VclPtr-lt-gt-crashers-td4148531.html ?) - replace "pLayout = 0" by "pLayout.disposeAndClear()" but it fails when opening Basic dialog (not at then closing) with even more live children destroyed than when I began. In brief, I don't think I can make it so if you've got some time... -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
