[Libreoffice-bugs] [Bug 108270] Reloading presentation created with Focus template leaks memory leaks more memory every time (see comment 1)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Oct 4 08:18:05 UTC 2017


https://bugs.documentfoundation.org/show_bug.cgi?id=108270

--- Comment #4 from Telesto <telesto at surfxs.nl> ---
author  Caolán McNamara <caolanm at redhat.com>    2016-06-12 15:18:00 (GMT)
committer       Caolán McNamara <caolanm at redhat.com>    2016-06-12 17:59:48
(GMT)
commit  29eac0e49e372092cb119898e9f1116ab4e00532 (patch)
tree    86a1413e7693bf6d41e5c795cafec47972803463
parent  7c983445656e1f1942cf2d7398a77342004ed168 (diff)
Resolves: tdf#100313 OutputDevice::isDisposed doesn't work anymore
since

commit 51fe4d63dfdf0ea24d2fecf75d25cbe607ed1c09
Author: melikeyurtoglu <aysemelikeyurtoglu at gmail.com>
Date:   Tue May 3 00:34:05 2016 +0300

    tdf#97527 vcl: reference-count Menu

    Change-Id: Ia12434fede69ad247ed67691517437a9ada31acd
    Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu at gmail.com>
    Reviewed-on: https://gerrit.libreoffice.org/24596

which created a base-class VclReferenceBase for OutputDevice and
Menu and so moved isDisposed from OutputDevice to VclReferenceBase,
but *duplicated* the mbDisposed in VclReferenceBase so the
bit set by disposeOnce in OutputDevice was a different bit to the
bit returned by isDisposed from VclReferenceBase.

Which meant that the fix of...

commit 26c32cfee9fc9a769adba19f455e4d6c13b6d89d
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Fri Nov 27 16:10:10 2015 +0000

    Resolves: rhbz#1283426 using vdevs based on now dead physical devs is
unsafe

no longer worked.

Finish moving the mbDisposed to VclReferenceBase to fix this

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20171004/1b930101/attachment.html>


More information about the Libreoffice-bugs mailing list