Application: calligraauthor (2.8.6) KDE Platform Version: 4.14.1 Qt Version: 4.8.6 Operating System: Linux 3.16.0-28-generic x86_64 Distribution: Ubuntu 14.10 -- Information about the crash: - What I was doing when the application crashed: I opened some doc file which was downloaded via Firefox (tmp file) and after I pressed close button I got crash info. File: http://www.gminaklobuck.pl/download/aab3238922bcc25a6f606eb525ffdc56.doc The crash can be reproduced every time. -- Backtrace: Application: Autor Calligra (calligraauthor), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fcee2ebe8c0 (LWP 5946))] Thread 2 (Thread 0x7fceb5f1d700 (LWP 5954)): #0 0x00007fcee2817fdd in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fcedd753ed0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fcedd71096c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fcedd710e83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fcedd710ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fcee0f0504e in QEventDispatcherGlib::processEvents (this=0x7fceb007d300, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #6 0x00007fcee0ed64f1 in QEventLoop::processEvents (this=this@entry=0x7fceb5f1cce0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007fcee0ed6805 in QEventLoop::exec (this=this@entry=0x7fceb5f1cce0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007fcee0dd4c39 in QThread::exec (this=this@entry=0xd6b190) at thread/qthread.cpp:538 #9 0x00007fcee0eb8033 in QInotifyFileSystemWatcherEngine::run (this=0xd6b190) at io/qfilesystemwatcher_inotify.cpp:265 #10 0x00007fcee0dd739f in QThreadPrivate::start (arg=0xd6b190) at thread/qthread_unix.cpp:349 #11 0x00007fceddbf60a5 in start_thread (arg=0x7fceb5f1d700) at pthread_create.c:309 #12 0x00007fcee282677d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7fcee2ebe8c0 (LWP 5946)): [KCrash Handler] #6 QHashNode (value0=@0x7e: <error reading variable>, this=0x42a4630) at /usr/include/qt4/QtCore/qhash.h:253 #7 QHash<int, KoInlineObject*>::duplicateNode (node=0x6e, newNode=0x42a4630) at /usr/include/qt4/QtCore/qhash.h:532 #8 0x00007fcee0df2ed7 in QHashData::detach_helper2 (this=0x13184f0, node_duplicate=node_duplicate@entry=0x7fcee00244f0 <QHash<int, KoInlineObject*>::duplicateNode(QHashData::Node*, void*)>, node_delete=node_delete@entry=0x7fcee00244e0 <QHash<int, KoInlineObject*>::deleteNode2(QHashData::Node*)>, nodeSize=nodeSize@entry=24, nodeAlign=nodeAlign@entry=8) at tools/qhash.cpp:239 #9 0x00007fcee0024b7a in QHash<int, KoInlineObject*>::detach_helper (this=this@entry=0xcbe5d0) at /usr/include/qt4/QtCore/qhash.h:584 #10 0x00007fcee0024bd7 in detach (this=0xcbe5d0) at /usr/include/qt4/QtCore/qhash.h:303 #11 QHash<int, KoInlineObject*>::remove (this=0xcbe5d0, akey=@0x7fff2c028620: 1) at /usr/include/qt4/QtCore/qhash.h:788 #12 0x00007fcee0023595 in KoInlineTextObjectManager::removeInlineObject (this=0xcbe5c0, object=object@entry=0xcbd260) at /build/buildd/calligra-2.8.6/libs/kotext/KoInlineTextObjectManager.cpp:129 #13 0x00007fcee00289c7 in KoInlineObject::~KoInlineObject (this=0xcbd260, __in_chrg=<optimized out>) at /build/buildd/calligra-2.8.6/libs/kotext/KoInlineObject.cpp:59 #14 0x00007fcebbcadc06 in ~PageVariable (this=0xcbd260, __in_chrg=<optimized out>) at /build/buildd/calligra-2.8.6/plugins/variables/PageVariable.h:34 #15 PageVariable::~PageVariable (this=0xcbd260, __in_chrg=<optimized out>) at /build/buildd/calligra-2.8.6/plugins/variables/PageVariable.h:34 #16 0x00007fcee0eeff78 in QObject::event (this=0xcbd260, e=<optimized out>) at kernel/qobject.cpp:1203 #17 0x00007fcee18e111c in QApplicationPrivate::notify_helper (this=this@entry=0xb57490, receiver=receiver@entry=0xcbd260, e=e@entry=0x1316d90) at kernel/qapplication.cpp:4570 #18 0x00007fcee18e7870 in QApplication::notify (this=0x7fff2c028c50, receiver=receiver@entry=0xcbd260, e=e@entry=0x1316d90) at kernel/qapplication.cpp:4356 #19 0x00007fcee2434bf7 in KoApplication::notify (this=<optimized out>, receiver=0xcbd260, event=0x1316d90) at /build/buildd/calligra-2.8.6/libs/main/KoApplication.cpp:617 #20 0x00007fcee0ed786d in QCoreApplication::notifyInternal (this=0x7fff2c028c50, receiver=receiver@entry=0xcbd260, event=event@entry=0x1316d90) at kernel/qcoreapplication.cpp:953 #21 0x00007fcee0edaf41 in sendEvent (event=0x1316d90, receiver=0xcbd260) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #22 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xae8ee0) at kernel/qcoreapplication.cpp:1577 #23 0x00007fcee0edb3d3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #24 0x00007fcee0f04ed3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #25 postEventSourceDispatch (s=0xb57a80) at kernel/qeventdispatcher_glib.cpp:287 #26 0x00007fcedd710c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007fcedd710f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007fcedd710ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007fcee0f05031 in QEventDispatcherGlib::processEvents (this=0xaea7e0, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #30 0x00007fcee19844e6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #31 0x00007fcee0ed64f1 in QEventLoop::processEvents (this=this@entry=0x7fff2c028bf0, flags=...) at kernel/qeventloop.cpp:149 #32 0x00007fcee0ed6805 in QEventLoop::exec (this=this@entry=0x7fff2c028bf0, flags=...) at kernel/qeventloop.cpp:204 #33 0x00007fcee0edbf67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #34 0x00007fcee18df4dc in QApplication::exec () at kernel/qapplication.cpp:3828 #35 0x00007fcee2af2991 in kdemain (argc=<optimized out>, argv=<optimized out>) at /build/buildd/calligra-2.8.6/words/part/author/main.cpp:46 #36 0x00007fcee274dec5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=2, argv=0x7fff2c028d98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff2c028d88) at libc-start.c:287 #37 0x00000000004006fe in _start () Reproducible: Always Steps to Reproduce: 1. Open doc file e.g. http://www.gminaklobuck.pl/download/aab3238922bcc25a6f606eb525ffdc56.doc 2. Press close button (X) 3. Application crash Actual Results: Application crash Expected Results: Should close :)
[I am a GCI student] I can't reproduce this on Ubuntu 14.10 and calligraauthor 2.8.7. I actually find this strange because calligraauthor does not support *.doc files. Severity should be changed to crash.
*** This bug has been marked as a duplicate of bug 341639 ***