Summary: | Calligra Words crashes when two documents are open and one is closed without saving changes | ||
---|---|---|---|
Product: | [Applications] calligrawords | Reporter: | David H. Gutteridge <dhgutteridge> |
Component: | general | Assignee: | Calligra Words Bugs <calligra-words-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | alihakkidemiral, apcomptec, boud, cbo, hannu.lehtimaki, lagerimsi, marcus, ralfarndt, rdieter, thegeekwholived |
Priority: | NOR | Keywords: | drkonqi |
Version: | 2.8.2 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/calligra/9b0ac83bf5fb12dc258d631f6cd9f5017ab65bd8 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: |
backtrace for bug #335145
New crash information added by DrKonqi |
Description
David H. Gutteridge
2014-06-12 23:03:50 UTC
*** Bug 337039 has been marked as a duplicate of this bug. *** Retesting shows this bug still exists with version 2.8.5 on Fedora 20. Given this bug has been marked duplicated, shouldn't it be considered confirmed? Created attachment 88045 [details] backtrace for bug #335145 Duplicated this bug/crash on KMint17, KDE version 4.13.2, CalligraWords 2.8.1, my backtrace is slightly different from the original, so I've attached it as a text file. *** Bug 337968 has been marked as a duplicate of this bug. *** This bug still exists with 2.8.6. exist in upcoming 2.9 as well *** Bug 340959 has been marked as a duplicate of this bug. *** *** Bug 345971 has been marked as a duplicate of this bug. *** Created attachment 93205 [details]
New crash information added by DrKonqi
calligrawords (2.9.4) on KDE Platform 4.14.9 using Qt 4.8.6
- What I was doing when the application crashed:
Had two different documents open at the same time. Closed one window, causing the application to crash.
-- Backtrace (Reduced):
#6 0x0000003fb40c3b33 in QString::operator<(QString const&) const () at /lib64/libQtCore.so.4
#7 0x0000003ca2966dad in KActionCollection::addAction(QString const&, QAction*) () at /lib64/libkdeui.so.5
#8 0x0000003ca29675b9 in KActionCollection::addAction(QString const&, KAction*) () at /lib64/libkdeui.so.5
#9 0x0000003524ecb1ec in KoToolManager::Private::disconnectActiveTool() () at /lib64/libflake.so.14
#10 0x0000003524ecd7c7 in KoToolManager::Private::switchCanvasData(CanvasData*) () at /lib64/libflake.so.14
This issue doesn't just affect Calligra Words, but also Sheets. (At least, I just hit this very same problem in Sheets 2.9.5.) this bug was introduced in commit 16a8d2750a23d0f8ea1379460d505c58dedd6f91 almost 2 years ago when Krita merged their gemini and sketch branches No It's a big commit so this we are only halfway to figuring out what goes wrong and only then can we try to fix it hmm no, it's cda6c62f99fcbd6dbce234961cb06a6c93b30ef3 the mvc branch yay i have fix in words but someone said it was in sheets too ? Git commit 9b0ac83bf5fb12dc258d631f6cd9f5017ab65bd8 by C. Boemann. Committed on 24/06/2015 at 18:41. Pushed by boemann into branch 'calligra/2.9'. Fix crash on closing a second document We accidentially deleted the actions too early. The actions were delete before m_gui. The fix is to move the accessing to the destructor of the view where the actions are still around. M +0 -1 words/part/KWGui.cpp M +2 -0 words/part/KWView.cpp http://commits.kde.org/calligra/9b0ac83bf5fb12dc258d631f6cd9f5017ab65bd8 as for sheets it's a similar but different bug - i tried solving it too, but ended up wit another bug so i gave up after discussing with the maintainer *** Bug 353105 has been marked as a duplicate of this bug. *** |