[Libreoffice-bugs] [Bug 126022] crash in drawinglayer when converting docx to odt

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Jun 20 12:24:26 UTC 2019


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

--- Comment #4 from Noel Grandin <noelgrandin at gmail.com> ---
Noel's notes:

(*) Helgrind dumps lots of stuff - grep for the drawinglayer related stuff, and
look for "This conflicts with " for the (IMO) more serious races. Straight read
races I don't think are likely to cause crashes.

(*) the getNormal() related stuff looks benign, even if we get inconsistent
data for a bit, it will get rebuilt correctly.

(*) Stuff like SdrLathePrimitive3D::get3DDecomposition is the problem - it
locks before writing to the relevant fields, but not before reading, which
means the read side can see inconsistent data.

(*) my command line for testing was
VALGRIND="helgrind --track-lockorders=no --gen-suppressions=all"
instdir/program/soffice --convert-to odt filename.docx

-- 
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/20190620/edce1143/attachment-0001.html>


More information about the Libreoffice-bugs mailing list