Summary: | KOrganizer crashed when creating new event | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | Dennis Schridde <dennis.schridde> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | crash | CC: | dennis.schridde, kdenis |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.4.3 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=389703 | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | New crash information added by DrKonqi |
Description
Dennis Schridde
2017-03-30 16:01:45 UTC
Created attachment 108979 [details]
New crash information added by DrKonqi
korganizer (5.6.3) using Qt 5.7.1
- What I was doing when the application crashed:
I created an event without recurrence, with several participants. Upon clicking "Apply", KOrganizer crashed.
-- Backtrace (Reduced):
#6 QSortFilterProxyModelPrivate::proxy_to_source (proxy_index=..., this=0x39140a0) at itemmodels/qsortfilterproxymodel.cpp:384
#7 QSortFilterProxyModel::mapToSource (proxyIndex=..., this=0x3913d10) at itemmodels/qsortfilterproxymodel.cpp:2758
#8 QSortFilterProxyModelPrivate::store_persistent_indexes (this=this@entry=0x39140a0) at itemmodels/qsortfilterproxymodel.cpp:1024
#9 0x00007f3a3a149503 in QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged (this=0x39140a0, sourceParents=..., hint=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:1354
#10 0x00007f3a3a14df23 in QSortFilterProxyModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qsortfilterproxymodel.cpp:206
Thank you for reporting! We have several bug reports involving QSortFilterProxyModels: https://bugs.kde.org/show_bug.cgi?id=360817 https://bugs.kde.org/show_bug.cgi?id=361895 https://bugs.kde.org/show_bug.cgi?id=362308 https://bugs.kde.org/show_bug.cgi?id=363805 https://bugs.kde.org/show_bug.cgi?id=378283 There are other reports outside KDE PIM, too, that involve Qt <5.8 and QSortFilterProxyModels. As far as I can see, they all involved Qt before version 5.8. I think the crashes were caused by these Qt bugs: https://bugreports.qt.io/browse/QTBUG-44611 https://bugreports.qt.io/browse/QTBUG-32981 I am not entirely sure if those Qt bugs are actually the culprit, so I won't mark the above bugs as duplicates of each other. If this crash still happens with a Qt version greater than 5.8, please drop a note and this bug is reopened. You should include a more recent trace and Qt/Kontact versions then. KDE neon User LTS is still at Qt 5.7.1 (5.7.1+dfsg-3+16.04+build16). I filed a request to update KDE neon User LTS to Qt 5.9+, but in case that will be declined: Would it be possible to work-around the issue in KDE? KDE neon can probably more easily ship patched KDE applications than new minor (i.e. not-just-bugfix) versions of Qt libraries. |