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

2019-11-16 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126022

Thorsten Behrens (CIB)  changed:

   What|Removed |Added

   Assignee|libreoffice-b...@lists.free |t...@libreoffice.org
   |desktop.org |

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

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

2019-06-21 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126022

--- Comment #7 from Xisco Faulí  ---
(In reply to Noel Grandin from comment #6)
> @X1sco the doc is private, I have forwarded the doc to thorsten - this bug
> is really just for thorsten

fair enough ;-)

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

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

2019-06-21 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126022

--- Comment #6 from Noel Grandin  ---
@X1sco the doc is private, I have forwarded the doc to thorsten - this bug is
really just for thorsten

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

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

2019-06-21 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126022

Xisco Faulí  changed:

   What|Removed |Added

 CC||xiscofa...@libreoffice.org

--- Comment #5 from Xisco Faulí  ---
Hi Noel,
Could you please attach the document to reproduce the crash ?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

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

2019-06-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126022

--- Comment #4 from Noel Grandin  ---
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.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

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

2019-06-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126022

--- Comment #3 from Noel Grandin  ---
Created attachment 152310
  --> https://bugs.documentfoundation.org/attachment.cgi?id=152310=edit
backtrace

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

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

2019-06-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126022

--- Comment #2 from Noel Grandin  ---
Created attachment 152309
  --> https://bugs.documentfoundation.org/attachment.cgi?id=152309=edit
helgrind log

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

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

2019-06-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126022

--- Comment #1 from Noel Grandin  ---
IRC discussion:


https://dev-builds.libreoffice.org/crashtest/27e3ed0d25735603d2c82744e3a8f5f3e0a8d043/backtraces/task395-core.16181.backtrace.txt
looks like some threading catastrophy
 caolan: 657413b5deea11a850970f23cba2cf34a5bdf8ea perhaps? but it's
not new..
 core - Refactor 3D renderer to use multithreading -
http://cgit.freedesktop.org/libreoffice/core/commit/?id=657413b5deea11a850970f23cba2cf34a5bdf8ea
 caolan, possibly somewhere in that stack is a o3tl::cow_wrapper
that is not using thread-safe ref-counting
 hum, "typedef o3tl::cow_wrapper< Impl2DHomMatrix > ImplType;" while
"typedef o3tl::cow_wrapper< Impl3DHomMatrix, o3tl::ThreadSafeRefCountingPolicy
> ImplType;" most odd
 does 3d rendering use 2d matrices?
 for putting pixel on the screen, not unlikely
 if we replace plain add instructions with locked add, is the
multi-threaded code still faster :)
 caolan, that isLastLineDefault method in ImplHomMatrixTemplate
looks suspicious. Would be fairly easy there to end up working on freed memory
 sigh, dunno, not reproducing trivially
 caolan, helgrind?
 caolan, or rr --chaos, often good at triggering these kinds of
timing issues
 never had any luck with helgrind and libreoffice
 caolan, where do I get that file and what is that crash-test
doing? some cloudon file?
 noelgrandin, I'll pass it on, it from cloudon's compatibility matrix
collection, its just converting a .docx to .odt

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

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

2019-06-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126022

Noel Grandin  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |NEW
 CC||t...@libreoffice.org

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs