Bug 342412 - okular crashed on closing a .pps presentation
Summary: okular crashed on closing a .pps presentation
Status: RESOLVED DUPLICATE of bug 340200
Alias: None
Product: calligrastage
Classification: Applications
Component: okularplugin (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Friedrich W. H. Kossebau
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-01-02 10:31 UTC by kavol
Modified: 2015-02-06 17:38 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (3.15 KB, text/plain)
2015-01-02 10:33 UTC, kavol
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kavol 2015-01-02 10:31:37 UTC
Application: okular (0.20.3)
KDE Platform Version: 4.14.3
Qt Version: 4.8.6
Operating System: Linux 3.17.7-300.fc21.x86_64 x86_64
Distribution: "Fedora release 21 (Twenty One)"

-- Information about the crash:
- What I was doing when the application crashed:

I've opened a .pps presentation from a flash drive. I was a bit surprised to see Okular as default association while I have LibreOffice installed but whatever, I just wanted a preview ... I've gone through all the pages then hit Ctrl+Q to exit - Okular crashed instantly.

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  0x00000033e3a7c8c5 in QHash<int, KoInlineObject*>::duplicateNode(QHashData::Node*, void*) () at /lib64/libkotext.so.13
#7  0x0000003116298fe7 in QHashData::detach_helper2(void (*)(QHashData::Node*, void*), void (*)(QHashData::Node*), int, int) (this=0x251a0b0, node_duplicate=0x33e3a7c8c0 <QHash<int, KoInlineObject*>::duplicateNode(QHashData::Node*, void*)>, node_delete=0x33e3a7c8b0 <QHash<int, KoInlineObject*>::deleteNode2(QHashData::Node*)>, nodeSize=<optimized out>, nodeAlign=8) at tools/qhash.cpp:239
#8  0x00000033e3a7cf4a in QHash<int, KoInlineObject*>::detach_helper() () at /lib64/libkotext.so.13
#9  0x00000033e3a7cfa7 in QHash<int, KoInlineObject*>::remove(int const&) () at /lib64/libkotext.so.13
#10 0x00000033e3a7b906 in KoInlineTextObjectManager::removeInlineObject(KoInlineObject*) () at /lib64/libkotext.so.13
#11 0x00000033e3a80cb7 in KoInlineObject::~KoInlineObject() () at /lib64/libkotext.so.13
#12 0x00007ff6e9bc9ad3 in PresentationVariable::~PresentationVariable() () at /usr/lib64/kde4/kprvariables.so
#13 0x000000311639e978 in QObject::event(QEvent*) (this=0x2550130, e=<optimized out>) at kernel/qobject.cpp:1203
#14 0x0000003551dc7efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1e61700, receiver=receiver@entry=0x2550130, e=e@entry=0x1fe1860) at kernel/qapplication.cpp:4565
#15 0x0000003551dce958 in QApplication::notify(QObject*, QEvent*) (this=this@entry=0x7fff51fea130, receiver=receiver@entry=0x2550130, e=e@entry=0x1fe1860) at kernel/qapplication.cpp:4351
#16 0x000000355344e9ea in KApplication::notify(QObject*, QEvent*) (this=0x7fff51fea130, receiver=0x2550130, event=0x1fe1860) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311
#17 0x000000311638570d in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fff51fea130, receiver=receiver@entry=0x2550130, event=event@entry=0x1fe1860) at kernel/qcoreapplication.cpp:953
#18 0x00000031163889d1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x1fe1860, receiver=0x2550130) at kernel/qcoreapplication.h:231
#19 0x00000031163889d1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=52, data=0x1e32390) at kernel/qcoreapplication.cpp:1577
#20 0x0000003116388e63 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=52) at kernel/qcoreapplication.cpp:1470
#21 0x0000003116389ce0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1232
#22 0x00000000004095e0 in main ()

Reported using DrKonqi
Comment 1 kavol 2015-01-02 10:33:09 UTC
Created attachment 90194 [details]
New crash information added by DrKonqi

okular (0.20.3) on KDE Platform 4.14.3 using Qt 4.8.6

- What I was doing when the application crashed:

just testing if this is reproducible ... yes it is

-- Backtrace (Reduced):
#6  0x00000033e3a7c8c5 in QHash<int, KoInlineObject*>::duplicateNode(QHashData::Node*, void*) () at /lib64/libkotext.so.13
#7  0x0000003116298fe7 in QHashData::detach_helper2(void (*)(QHashData::Node*, void*), void (*)(QHashData::Node*), int, int) (this=0x22745b0, node_duplicate=0x33e3a7c8c0 <QHash<int, KoInlineObject*>::duplicateNode(QHashData::Node*, void*)>, node_delete=0x33e3a7c8b0 <QHash<int, KoInlineObject*>::deleteNode2(QHashData::Node*)>, nodeSize=<optimized out>, nodeAlign=8) at tools/qhash.cpp:239
[...]
#9  0x00000033e3a7cfa7 in QHash<int, KoInlineObject*>::remove(int const&) () at /lib64/libkotext.so.13
#10 0x00000033e3a7b906 in KoInlineTextObjectManager::removeInlineObject(KoInlineObject*) () at /lib64/libkotext.so.13
#11 0x00000033e3a80cb7 in KoInlineObject::~KoInlineObject() () at /lib64/libkotext.so.13
Comment 2 Luigi Toscano 2015-01-02 10:40:51 UTC
What is the version of Calligra (the odf/pps/presentation formats backend is provided by Calligra)?
Comment 3 kavol 2015-01-02 10:46:45 UTC
I've tried to attach the file but got an error that it's too big :-(

so here it is:
http://www.hajnet.cz/Hory%20v%20barvach%20duhy.pps
Comment 4 kavol 2015-01-02 10:48:13 UTC
(In reply to Luigi Toscano from comment #2)
> What is the version of Calligra (the odf/pps/presentation formats backend is
> provided by Calligra)?

I have calligra-2.8.7-3.fc21.x86_64
Comment 5 Christoph Feck 2015-02-06 17:38:55 UTC

*** This bug has been marked as a duplicate of bug 340200 ***