Bug 259190

Summary: Akregator crashes when adding a Flux RSS feed containing errors
Product: [Applications] akregator Reporter: Dominik <dominik>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 1.6.5   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dominik 2010-12-08 09:35:47 UTC
Application: akregator (1.6.5)
KDE Platform Version: 4.4.5 (KDE 4.4.5) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-gentoo-r6-07 i686
Distribution (Platform): Gentoo Packages

-- Information about the crash:
Just add the feed (example: http://www.sebi-che.com/blog/feed), and akregator crashes.

The crash can be reproduced every time.

 -- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
[KCrash Handler]
#6  0xb22e27c7 in Akregator::Feed::markAsFetchedNow (this=0x835a318) at /var/tmp/portage/kde-base/akregator-4.4.7/work/akregator-4.4.7/akregator/src/feed.cpp:685
#7  0xb22e6e51 in Akregator::Feed::fetchCompleted (this=0x835a318, l=0x8116fe8, doc=..., status=Syndication::InvalidXml)
    at /var/tmp/portage/kde-base/akregator-4.4.7/work/akregator-4.4.7/akregator/src/feed.cpp:644
#8  0xb22e770b in Akregator::Feed::qt_metacall (this=0x835a318, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbfbe5770)
    at /var/tmp/portage/kde-base/akregator-4.4.7/work/akregator-4.4.7_build/akregator/src/feed.moc:112
#9  0xb6e6ed0a in QMetaObject::metacall (object=0x835a318, cl=QMetaObject::ReadProperty, idx=22, argv=0xbfbe5770) at kernel/qmetaobject.cpp:237
#10 0xb6e7db65 in QMetaObject::activate (sender=0x8116fe8, m=0xb228d974, local_signal_index=0, argv=<value optimized out>) at kernel/qobject.cpp:3287
#11 0xb2268c20 in Syndication::Loader::loadingComplete(Syndication::Loader*, boost::shared_ptr<Syndication::Feed>, Syndication::ErrorCode) () from /usr/lib/libsyndication.so.4
#12 0xb2269df9 in Syndication::Loader::slotRetrieverDone(QByteArray const&, bool) () from /usr/lib/libsyndication.so.4
#13 0xb226a22c in Syndication::Loader::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsyndication.so.4
#14 0xb6e6ed0a in QMetaObject::metacall (object=0x8116fe8, cl=QMetaObject::ReadProperty, idx=5, argv=0xbfbe5934) at kernel/qmetaobject.cpp:237
#15 0xb6e7db65 in QMetaObject::activate (sender=0x85879d8, m=0xb228db58, local_signal_index=0, argv=<value optimized out>) at kernel/qobject.cpp:3287
#16 0xb226cf40 in Syndication::DataRetriever::dataRetrieved(QByteArray const&, bool) () from /usr/lib/libsyndication.so.4
#17 0xb226d855 in Syndication::FileRetriever::slotResult(KJob*) () from /usr/lib/libsyndication.so.4
#18 0xb226e177 in Syndication::FileRetriever::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsyndication.so.4
#19 0xb6e6ed0a in QMetaObject::metacall (object=0x85879d8, cl=QMetaObject::ReadProperty, idx=8, argv=0xbfbe5aa8) at kernel/qmetaobject.cpp:237
#20 0xb6e7db65 in QMetaObject::activate (sender=0x8252648, m=0xb720bd08, local_signal_index=3, argv=<value optimized out>) at kernel/qobject.cpp:3287
#21 0xb707aa64 in KJob::result (this=0x8252648, _t1=0x8252648) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kdecore/kjob.moc:194
#22 0xb707ade9 in KJob::emitResult (this=0x8252648) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdecore/jobs/kjob.cpp:312
#23 0xb5ce5260 in KIO::SimpleJob::slotFinished (this=0x8252648) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/job.cpp:517
#24 0xb5ceb611 in KIO::TransferJob::slotFinished (this=0x8252648) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/job.cpp:1097
#25 0xb5ce9c5b in KIO::TransferJob::qt_metacall (this=0x8252648, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbfbe5d3c)
    at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/jobclasses.moc:367
#26 0xb6e6ed0a in QMetaObject::metacall (object=0x8252648, cl=QMetaObject::ReadProperty, idx=47, argv=0xbfbe5d3c) at kernel/qmetaobject.cpp:237
#27 0xb6e7db65 in QMetaObject::activate (sender=0x85319b0, m=0xb5ebdf44, local_signal_index=4, argv=<value optimized out>) at kernel/qobject.cpp:3287
#28 0xb5dc3c08 in KIO::SlaveInterface::finished (this=0x85319b0) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/slaveinterface.moc:171
#29 0xb5dc7698 in KIO::SlaveInterface::dispatch (this=0x85319b0, _cmd=104, rawdata=...) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/slaveinterface.cpp:175
#30 0xb5dc4154 in KIO::SlaveInterface::dispatch (this=0x85319b0) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/slaveinterface.cpp:91
#31 0xb5db4c18 in KIO::Slave::gotInput (this=0x85319b0) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/slave.cpp:324
#32 0xb5db4e3b in KIO::Slave::qt_metacall (this=0x85319b0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfbe605c)
    at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/slave.moc:82
#33 0xb6e6ed0a in QMetaObject::metacall (object=0x85319b0, cl=QMetaObject::ReadProperty, idx=30, argv=0xbfbe605c) at kernel/qmetaobject.cpp:237
#34 0xb6e7db65 in QMetaObject::activate (sender=0x84093c0, m=0xb5eba820, local_signal_index=0, argv=<value optimized out>) at kernel/qobject.cpp:3287
#35 0xb5caac88 in KIO::Connection::readyRead (this=0x84093c0) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/connection.moc:92
#36 0xb5cad425 in KIO::ConnectionPrivate::dequeue (this=0x8407b58) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/connection.cpp:82
#37 0xb5cae2ce in KIO::Connection::qt_metacall (this=0x84093c0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x83c5aa0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/connection.moc:79
#38 0xb6e6ed0a in QMetaObject::metacall (object=0x84093c0, cl=QMetaObject::ReadProperty, idx=5, argv=0x83c5aa0) at kernel/qmetaobject.cpp:237
#39 0xb6e7a797 in QMetaCallEvent::placeMetaCall (this=0x83c07d0, object=0x84093c0) at kernel/qobject.cpp:561
#40 0xb6e8259e in QObject::event (this=0x84093c0, e=0x83c07d0) at kernel/qobject.cpp:1240
#41 0xb62785d4 in QApplicationPrivate::notify_helper (this=0x807b250, receiver=0x84093c0, e=0x83c07d0) at kernel/qapplication.cpp:4302
#42 0xb62787cb in QApplication::notify (this=0xbfbe7334, receiver=0x84093c0, e=0x83c07d0) at kernel/qapplication.cpp:3706
#43 0xb7405d3b in KApplication::notify (this=0xbfbe7334, receiver=0x84093c0, event=0x83c07d0) at /var/tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302
#44 0xb6e68c22 in QCoreApplication::notifyInternal (this=0xbfbe7334, receiver=0x84093c0, event=0x83c07d0) at kernel/qcoreapplication.cpp:726
#45 0xb6e6c7b3 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x805bdc0) at kernel/qcoreapplication.h:215
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805bdc0) at kernel/qcoreapplication.cpp:1367
#47 0xb6e6c93e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#48 0xb6e9a4d0 in QCoreApplication::sendPostedEvents (s=0x807d510) at kernel/qcoreapplication.h:220
#49 postEventSourceDispatch (s=0x807d510) at kernel/qeventdispatcher_glib.cpp:276
#50 0xb47000a1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#51 0xb4700988 in ?? () from /usr/lib/libglib-2.0.so.0
#52 0x0807d490 in ?? ()
#53 0x00000000 in ?? ()

This bug may be a duplicate of or related to bug 254323, bug 258048.

Possible duplicates by query: bug 258048, bug 256905, bug 256874, bug 256768, bug 255814.

Reported using DrKonqi
Comment 1 Christophe Marin 2010-12-08 12:12:24 UTC

*** This bug has been marked as a duplicate of bug 254323 ***