Summary: | Crash when open Calligra Word | ||
---|---|---|---|
Product: | [Applications] calligrawords | Reporter: | Naufal Fachrian <naufal.meyrkatz> |
Component: | general | Assignee: | Calligra Words Bugs <calligra-words-bugs-null> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | crash | CC: | agodex, almazzola89, cbo, cfeck, dener.kup, domenico.notarangelo, guillaume.rbl, hrvoje.senjan, inge, k4090, m_becker, rleevent, rosborne, thothonegan |
Priority: | NOR | Keywords: | drkonqi |
Version: | 2.9.0 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
More complete backtrace - openSUSE 13.2 - x86_64 New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Naufal Fachrian
2015-03-16 23:21:53 UTC
Created attachment 91616 [details]
New crash information added by DrKonqi
calligrawords (2.9.1) on KDE Platform 4.14.5 using Qt 4.8.6
- What I was doing when the application crashed:
1) Opened Calligra Words
2) Choose template blank page
3) Crash
-- Backtrace (Reduced):
#5 0x00007fa33fd1db6c in Soprano::Model::listStatements(Soprano::Node const&, Soprano::Node const&, Soprano::Node const&, Soprano::Node const&) const () at /usr/lib64/libsoprano.so.4
#6 0x00007fa32e4e08ff in KoDocumentRdf::idrefList() const () at /usr/lib64/libkordf.so.14
#7 0x00007fa3352efb50 in KoTextLoader::KoTextLoader(KoShapeLoadingContext&, KoShape*) () at /usr/lib64/libkotext.so.14
#8 0x00007fa32e798d17 in () at /usr/lib64/libwordsprivate.so.14
#9 0x00007fa32e77c3ac in KWDocument::loadOdf(KoOdfReadStore&) () at /usr/lib64/libwordsprivate.so.14
This is bug 326023 reappearing since the 2.9 release. See also bug 344883. *** Bug 345328 has been marked as a duplicate of this bug. *** I can't reproduce bug on OpenSUSE 13.2 by building from source or installing 2.9.0-3.4.3.x86_64 version and 2.9.1-43.2.x86_64 of Calligra from official repository. Hi Naufal, We have a similar bug (344883) where the opensuse packages had very strange version numbers. Could you try to update your packages and see if the bug disappears? None of us could reproduce the bug in any way. It's also only OpenSUSE that is affected, so that also suggests that there is something with those packages. I have the same crash, and ran through the various OpenSUSE versions. I am able to reproduce with both 2.9.0-3.4.3 in Updates and 2.9.1-43.2 from KDE-Extra. Downgrading to 2.8.5-3.1.8 from the original repository fixes it. (Running x86_64) Created attachment 91659 [details]
More complete backtrace - openSUSE 13.2 - x86_64
Better backtrace from the -debuginfo packages.
*** Bug 345372 has been marked as a duplicate of this bug. *** Created attachment 91660 [details]
New crash information added by DrKonqi
calligrawords (2.9.0) on KDE Platform 4.14.6 using Qt 4.8.6
- What I was doing when the application crashed:
I just launched Calligra Word, and it crashed immediately.
-- Backtrace (Reduced):
#5 Soprano::Model::listStatements (this=0x0, subject=..., predicate=..., object=..., context=...) at /usr/src/debug/soprano-2.9.4/soprano/model.cpp:73
#6 0x00007f6b2a4b18ff in KoDocumentRdf::idrefList() const () from /usr/lib64/libkordf.so.14
#7 0x00007f6b30d37a00 in KoTextLoader::KoTextLoader(KoShapeLoadingContext&, KoShape*) () from /usr/lib64/libkotext.so.14
[...]
#9 0x00007f6b2a74d3dc in KWDocument::loadOdf(KoOdfReadStore&) () from /usr/lib64/libwordsprivate.so.14
#10 0x00007f6b31767a6b in KoDocument::loadOasisFromStore(KoStore*) () from /usr/lib64/libkomain.so.14
It will be usefull if somebody posted a bug-report tells us his SopranoLib verion. Op zaterdag 21 maart 2015 07:37:14 schreef u:
> https://bugs.kde.org/show_bug.cgi?id=345240
>
> --- Comment #10 from Denis <dener.kup@gmail.com> ---
> It will be usefull if somebody posted a bug-report tells us his SopranoLib
> verion.
On my system i see libsoprano installed version 2.9.4-2.1.10
Linux 3.16.7-7-desktop; openSuse 13.2 (x86_64); KDE 4.14.6
(In reply to rob de leeuw from comment #11) > Op zaterdag 21 maart 2015 07:37:14 schreef u: > > https://bugs.kde.org/show_bug.cgi?id=345240 > > > > --- Comment #10 from Denis <dener.kup@gmail.com> --- > > It will be usefull if somebody posted a bug-report tells us his SopranoLib > > verion. > > On my system i see libsoprano installed version 2.9.4-2.1.10 > Linux 3.16.7-7-desktop; openSuse 13.2 (x86_64); KDE 4.14.6 I have the same version. So still no clues about crash. Tracing the crash, the reason is Soprano::createModel() is returning 0 due to no backend. Looking at my list of packages, no soprano backend is installed for some reason. Installing "soprano-backend-redland " fixes it. Hrvoje, missing dependencies? I guess that settles it then - thanks for your help But that said Denis, maybe we should make the code more robust so as to not expect soprano? (In reply to Camilla Boemann from comment #15) > I guess that settles it then - thanks for your help We can also close this: https://bugs.kde.org/show_bug.cgi?id=344883 (In reply to Camilla Boemann from comment #16) > But that said Denis, maybe we should make the code more robust so as to not > expect soprano? Now we can build suite without RDF support at all, as I remember. And ability to check existence of backend need investigation. You can write me email or IRC, I don't think it is appropriate to solve such thing here. It seems earlier OpenSUSE doesn't allow to install Soprano without backend, because RDF code in 2.9 hasn't been changed since 2012 and we have no such problem (my changes are in master now, and I think will not affect behaiour with this bug). Hm, looks like soprano-devel was added back for 2.9.0 update, and that only pulled in the shlib, and not the backend. Will check what needs to be done on our (openSUSE) side. Sorry for the troubles! *** Bug 345435 has been marked as a duplicate of this bug. *** I added libsoprano 2.9.4-3.2 It works now on both Calligra & Okular. Created attachment 91729 [details]
New crash information added by DrKonqi
calligrawords (2.9.0) on KDE Platform 4.14.6 using Qt 4.8.6
- What I was doing when the application crashed:
I open an RTF file format, I think this is an error document but
I can open it with libreoffice
-- Backtrace (Reduced):
#5 0x00007f90e8be9b6c in Soprano::Model::listStatements(Soprano::Node const&, Soprano::Node const&, Soprano::Node const&, Soprano::Node const&) const () at /usr/lib64/libsoprano.so.4
#6 0x00007f90df75e8ff in KoDocumentRdf::idrefList() const () at /usr/lib64/libkordf.so.14
#7 0x00007f90ea3f2a00 in KoTextLoader::KoTextLoader(KoShapeLoadingContext&, KoShape*) () at /usr/lib64/libkotext.so.14
#8 0x00007f90dfa16d47 in () at /usr/lib64/libwordsprivate.so.14
#9 0x00007f90df9fa3dc in KWDocument::loadOdf(KoOdfReadStore&) () at /usr/lib64/libwordsprivate.so.14
Hello Dieter, I´m sorry for this late reply. Had some other problems with this laptop. I can´t really give an answer to your question. First I did a fresh install of opensuse 13.2 on this laptop and the problem remained. Later I did another installation but instead of using the default BTrFS file system for the root partition, I used XFS and the Calligra suddenly did not crash any more. I don´t know if the file system really interferes with calligra, or this is just accidental. Hope this information is of any use for you. Linux 3.16.7-7-desktop openSUSE 13.2 (Harlequin) (x86_64),KDE 4.14.6 regards *** Bug 346910 has been marked as a duplicate of this bug. *** *** Bug 363071 has been marked as a duplicate of this bug. *** |