Summary: | Kontact crashed upon exit | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kwidgetsaddons | Reporter: | Robby Engelmann <robby.engelmann> |
Component: | general | Assignee: | Christoph Feck <cfeck> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | kde, kde, kdebug, kdelibs-bugs, mark, martin.tlustos, nkukard, robby.engelmann |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kwidgetsaddons/cebdbaf56d1eed9547eecec355481e0f822ef83f | Version Fixed In: | 5.35.0 |
Sentry Crash Report: |
Description
Robby Engelmann
2015-09-30 19:33:23 UTC
Still valid for me under Qt 5.5.1, Plasma 5.4.2, KF 5.15 and KDE Apps 15.08.2 *** Bug 363396 has been marked as a duplicate of this bug. *** *** Bug 355848 has been marked as a duplicate of this bug. *** *** Bug 379574 has been marked as a duplicate of this bug. *** *** Bug 371088 has been marked as a duplicate of this bug. *** *** Bug 358157 has been marked as a duplicate of this bug. *** Git commit cebdbaf56d1eed9547eecec355481e0f822ef83f by Christoph Feck. Committed on 02/06/2017 at 23:39. Pushed by cfeck into branch 'master'. KViewStateSerializer: Fix crash when view is destroyed before state serializer KViewStateSerializer::restoreScrollBarState() calls QScrollBar::maximum() on an invalid (i.e. already deleted) scrollbar. This means, the enclosing QAbstractScrollArea has been deleted between the call to ::restoreScrollState() and the deferred (via a single shot timer) ::restoreScrollBarState(). This commit works around the issue by allowing users to delete the view immediately after ::restoreScrollState() was called. FIXED-IN: 5.35.0 Reviewers: #frameworks, skelly Reviewed By: skelly Subscribers: mlaurent Differential Revision: https://phabricator.kde.org/D5821 M +5 -1 src/kviewstateserializer.cpp https://commits.kde.org/kwidgetsaddons/cebdbaf56d1eed9547eecec355481e0f822ef83f *** Bug 387717 has been marked as a duplicate of this bug. *** |