Bug 496732

Summary: Akregator crash after deleting last feed in the Imported Folder
Product: [Applications] akregator Reporter: scamdotnet1
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/99562/events/cbe28d00ce53470897b5533db3d6b7d6/
Attachments: New crash information added by DrKonqi

Description scamdotnet1 2024-11-27 02:08:37 UTC
Application: akregator (6.2.3 (24.08.3))

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.0
Frameworks Version: 6.8.0
Operating System: Linux 6.11.8-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 6.2.3 [CoredumpBackend]

-- Information about the crash:
I downloaded a feed from the internet in .axon format, and imported it twice by accident. There was some strange behavior with the expanded folder view of the feeds in the Imported Folder, there were three entries, two of them being the entries I had added, and a third with no name, and no icon, which may be related to this issue if the application was trying to autoselect that "feed" after deleting the others. I was able to delete the first feed in the list, however, when I deleted one, Akregator crashed immediately.

The crash does not seem to be reproducible.

-- Backtrace (Reduced):
#5  QObjectPrivate::connectImpl (sender=0x555c7fa79b20, signal_index=4, receiver=<optimized out>, slot=<optimized out>, slotObjRaw=<optimized out>, type=<optimized out>, types=<optimized out>, senderMetaObject=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/kernel/qobject.cpp:5314
#6  0x00007f0af8203620 in QObject::connectImpl (sender=0x555c7fa79b20, signal=<optimized out>, receiver=0x555c7ee65830, slot=0x7ffeab700e50, slotObjRaw=0x555c7fb6a9b0, type=Qt::AutoConnection, types=0x0, senderMetaObject=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/kernel/qobject.cpp:5226
#7  0x00007f0afa1b6bef in Akregator::ArticleViewerWidget::connectToNode(Akregator::TreeNode*) () at /lib64/libakregatorprivate.so.6
#8  0x00007f0afa1baf33 in Akregator::ArticleViewerWidget::slotShowSummary(Akregator::TreeNode*) () at /lib64/libakregatorprivate.so.6
#9  0x00007f0ad512c6a6 in Akregator::MainWidget::slotNodeSelected(Akregator::TreeNode*) () at /usr/lib64/qt6/plugins/akregatorpart.so


Reported using DrKonqi
Comment 1 scamdotnet1 2024-11-27 02:08:39 UTC
Created attachment 176158 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.