Fwd: [Bug 1087931] [abrt] libreoffice-core: KDE4FilePicker::execute -> QTransform::type: soffice.bin killed by SIGABRT

Lubos Lunak l.lunak at collabora.com
Thu Apr 17 05:49:40 PDT 2014


On Wednesday 16 of April 2014, Stephan Bergmann wrote:
> Jan-Marek, all,
>
> Any details on the reason for the revert, and whether it could be the
> cause for the newly seen crash?

 KDE4 file dialog support is currently apparently broken one way or another.

 Current git master (or at least few weeks back when I checked) when built 
with dbgutil simply aborts on assertion failure about holding the yield mutex 
properly. Older LO version without these modifications sooner or later 
crashes on QTransform::type(), I'm not sure what has changed, since this used 
to be pretty stable for me on openSUSE 12.3, but with 13.1 it crashes easily. 
So it looks like so far the best option is just not including the Qt4 patch, 
which will mean the cumbersome generic LO file dialog :-/.

 I haven't had yet the time to look deeper into this, and getting this event 
loops stuff is not exactly trivial :(.

> On 04/15/2014 06:12 PM, bugzilla at redhat.com wrote:
> > https://bugzilla.redhat.com/show_bug.cgi?id=1087931
> >
> > Stephan Bergmann <sbergman at redhat.com> changed:
> >
> >             What    |Removed                     |Added
> > -------------------------------------------------------------------------
> >---
> >
> >              Summary|[abrt] libreoffice-core:    |[abrt] libreoffice-core:
> >                     |os::die()(): soffice.bin    |KDE4FilePicker::execute
> >                     | ->
> >                     |
> >                     |killed by SIGABRT           |QTransform::type:
> >                     |                            |soffice.bin killed by
> >                     |                            |SIGABRT
> >
> > --- Comment #12 from Stephan Bergmann <sbergman at redhat.com> ---
> > The backtrace in attachment 886519 indicates this is a duplicate of bug
> > 977068, which was fixed for libreoffice-4.1.3.2-7.fc19 via upstream
> > <http://cgit.freedesktop.org/libreoffice/core/commit/?id=13a34f4c6307d1bd
> >2443cbf3fbd83bfdd8cdbafb> "Rewrite Qt4 based nested yield mutex locking."
> >
> > But part of that got later reverted (and is reverted in
> > libreoffice-core-4.2.3.2-3.fc20) via upstream
> > <http://cgit.freedesktop.org/libreoffice/core/commit/?id=daf011870efae282
> >244c0298494820d9a0c6d3bc> "Revert 'Rewrite Qt4 based nested yield mutex
> > locking,'" but unfortunately without any rationale.
> >
> > So it looks somewhat plausible that this got broken again (if it ever was
> > actually truly fixed) with that revert.
>
> _______________________________________________
> LibreOffice mailing list
> LibreOffice at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libreoffice



-- 
 Lubos Lunak
 l.lunak at collabora.com


More information about the LibreOffice mailing list