[Libreoffice-bugs] [Bug 117984] Crash when cutting an 3d object in Draw

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Jun 6 07:54:55 UTC 2018


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

Armin Le Grand (CIB) <Armin.Le.Grand at me.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|libreoffice-bugs at lists.free |Armin.Le.Grand at me.com
                   |desktop.org                 |
             Status|NEW                         |ASSIGNED

--- Comment #5 from Armin Le Grand (CIB) <Armin.Le.Grand at me.com> ---
Could not reproduce 1st description in current master.
Could reproduce with Comment 3 description.

Stack shows 3D parallelized renderer (see
ScenePrimitive2D::create2DDecomposition) on stack, some 3D renderer parts
active (thread-pool threads).
One of these is stuck in ~Bitmap, ~MapMode where MapMode seems to have a
cow-wrapper.
See mapmode.hxx line 70 typedef:

    typedef o3tl::cow_wrapper< ImplMapMode > ImplType;

All stuff used during parallelized calls *has* to be thread, safe, thus this
should be

    typedef o3tl::cow_wrapper< ImplMapMode, o3tl::ThreadSafeRefCountingPolicy >
ImplType;

probably. In the past we had repeating but not reproducable crashes in
parallelized 3D rendering, maybe we got it nailed now. This again may be an
effect of the AW080 cleanups when it made it reproducable now.

-- 
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/20180606/fdb57a8f/attachment.html>


More information about the Libreoffice-bugs mailing list