Bug 354466 - Crash after clicking twice a docx file in Ark
Summary: Crash after clicking twice a docx file in Ark
Status: RESOLVED WORKSFORME
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: 2.19
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Elvis Angelaccio
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2015-10-27 17:24 UTC by Bartosz Oliwa
Modified: 2018-10-27 02:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bartosz Oliwa 2015-10-27 17:24:27 UTC
Application: ark (2.19)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 3.16.7-24-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
Clicking twice at docx file in Ark caused problem.

The crash can be reproduced every time.

-- Backtrace:
Application: Ark (ark), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#5  0x00007fe5bbefeb6c in Soprano::Model::listStatements(Soprano::Node const&, Soprano::Node const&, Soprano::Node const&, Soprano::Node const&) const () at /usr/lib64/libsoprano.so.4
#6  0x00007fe5a631d8ff in KoDocumentRdf::idrefList() const () at /usr/lib64/libkordf.so.14
#7  0x00007fe5a74ceb50 in KoTextLoader::KoTextLoader(KoShapeLoadingContext&, KoShape*) () at /usr/lib64/libkotext.so.14
#8  0x00007fe5a7aa5d0c in  () at /usr/lib64/libwordsprivate.so.14
#9  0x00007fe5a7aa5f2d in  () at /usr/lib64/libwordsprivate.so.14
#10 0x00007fe5a7aa623d in  () at /usr/lib64/libwordsprivate.so.14
#11 0x00007fe5a7aa6b63 in  () at /usr/lib64/libwordsprivate.so.14
#12 0x00007fe5a7a8a3ac in KWDocument::loadOdf(KoOdfReadStore&) () at /usr/lib64/libwordsprivate.so.14
#13 0x00007fe5a7d52a6b in KoDocument::loadOasisFromStore(KoStore*) () at /usr/lib64/libkomain.so.14
#14 0x00007fe5a7d5fe64 in KoDocument::loadNativeFormatFromStoreInternal(KoStore*) () at /usr/lib64/libkomain.so.14
#15 0x00007fe5a7d60ee3 in KoDocument::loadNativeFormatFromStore(QString const&) () at /usr/lib64/libkomain.so.14
#16 0x00007fe5a7d61486 in KoDocument::loadNativeFormat(QString const&) () at /usr/lib64/libkomain.so.14
#17 0x00007fe5a7d5bdaa in KoDocument::openFile() () at /usr/lib64/libkomain.so.14
#18 0x00007fe5a7d621c3 in KoDocument::openUrlInternal(KUrl const&) () at /usr/lib64/libkomain.so.14
#19 0x00007fe5a7d62580 in KoDocument::openUrl(KUrl const&) () at /usr/lib64/libkomain.so.14
#20 0x00007fe5ac29bb89 in  () at /usr/lib64/kde4/okularGenerator_odt.so
#21 0x00007fe5ad9ca4ba in Okular::Generator::loadDocumentWithPassword(QString const&, QVector<Okular::Page*>&, QString const&) () at /usr/lib64/libokularcore.so.6
#22 0x00007fe5ad9be6d5 in  () at /usr/lib64/libokularcore.so.6
#23 0x00007fe5ad9bec1c in Okular::Document::openDocument(QString const&, KUrl const&, KSharedPtr<KMimeType> const&, QString const&) () at /usr/lib64/libokularcore.so.6
#24 0x00007fe5adccad83 in Okular::Part::doOpenFile(KSharedPtr<KMimeType> const&, QString const&, bool*) () at /usr/lib64/kde4/okularpart.so
#25 0x00007fe5adccc08d in Okular::Part::openFile() () at /usr/lib64/kde4/okularpart.so
#26 0x00007fe5c461d0b7 in  () at /usr/lib64/libkparts.so.4
#27 0x00007fe5c461e69e in KParts::ReadOnlyPart::openUrl(KUrl const&) () at /usr/lib64/libkparts.so.4
#28 0x00007fe5adcc116b in Okular::Part::openUrl(KUrl const&) () at /usr/lib64/kde4/okularpart.so
#29 0x00007fe5b2a9aa6c in  () at /usr/lib64/kde4/arkpart.so
#30 0x00007fe5b2a9adcb in  () at /usr/lib64/kde4/arkpart.so
#31 0x00007fe5b2a959dc in  () at /usr/lib64/kde4/arkpart.so
#32 0x00007fe5b2a8d64c in  () at /usr/lib64/kde4/arkpart.so
#33 0x00007fe5c260f59e in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4
#34 0x00007fe5c300576c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#35 0x00007fe5c300bcad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#36 0x00007fe5c3d1de0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#37 0x00007fe5c25f72ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#38 0x00007fe5c25fa57d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#39 0x00007fe5c26248fe in  () at /usr/lib64/libQtCore.so.4
#40 0x00007fe5be423a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#41 0x00007fe5be423c48 in  () at /usr/lib64/libglib-2.0.so.0
#42 0x00007fe5be423cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#43 0x00007fe5c26240be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#44 0x00007fe5c30a2676 in  () at /usr/lib64/libQtGui.so.4
#45 0x00007fe5c25f5e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#46 0x00007fe5c25f6165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#47 0x00007fe5c25fb5b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#48 0x000000000040b01c in  ()
#49 0x00007fe5c1de6b05 in __libc_start_main () at /lib64/libc.so.6
#50 0x000000000040b6d6 in _start ()

Reported using DrKonqi
Comment 1 Elvis Angelaccio 2015-10-27 19:10:47 UTC
Can you upload here the archive that you used?
Comment 2 Bartosz Oliwa 2015-10-27 20:08:03 UTC
i'm really sorry, i cant :( ill try with another file
Comment 3 Raphael Kubo da Costa 2015-11-02 13:16:45 UTC
Even if you can't attach the file, can you install Calligra's and Soprano's debug symbols and post a new backtrace? It looks like the crash isn't Ark's fault, and a more complete backtrace can already help the Calligra team.
Comment 4 Elvis Angelaccio 2016-01-14 16:07:01 UTC
Marking as NEEDSINFO for now. Please reopen if you manage to reproduce the crash.
Comment 5 Andrew Crouthamel 2018-09-25 21:37:33 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Andrew Crouthamel 2018-10-27 02:33:54 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!