https://bugs.kde.org/show_bug.cgi?id=358507

            Bug ID: 358507
           Summary: Crash on document close
           Product: calligrawords
           Version: unspecified
          Platform: Mageia RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: calligra-words-bugs-n...@kde.org
          Reporter: xav...@online.fr

Application: calligrawords (2.8.7)
KDE Platform Version: 4.14.5
Qt Version: 4.8.6
Operating System: Linux 4.1.15-desktop-2.mga5 i686
Distribution: "Mageia 5"

-- Information about the crash:
- What I was doing when the application crashed:
Each time i am closing a document. If the document is not saved then i am
prompted to decide if i want to or not. Then i save and when i close it, the
application crash.
If i just close without saving, it crashes too.
If i manage two document at the sametime, it is more serious because if i
choose to close the application and none of the documents are saved, then, the
first one will get the prompt to decide whether i want to save it, and after
the application crashes, without prompting for the second document.
So it is mandatory to save each document before to close the application.

The crash can be reproduced every time.

-- Backtrace:
Application: Calligra Words (calligrawords), signal: Segmentation fault
Using host libthread_db library "/lib/i686/libthread_db.so.1".
[Current thread is 1 (Thread 0xb4ff1740 (LWP 20735))]

Thread 2 (Thread 0xaabf5b40 (LWP 20988)):
#0  0xb7703bc0 in __kernel_vsyscall ()
#1  0xb5db238b in poll () from /lib/i686/libc.so.6
#2  0xb5721c30 in g_poll () from /lib/libglib-2.0.so.0
#3  0xb5712e14 in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0
#4  0xb5712f56 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb6c1dca4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/libQtCore.so.4
#6  0xb6bec883 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/libQtCore.so.4
#7  0xb6becbbe in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/libQtCore.so.4
#8  0xb6ad9760 in QThread::exec() () from /lib/libQtCore.so.4
#9  0xb6bcd48b in QInotifyFileSystemWatcherEngine::run() () from
/lib/libQtCore.so.4
#10 0xb6adc253 in QThreadPrivate::start(void*) () from /lib/libQtCore.so.4
#11 0xb6a5f386 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5dbf45e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb4ff1740 (LWP 20735)):
[KCrash Handler]
#6  0xae79cc0c in QHash<int, KoInlineObject*>::duplicateNode(QHashData::Node*,
void*) () from /lib/libkotext.so.13
#7  0xb6af9247 in QHashData::detach_helper2(void (*)(QHashData::Node*, void*),
void (*)(QHashData::Node*), int, int) () from /lib/libQtCore.so.4
#8  0xae79d2ef in QHash<int, KoInlineObject*>::detach_helper() () from
/lib/libkotext.so.13
#9  0xae79d358 in QHash<int, KoInlineObject*>::remove(int const&) () from
/lib/libkotext.so.13
#10 0xae79bbff in
KoInlineTextObjectManager::removeInlineObject(KoInlineObject*) () from
/lib/libkotext.so.13
#11 0xae7a1443 in KoInlineObject::~KoInlineObject() () from
/lib/libkotext.so.13
#12 0xae7a1cf4 in KoVariable::~KoVariable() () from /lib/libkotext.so.13
#13 0xab8afb5c in DateVariable::~DateVariable() () from
/usr/lib/kde4/calligra_textinlineobject_variables.so
#14 0xab8afb8a in DateVariable::~DateVariable() () from
/usr/lib/kde4/calligra_textinlineobject_variables.so
#15 0xb6c010c4 in qDeleteInEventHandler(QObject*) () from /lib/libQtCore.so.4
#16 0xb6c07599 in QObject::event(QEvent*) () from /lib/libQtCore.so.4
#17 0xb60bb53a in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/lib/libQtGui.so.4
#18 0xb60c1f23 in QApplication::notify(QObject*, QEvent*) () from
/lib/libQtGui.so.4
#19 0xae9e8963 in KoApplication::notify(QObject*, QEvent*) () from
/lib/libkomain.so.13
#20 0xb6beddfc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/lib/libQtCore.so.4
#21 0xb6bf1094 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /lib/libQtCore.so.4
#22 0xb6bf1605 in QCoreApplication::sendPostedEvents(QObject*, int) () from
/lib/libQtCore.so.4
#23 0xb6c1db21 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) ()
from /lib/libQtCore.so.4
#24 0xb5712b74 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#25 0xb5712e89 in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0
#26 0xb5712f56 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#27 0xb6c1dc83 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/libQtCore.so.4
#28 0xb6167e79 in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib/libQtGui.so.4
#29 0xb6bec883 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/libQtCore.so.4
#30 0xb6becbbe in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/libQtCore.so.4
#31 0xb6bf259b in QCoreApplication::exec() () from /lib/libQtCore.so.4
#32 0xb60b9774 in QApplication::exec() () from /lib/libQtGui.so.4
#33 0xb4deb9bd in kdemain () from /usr/lib/libkdeinit4_calligrawords.so
#34 0x0804ef22 in launch(int, char const*, char const*, char const*, int, char
const*, bool, char const*, bool, char const*) ()
#35 0x0804fc63 in handle_launcher_request(int, char const*) [clone .isra.14] ()
#36 0x0805037b in handle_requests(int) ()
#37 0x0804c09c in main ()

Possible duplicates by query: bug 345961.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to