Summary: | Crash on saving a document | ||
---|---|---|---|
Product: | [Applications] calligrawords | Reporter: | Gopalakrishna Bhat <gopalakbhat> |
Component: | general | Assignee: | Calligra Words Bugs <calligra-words-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | halla, mail, maninc, sebsauer |
Priority: | NOR | ||
Version: | Git | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Gopalakrishna Bhat
2011-06-03 21:33:59 UTC
Cannot reproduce :-/ I can reproduce it always:( If I discard the changes on the dialog there is no crash.I had a look at it myself and found that KoMainWindow::closeEvent(QCloseEvent *e) is called and it returns successfully for both Save and Discard options. Even KoApplication destructor is called successfully By following Gopalakrishna's steps exactly I can reproduce: hread 1 (Thread 0x7f649c875760 (LWP 25406)): [KCrash Handler] #6 0x0000000000000000 in ?? () #7 0x00007f649b4fa3b3 in QObject::~QObject (this=0x817790, __in_chrg=<optimized out>) at kernel/qobject.cpp:861 #8 0x00007f649b4fa9a9 in QObject::~QObject (this=0x817790, __in_chrg=<optimized out>) at kernel/qobject.cpp:964 #9 0x00007f649832a940 in ~QDBusAbstractInterfacePrivate (this=0x80f920, __in_chrg=<optimized out>) at qdbusabstractinterface_p.h:87 #10 QDBusAbstractInterfacePrivate::~QDBusAbstractInterfacePrivate (this=0x80f920, __in_chrg=<optimized out>) at qdbusabstractinterface_p.h:87 #11 0x00007f649b4fa7f3 in cleanup (pointer=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62 #12 ~QScopedPointer (this=0x81a3b8, __in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100 #13 QObject::~QObject (this=0x81a3b0, __in_chrg=<optimized out>) at kernel/qobject.cpp:818 #14 0x00007f649830cbc9 in QDBusConnectionInterface::~QDBusConnectionInterface (this=0x81a3b0, __in_chrg=<optimized out>) at qdbusconnectioninterface.cpp:179 #15 0x00007f649b4f5a54 in QObjectPrivate::deleteChildren (this=0x81fa70) at kernel/qobject.cpp:1955 #16 0x00007f649b4fa7a2 in QObject::~QObject (this=0x817790, __in_chrg=<optimized out>) at kernel/qobject.cpp:946 #17 0x00007f6498314abb in QDBusConnectionPrivate::~QDBusConnectionPrivate (this=0x817790, __in_chrg=<optimized out>) at qdbusintegrator.cpp:998 #18 0x00007f6498314df9 in QDBusConnectionPrivate::~QDBusConnectionPrivate (this=0x817790, __in_chrg=<optimized out>) at qdbusintegrator.cpp:1016 #19 0x00007f649830c3b0 in ~QDBusDefaultConnection (this=0x810780, __in_chrg=<optimized out>) at qdbusconnection.cpp:978 #20 QGlobalStaticDeleter<QDBusDefaultConnection>::~QGlobalStaticDeleter (this=0x7f649856bc38, __in_chrg=<optimized out>) at ../../src/corelib/global/qglobal.h:1824 #21 0x00007f6499e7d5a1 in __run_exit_handlers () from /lib64/libc.so.6 #22 0x00007f6499e7d5f5 in exit () from /lib64/libc.so.6 #23 0x0000000000407280 in _start () I can reproduce this bug, Let me take a look at this bug. maybe a duplicate of bug 276214 ? Yea may be, same backtrace. More finding, this bug is not specific to Words, Crash happens with Table and Stage as well. And if you open any document and modify and try to save while closing also crah the application. But this scenario is not 100% reproducible The original backtrace I reported was on Ubuntu. Now I have a Arch Linux installation and the back trace obtained is different.https://bugs.kde.org/show_bug.cgi?id=280462 . @Gopalakrishna The crash from bug 280462 is unrelated to this crash. The backtrace is completely different. And now we've got a unittest that shows the same issue... According to boud this should be fixed now I can confirm that it is fixed |