Bug 360913 - Okular crashes when trying to open Word document
Summary: Okular crashes when trying to open Word document
Status: RESOLVED WORKSFORME
Alias: None
Product: calligrawords
Classification: Applications
Component: doc (show other bugs)
Version: 2.9.11
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-03-23 17:26 UTC by Joachim Mairböck
Modified: 2018-12-02 03:46 UTC (History)
0 users

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 Joachim Mairböck 2016-03-23 17:26:36 UTC
Application: konqueror (4.14.17)
KDE Platform Version: 4.14.17
Qt Version: 4.8.6
Operating System: Linux 4.1.15-8-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Okular (Konqueror via the Okular KPart) crashed when trying to open the following Microsoft Word document: http://www.3gpp.org/ftp/tsg_sa/WG3_Security/TSGS3_LI/2012_45_Bratislava/SA3LI12_044.doc

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f816c709780 (LWP 19208))]

Thread 5 (Thread 0x7f815277a700 (LWP 19209)):
#0  0x00007f816afdd03f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f815779deb6 in WTF::TCMalloc_PageHeap::scavengerThread() () at /usr/lib64/libQtWebKit.so.4
#2  0x00007f815779dee9 in  () at /usr/lib64/libQtWebKit.so.4
#3  0x00007f816afd90a4 in start_thread (arg=0x7f815277a700) at pthread_create.c:309
#4  0x00007f8169ccbfed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f810a2e9700 (LWP 19210)):
#0  0x00007f816b39e3a9 in postEventSourcePrepare(GSource*, gint*) (newValue=0, expectedValue=1, this=0x1c48440) at ../../src/corelib/arch/qatomic_x86_64.h:145
#1  0x00007f816b39e3a9 in postEventSourcePrepare(GSource*, gint*) (newValue=0, expectedValue=1, this=0x1c48440) at ../../src/corelib/arch/qatomic_x86_64.h:272
#2  0x00007f816b39e3a9 in postEventSourcePrepare(GSource*, gint*) (this=0x1b27728) at ../../src/corelib/thread/qmutex.h:171
#3  0x00007f816b39e3a9 in postEventSourcePrepare(GSource*, gint*) (this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:121
#4  0x00007f816b39e3a9 in postEventSourcePrepare(GSource*, gint*) (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../src/corelib/thread/qmutex.h:115
#5  0x00007f816b39e3a9 in postEventSourcePrepare(GSource*, gint*) (this=0x1b276e0) at ../../src/corelib/thread/qthread_p.h:229
#6  0x00007f816b39e3a9 in postEventSourcePrepare(GSource*, gint*) (s=0x7f81040012e0, timeout=timeout@entry=0x7f810a2e8ca4) at kernel/qeventdispatcher_glib.cpp:279
#7  0x00007f8166dd44ad in g_main_context_prepare (context=context@entry=0x7f81040009a0, priority=priority@entry=0x7f810a2e8d28) at gmain.c:3410
#8  0x00007f8166dd4d80 in g_main_context_iterate (context=context@entry=0x7f81040009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3788
#9  0x00007f8166dd4f7c in g_main_context_iteration (context=0x7f81040009a0, may_block=1) at gmain.c:3869
#10 0x00007f816b39dfde in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f81040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#11 0x00007f816b36fd4f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f810a2e8e60, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f816b370045 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f810a2e8e60, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007f816b26d4df in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:538
#14 0x00007f816b26fbbf in QThreadPrivate::start(void*) (arg=0x1e84720) at thread/qthread_unix.cpp:349
#15 0x00007f816afd90a4 in start_thread (arg=0x7f810a2e9700) at pthread_create.c:309
#16 0x00007f8169ccbfed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f8103de8700 (LWP 19214)):
#0  0x00007f8169cc3bbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8166dd4e64 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f80fc003210, timeout=-1, context=0x7f80fc0009a0) at gmain.c:4103
#2  0x00007f8166dd4e64 in g_main_context_iterate (context=context@entry=0x7f80fc0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f8166dd4f7c in g_main_context_iteration (context=0x7f80fc0009a0, may_block=1) at gmain.c:3869
#4  0x00007f816b39dfde in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f80fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007f816b36fd4f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8103de7e20, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f816b370045 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8103de7e20, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f816b26d4df in QThread::exec() (this=this@entry=0x1d86b20) at thread/qthread.cpp:538
#8  0x00007f816b351653 in QInotifyFileSystemWatcherEngine::run() (this=0x1d86b20) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f816b26fbbf in QThreadPrivate::start(void*) (arg=0x1d86b20) at thread/qthread_unix.cpp:349
#10 0x00007f816afd90a4 in start_thread (arg=0x7f8103de8700) at pthread_create.c:309
#11 0x00007f8169ccbfed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f81035e7700 (LWP 19239)):
#0  0x00007f816afdd03f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8157510b3d in JSC::BlockAllocator::blockFreeingThreadMain() () at /usr/lib64/libQtWebKit.so.4
#2  0x00007f81577c5a06 in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQtWebKit.so.4
#3  0x00007f816afd90a4 in start_thread (arg=0x7f81035e7700) at pthread_create.c:309
#4  0x00007f8169ccbfed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f816c709780 (LWP 19208)):
[KCrash Handler]
#6  0x00007f80eea61622 in QVector<KoXmlWriter::Tag>::realloc(int, int) (this=this@entry=0x36b2298, asize=-2, aalloc=-3) at /usr/include/QtCore/qvector.h:520
#7  0x00007f80eea60293 in KoXmlWriter::endElement() (asize=<optimized out>, this=0x36b2298) at /usr/include/QtCore/qvector.h:343
#8  0x00007f80eea60293 in KoXmlWriter::endElement() (this=0x36b2298) at /usr/include/QtCore/qstack.h:69
#9  0x00007f80eea60293 in KoXmlWriter::endElement() (this=this@entry=0x6a50e20) at /usr/src/debug/calligra-2.9.11/libs/odf/KoXmlWriter.cpp:182
#10 0x00007f80e5a0ce78 in WordsTextHandler::paragraphEnd() (this=0x336bf40) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/texthandler.cpp:958
#11 0x00007f80e5749782 in wvWare::Parser9x::processParagraph(unsigned int) (this=this@entry=0x83341d0, fc=fc@entry=52506) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/wv2/src/parser9x.cpp:835
#12 0x00007f80e574c182 in wvWare::Parser9x::processPiece<unsigned char>(unsigned char*, unsigned int, unsigned int, wvWare::Parser9x::Position const&) (this=this@entry=0x83341d0, string=string@entry=0x36b1b40 "\023styleref ZA \025\r\023page \024\062\025\r\023styleref ZGSM \025\rDraft ETSI DTR 101 567 V0.0.5 (2012-04)\r", fc=fc@entry=52492, limit=limit@entry=82, position=...) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/wv2/src/parser9x.cpp:593
#13 0x00007f80e574a2aa in wvWare::Parser9x::parseHelper(wvWare::Parser9x::Position) (this=this@entry=0x83341d0, startPos=...) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/wv2/src/parser9x.cpp:529
#14 0x00007f80e574a951 in wvWare::Parser9x::parseHeader(wvWare::HeaderData const&, unsigned char) (this=this@entry=0x83341d0, data=..., mask=mask@entry=2 '\002') at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/wv2/src/parser9x.cpp:1300
#15 0x00007f80e574a9bc in wvWare::Parser9x::parseHeaders(wvWare::HeaderData const&) (this=0x83341d0, data=...) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/wv2/src/parser9x.cpp:223
#16 0x00007f80e59ffcbe in Document::slotHeadersFound(wvWare::FunctorBase const*, int) (this=<optimized out>, functor=0x36b2140, data=0) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/document.cpp:897
#17 0x00007f80e5a01d72 in Document::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/calligra-2.9.11/build/filters/words/msword-odf/document.moc:75
#18 0x00007f816b3850fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x336bf40, m=m@entry=0x7f80e5d8b3e0 <WordsTextHandler::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7ffc3846d3b0) at kernel/qobject.cpp:3576
#19 0x00007f80e5a08d30 in WordsTextHandler::headersFound(wvWare::FunctorBase const*, int) (this=this@entry=0x336bf40, _t1=0x36b2140, _t2=_t2@entry=0) at /usr/src/debug/calligra-2.9.11/build/filters/words/msword-odf/texthandler.moc:161
#20 0x00007f80e5a09f93 in WordsTextHandler::headersFound(wvWare::Functor<wvWare::Parser9x, wvWare::HeaderData> const&) (this=0x336bf40, parseHeaders=...) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/texthandler.cpp:332
#21 0x00007f80e5745e89 in wvWare::Parser9x::emitHeaderData(wvWare::SharedPtr<wvWare::Word97::SEP const>) (this=this@entry=0x83341d0, sep=...) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/wv2/src/parser9x.cpp:1175
#22 0x00007f80e574bfdb in wvWare::Parser9x::processPiece<unsigned char>(unsigned char*, unsigned int, unsigned int, wvWare::Parser9x::Position const&) (this=this@entry=0x83341d0, string=string@entry=0x8528670 "Draft ETSI DTR 101 567 V0.0.5 (2012-04)\r\rLawful Interception (LI);\rCloud/Virtual Services (CLI)\rWork Item: DTR/LI-00084\r\rclean version of v0.0.4; outcome TC LI Rap#26\r\r\r\r\r\r\rDraft Technical Report\r\fRef"..., fc=fc@entry=2048, limit=limit@entry=50426, position=...) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/wv2/src/parser9x.cpp:573
#23 0x00007f80e574a2aa in wvWare::Parser9x::parseHelper(wvWare::Parser9x::Position) (this=this@entry=0x83341d0, startPos=...) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/wv2/src/parser9x.cpp:529
#24 0x00007f80e574a6a0 in wvWare::Parser9x::parseBody() (this=this@entry=0x83341d0) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/wv2/src/parser9x.cpp:478
#25 0x00007f80e574a822 in wvWare::Parser9x::parse() (this=0x83341d0) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/wv2/src/parser9x.cpp:175
#26 0x00007f80e59fdd18 in Document::parse() (this=this@entry=0x33988b0) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/document.cpp:442
#27 0x00007f80e59f9489 in MSWordOdfImport::convert(QByteArray const&, QByteArray const&) (this=<optimized out>, from=..., to=...) at /usr/src/debug/calligra-2.9.11/filters/words/msword-odf/mswordodfimport.cpp:239
#28 0x00007f80ef95d058 in CalligraFilter::ChainLink::invokeFilter(CalligraFilter::ChainLink const*) (this=0x868d860, parentChainLink=parentChainLink@entry=0x0) at /usr/src/debug/calligra-2.9.11/libs/main/KoFilterChainLink.cpp:88
#29 0x00007f80ef956d0d in KoFilterChain::invokeChain() (this=0x85d1150) at /usr/src/debug/calligra-2.9.11/libs/main/KoFilterChain.cpp:95
#30 0x00007f80ef950bd8 in KoFilterManager::importDocument(QString const&, QString const&, KoFilter::ConversionStatus&) (this=0x790a270, url=..., documentMimeType=..., status=@0x7ffc3846e3f0: 140225808) at /usr/src/debug/calligra-2.9.11/libs/main/KoFilterManager.cpp:168
#31 0x00007f80ef9204ad in KoDocument::openFile() (this=0x85664f0) at /usr/src/debug/calligra-2.9.11/libs/main/KoDocument.cpp:1489
#32 0x00007f80ef926d93 in KoDocument::openUrlInternal(KUrl const&) (this=0x36a38a0) at /usr/src/debug/calligra-2.9.11/libs/main/KoDocument.cpp:271
#33 0x00007f80ef926d93 in KoDocument::openUrlInternal(KUrl const&) (this=0x36a38a0) at /usr/src/debug/calligra-2.9.11/libs/main/KoDocument.cpp:293
#34 0x00007f80ef926d93 in KoDocument::openUrlInternal(KUrl const&) (this=this@entry=0x85664f0, url=...) at /usr/src/debug/calligra-2.9.11/libs/main/KoDocument.cpp:2691
#35 0x00007f80ef927147 in KoDocument::openUrl(KUrl const&) (this=0x85664f0, _url=...) at /usr/src/debug/calligra-2.9.11/libs/main/KoDocument.cpp:1258
#36 0x00007f80f832ec6e in OkularOdtGenerator::loadDocument(QString const&, QVector<Okular::Page*>&) (this=0x85cd3f0, fileName=..., pages=...) at /usr/src/debug/calligra-2.9.11/extras/okularodtgenerator/OkularOdtGenerator.cpp:124
#37 0x00007f810b7d1f5a in Okular::Generator::loadDocumentWithPassword(QString const&, QVector<Okular::Page*>&, QString const&) (this=<optimized out>, fileName=..., pagesVector=...) at /usr/src/debug/okular-15.12.2/core/generator.cpp:191
#38 0x00007f810b7c6285 in Okular::DocumentPrivate::openDocumentInternal(KSharedPtr<KService> const&, bool, QString const&, QByteArray const&, QString const&) (this=0x3571970, offer=..., isstdin=isstdin@entry=false, docFile=..., filedata=..., password=...) at /usr/src/debug/okular-15.12.2/core/document.cpp:949
#39 0x00007f810b7c67dc in Okular::Document::openDocument(QString const&, KUrl const&, KSharedPtr<KMimeType> const&, QString const&) (this=<optimized out>, docFile=..., url=..., _mime=..., password=...) at /usr/src/debug/okular-15.12.2/core/document.cpp:2362
#40 0x00007f810bad8f53 in Okular::Part::doOpenFile(KSharedPtr<KMimeType> const&, QString const&, bool*) (this=this@entry=0x3530ca0, mimeA=..., fileNameToOpenA=..., isCompressedFile=isCompressedFile@entry=0x7ffc3846ecef) at /usr/src/debug/okular-15.12.2/part.cpp:1252
#41 0x00007f810bada25d in Okular::Part::openFile() (this=0x3530ca0) at /usr/src/debug/okular-15.12.2/part.cpp:1375
#42 0x00007f81619f0593 in KParts::ReadOnlyPartPrivate::_k_slotJobFinished(KJob*) (this=0x29534f0, job=0x368cbf0) at /usr/src/debug/kdelibs-4.14.17/kparts/part.cpp:694
#43 0x00007f816b3850fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x368cbf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffc3846ef60) at kernel/qobject.cpp:3576
#44 0x00007f816b805132 in KJob::result(KJob*) () at /usr/lib64/libkdecore.so.5
#45 0x00007f816b805170 in KJob::emitResult() () at /usr/lib64/libkdecore.so.5
#46 0x00007f8160f1cf2f in KIO::FileCopyJob::slotResult(KJob*) (this=0x368cbf0, job=0x3605e20) at /usr/src/debug/kdelibs-4.14.17/kio/kio/job.cpp:2470
#47 0x00007f816b3850fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x3605e20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffc3846f0d0) at kernel/qobject.cpp:3576
#48 0x00007f816b805132 in KJob::result(KJob*) () at /usr/lib64/libkdecore.so.5
#49 0x00007f816b805170 in KJob::emitResult() () at /usr/lib64/libkdecore.so.5
#50 0x00007f8160f1931a in KIO::SimpleJob::slotFinished() (this=this@entry=0x3605e20) at /usr/src/debug/kdelibs-4.14.17/kio/kio/job.cpp:496
#51 0x00007f8160f1a48e in KIO::TransferJob::slotFinished() (this=0x3605e20) at /usr/src/debug/kdelibs-4.14.17/kio/kio/job.cpp:1110
#52 0x00007f816b3850fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x3594fb0, m=m@entry=0x7f81612b7c00 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3576
#53 0x00007f8160fb3973 in KIO::SlaveInterface::finished() (this=<optimized out>) at /usr/src/debug/kdelibs-4.14.17/build/kio/slaveinterface.moc:184
#54 0x00007f8160fb4e86 in KIO::SlaveInterface::dispatch(int, QByteArray const&) (this=<optimized out>, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.14.17/kio/kio/slaveinterface.cpp:176
#55 0x00007f8160fb29ae in KIO::SlaveInterface::dispatch() (this=0x3594fb0) at /usr/src/debug/kdelibs-4.14.17/kio/kio/slaveinterface.cpp:92
#56 0x00007f8160fa76c6 in KIO::Slave::gotInput() (this=0x3594fb0) at /usr/src/debug/kdelibs-4.14.17/kio/kio/slave.cpp:344
#57 0x00007f816b3850fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x35941d0, m=m@entry=0x7f81612b14c0 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3576
#58 0x00007f8160ee6de0 in KIO::Connection::readyRead() (this=<optimized out>) at /usr/src/debug/kdelibs-4.14.17/build/kio/connection.moc:105
#59 0x00007f8160ee74d1 in KIO::ConnectionPrivate::dequeue() (this=0x1de3f50) at /usr/src/debug/kdelibs-4.14.17/kio/kio/connection.cpp:82
#60 0x00007f816b38949e in QObject::event(QEvent*) (this=0x35941d0, e=<optimized out>) at kernel/qobject.cpp:1231
#61 0x00007f816a4ee79c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x19cead0, receiver=receiver@entry=0x35941d0, e=e@entry=0x6c93ec0) at kernel/qapplication.cpp:4565
#62 0x00007f816a4f4cdd in QApplication::notify(QObject*, QEvent*) (this=this@entry=0x7ffc3846ff00, receiver=receiver@entry=0x35941d0, e=e@entry=0x6c93ec0) at kernel/qapplication.cpp:4351
#63 0x00007f816c110e1a in KApplication::notify(QObject*, QEvent*) (this=0x7ffc3846ff00, receiver=0x35941d0, event=0x6c93ec0) at /usr/src/debug/kdelibs-4.14.17/kdeui/kernel/kapplication.cpp:311
#64 0x00007f816b37118d in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffc3846ff00, receiver=receiver@entry=0x35941d0, event=event@entry=0x6c93ec0) at kernel/qcoreapplication.cpp:953
#65 0x00007f816b37445d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x6c93ec0, receiver=0x35941d0) at kernel/qcoreapplication.h:231
#66 0x00007f816b37445d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x19210a0) at kernel/qcoreapplication.cpp:1577
#67 0x00007f816b374903 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#68 0x00007f816b39e7fe in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) () at kernel/qcoreapplication.h:236
#69 0x00007f816b39e7fe in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x19ceef0) at kernel/qeventdispatcher_glib.cpp:300
#70 0x00007f8166dd4c84 in g_main_context_dispatch (context=0x19cedb0) at gmain.c:3122
#71 0x00007f8166dd4c84 in g_main_context_dispatch (context=context@entry=0x19cedb0) at gmain.c:3737
#72 0x00007f8166dd4ed8 in g_main_context_iterate (context=context@entry=0x19cedb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808
#73 0x00007f8166dd4f7c in g_main_context_iteration (context=0x19cedb0, may_block=1) at gmain.c:3869
#74 0x00007f816b39dfbe in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1927600, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#75 0x00007f816a58b6a6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#76 0x00007f816b36fd4f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc3846fd20, flags=...) at kernel/qeventloop.cpp:149
#77 0x00007f816b370045 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc3846fd20, flags=...) at kernel/qeventloop.cpp:204
#78 0x00007f816b375499 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1225
#79 0x00007f8162127cbe in kdemain () at /usr/lib64/libkdeinit4_konqueror.so
#80 0x0000000000408815 in _start ()

Reported using DrKonqi
Comment 1 Joachim Mairböck 2016-03-23 17:33:28 UTC
Calligra Words itself also crashes like this (as expected from the stack trace), so moved it there.
Comment 2 Andrew Crouthamel 2018-11-01 13:54:09 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-16 11:40:02 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
mark the bug 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 4 Bug Janitor Service 2018-12-02 03:46:13 UTC
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!