Bug#836011: akregator: Akregator keep crashing at exit, sometimes do not save recent feeds
Package: akregator
Version: 4:16.04.3-1
Severity: grave
Justification: causes non-serious data loss
Dear Maintainer,
* What led up to the situation?
Since a recent upgrade (less than a month ago). After reading a feed when
closing Akregator it will crash without saving feeds state. The next time it
will load like it didn't fetch any feed.
* What exactly did you do (or not do) that was effective (or
ineffective)?
If I remaing in the welcome page I can synchronize without problems, and
Akregator will close correctly.
But If I read a post from a feed or load the list of post in a folder. It will
crash when closing Akregator.
* What was the outcome of this action?
Run under gdb generates the following stack trace
#0 0x00007fffd4079f48 in Akregator::SubscriptionListModel::index(int, int,
QModelIndex const&) const ()
from /usr/lib/x86_64-linux-gnu/qt5/plugins/akregatorpart.so
#1 0x00007ffff5dac951 in QTreeView::isRowHidden(int, QModelIndex const&) const
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#2 0x00007ffff5dac9d7 in QTreeView::isIndexHidden(QModelIndex const&) const ()
from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#3 0x00007ffff5da831c in QTreeView::visualRegionForSelection(QItemSelection
const&) const () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4 0x00007ffff5d6b168 in QAbstractItemView::selectionChanged(QItemSelection
const&, QItemSelection const&) ()
from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#5 0x00007ffff5db78da in QTreeView::selectionChanged(QItemSelection const&,
QItemSelection const&) ()
from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6 0x00007ffff5d70750 in
QAbstractItemView::setSelectionModel(QItemSelectionModel*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7 0x00007ffff5db5977 in QTreeView::setSelectionModel(QItemSelectionModel*) ()
from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8 0x00007ffff5d6af45 in QAbstractItemView::setModel(QAbstractItemModel*) ()
from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9 0x00007ffff5db5724 in QTreeView::setModel(QAbstractItemModel*) ()
from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007fffd407843d in ?? ()
from /usr/lib/x86_64-linux-gnu/qt5/plugins/akregatorpart.so
#11 0x00007fffd40918bc in ?? ()
from /usr/lib/x86_64-linux-gnu/qt5/plugins/akregatorpart.so
#12 0x00007fffd40bc665 in
Akregator::MainWidget::setFeedList(QSharedPointer<Akregator::FeedList> const&)
()
from /usr/lib/x86_64-linux-gnu/qt5/plugins/akregatorpart.so
#13 0x00007fffd40bc7ed in Akregator::MainWidget::slotOnShutdown() ()
from /usr/lib/x86_64-linux-gnu/qt5/plugins/akregatorpart.so
#14 0x00007fffd40b2136 in ?? ()
from /usr/lib/x86_64-linux-gnu/qt5/plugins/akregatorpart.so
#15 0x00007fffd40b2908 in ?? ()
from /usr/lib/x86_64-linux-gnu/qt5/plugins/akregatorpart.so
#16 0x00007fffd40b2969 in ?? ()
from /usr/lib/x86_64-linux-gnu/qt5/plugins/akregatorpart.so
#17 0x00007ffff4fa6c7c in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007ffff4f7fa13 in QCoreApplication::exec() ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x0000000000408828 in ?? ()
#20 0x00007ffff43dc700 in __libc_start_main (main=0x4081b0, argc=1,
argv=0x7fffffffe478, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffffffe468)
at ../csu/libc-start.c:291
#21 0x0000000000408ac9 in _start ()
* What outcome did you expect instead?
I'd expect that it didn't crash when closing.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages akregator depends on:
ii kinit 5.23.0-1
ii kio 5.23.0-1
ii libc6 2.23-5
ii libgcc1 1:6.1.1-11
ii libkf5codecs5 5.23.0-1
ii libkf5completion5 5.23.0-1
ii libkf5configcore5 5.23.0-1
ii libkf5configgui5 5.23.0-1
ii libkf5configwidgets5 5.23.0-1
ii libkf5coreaddons5 5.23.0-1
ii libkf5grantleetheme-plugins 16.04.3-1
ii libkf5grantleetheme5 16.04.3-1
ii libkf5i18n5 5.23.0-1
ii libkf5iconthemes5 5.23.0-1
ii libkf5jobwidgets5 5.23.0-1
ii libkf5kcmutils5 5.23.0-1
ii libkf5kiocore5 5.23.0-1
ii libkf5kiogui5 5.23.0-1
ii libkf5kiowidgets5 5.23.0-1
ii libkf5kontactinterface5 16.04.2-1
ii libkf5libkdepim-plugins 4:16.04.2-3
ii libkf5libkdepim5 4:16.04.2-3
ii libkf5messageviewer5 4:16.04.3-2
ii libkf5notifications5 5.23.0-1
ii libkf5notifyconfig5 5.23.0-1
ii libkf5parts5 5.23.0-1
ii libkf5pimcommon-plugins 4:16.04.2-2
ii libkf5pimcommon5 4:16.04.2-2
ii libkf5pimtextedit5 16.04.2-1
ii libkf5service-bin 5.23.0-1
ii libkf5service5 5.23.0-1
ii libkf5syndication5 16.04.2-1
ii libkf5textwidgets5 5.23.0-1
ii libkf5webkit5 5.23.0-1
ii libkf5widgetsaddons5 5.23.0-1
ii libkf5xmlgui5 5.23.0-1
ii libqt5core5a 5.6.1+dfsg-3+b1
ii libqt5dbus5 5.6.1+dfsg-3+b1
ii libqt5gui5 5.6.1+dfsg-3+b1
ii libqt5network5 5.6.1+dfsg-3+b1
ii libqt5printsupport5 5.6.1+dfsg-3+b1
ii libqt5webkit5 5.6.1+dfsg-5
ii libqt5widgets5 5.6.1+dfsg-3+b1
ii libqt5xml5 5.6.1+dfsg-3+b1
ii libstdc++6 6.1.1-11
akregator recommends no packages.
akregator suggests no packages.
-- no debconf information
Reply to: