Bug 261916 - crash on phantom item in akregator
Summary: crash on phantom item in akregator
Status: RESOLVED DUPLICATE of bug 197718
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: 1.6.5
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-03 00:54 UTC by Francesco Riosa
Modified: 2011-01-03 01:32 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francesco Riosa 2011-01-03 00:54:13 UTC
Application: akregator (1.6.5)
KDE Platform Version: 4.5.4 (KDE 4.5.4) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-rc8 x86_64
Distribution: "Gentoo Base System release 2.0.1"

-- Information about the crash:
select an item pointing which was unredable "All feeds", then tring to change folder

akregator hang for a few seconds then crash

the item was from 2.6.37 linux kernel release, and it's not present anymore after the crash

-- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fece7d737a0 (LWP 6077))]

Thread 5 (Thread 0x7fecc77fe710 (LWP 6889)):
#0  pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1  0x00007fecc5bca55e in metronom_sync_loop (this=0x29e6070) at metronom.c:870
#2  0x00007fecdfb35e2c in start_thread () from /lib/libpthread.so.0
#3  0x00007fece484d70d in clone () from /lib/libc.so.6

Thread 4 (Thread 0x7fecc7fff710 (LWP 6891)):
#0  0x00007fece48431b3 in poll () from /lib/libc.so.6
#1  0x00007fecdf5e56d4 in g_main_context_poll (context=0x2ca9dc0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093
#2  g_main_context_iterate (context=0x2ca9dc0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775
#3  0x00007fecdf5e5c0d in g_main_context_iteration (context=0x2ca9dc0, may_block=1) at gmain.c:2843
#4  0x00007fece5429216 in QEventDispatcherGlib::processEvents (this=0x2d92150, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007fece53f99d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fece53f9c15 in QEventLoop::exec (this=0x7fecc7ffed90, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007fece52ff4f8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007fecc5e2550e in Phonon::Xine::XineThread::run (this=0x2390580) at /usr/src/debug/media-sound/phonon-4.4.3/phonon-4.4.3/xine/xinethread.cpp:143
#9  0x00007fece5302127 in QThreadPrivate::start (arg=0x2390580) at thread/qthread_unix.cpp:285
#10 0x00007fecdfb35e2c in start_thread () from /lib/libpthread.so.0
#11 0x00007fece484d70d in clone () from /lib/libc.so.6

Thread 3 (Thread 0x7fecbb15c710 (LWP 6899)):
#0  pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1  0x00007fecc5bca55e in metronom_sync_loop (this=0x310ef00) at metronom.c:870
#2  0x00007fecdfb35e2c in start_thread () from /lib/libpthread.so.0
#3  0x00007fece484d70d in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7fecb9959710 (LWP 6908)):
#0  pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1  0x00007fecc5bca55e in metronom_sync_loop (this=0x2d0ff20) at metronom.c:870
#2  0x00007fecdfb35e2c in start_thread () from /lib/libpthread.so.0
#3  0x00007fece484d70d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7fece7d737a0 (LWP 6077)):
[KCrash Handler]
#6  0x00007fecd2e47688 in Akregator::Article::setStatus (this=0x7fff465c5c80, stat=1) at /usr/src/debug/kde-base/akregator-4.4.8/akregator-4.4.8/akregator/src/article.cpp:367
#7  0x00007fecd2e56baa in Akregator::Feed::appendArticles (this=0x22b5940, feed=<value optimized out>) at /usr/src/debug/kde-base/akregator-4.4.8/akregator-4.4.8/akregator/src/feed.cpp:504
#8  0x00007fecd2e575c5 in Akregator::Feed::fetchCompleted (this=0x22b5940, l=<value optimized out>, doc=..., status=<value optimized out>) at /usr/src/debug/kde-base/akregator-4.4.8/akregator-4.4.8/akregator/src/feed.cpp:677
#9  0x00007fecd2e577a8 in Akregator::Feed::qt_metacall (this=0x22b5940, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fff465c5fc0) at /usr/src/debug/kde-base/akregator-4.4.8/akregator-4.4.8_build/akregator/src/feed.moc:112
#10 0x00007fece54125bf in QMetaObject::activate (sender=0x34e3880, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff465c5fc0) at kernel/qobject.cpp:3272
#11 0x00007fecd29b19b2 in Syndication::Loader::loadingComplete (this=<value optimized out>, _t1=0x34e3880, _t2=<value optimized out>, _t3=Syndication::Success) at /usr/src/debug/kde-base/kdepimlibs-4.5.4/kdepimlibs-4.5.4_build/syndication/loader.moc:91
#12 0x00007fecd29b2139 in Syndication::Loader::slotRetrieverDone (this=0x34e3880, data=..., success=<value optimized out>) at /usr/src/debug/kde-base/kdepimlibs-4.5.4/kdepimlibs-4.5.4/syndication/loader.cpp:157
#13 0x00007fecd29b238a in Syndication::Loader::qt_metacall (this=0x34e3880, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff465c61b0) at /usr/src/debug/kde-base/kdepimlibs-4.5.4/kdepimlibs-4.5.4_build/syndication/loader.moc:79
#14 0x00007fece54125bf in QMetaObject::activate (sender=0x1d22200, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff465c61b0) at kernel/qobject.cpp:3272
#15 0x00007fecd29b5203 in Syndication::DataRetriever::dataRetrieved (this=<value optimized out>, _t1=<value optimized out>, _t2=true) at /usr/src/debug/kde-base/kdepimlibs-4.5.4/kdepimlibs-4.5.4_build/syndication/dataretriever.moc:85
#16 0x00007fecd29b543f in Syndication::FileRetriever::slotResult (this=0x1d22200, job=0x34e3c90) at /usr/src/debug/kde-base/kdepimlibs-4.5.4/kdepimlibs-4.5.4/syndication/dataretriever.cpp:132
#17 0x00007fecd29b55c3 in Syndication::FileRetriever::qt_metacall (this=0x1d22200, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff465c6320) at /usr/src/debug/kde-base/kdepimlibs-4.5.4/kdepimlibs-4.5.4_build/syndication/dataretriever.moc:213
#18 0x00007fece54125bf in QMetaObject::activate (sender=0x34e3c90, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff465c6320) at kernel/qobject.cpp:3272
#19 0x00007fece58556b2 in KJob::result (this=<value optimized out>, _t1=0x34e3c90) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4_build/kdecore/kjob.moc:194
#20 0x00007fece58556f5 in KJob::emitResult (this=0x34e3c90) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4/kdecore/jobs/kjob.cpp:312
#21 0x00007fece4390d44 in KIO::SimpleJob::slotFinished (this=0x34e3c90) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4/kio/kio/job.cpp:525
#22 0x00007fece439a2bc in KIO::TransferJob::slotFinished (this=0x34e3c90) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4/kio/kio/job.cpp:1114
#23 0x00007fece43987fd in KIO::TransferJob::qt_metacall (this=0x34e3c90, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fff465c6720) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4_build/kio/jobclasses.moc:367
#24 0x00007fece54125bf in QMetaObject::activate (sender=0x2d15ae0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272
#25 0x00007fece4424bf1 in KIO::SlaveInterface::dispatch (this=<value optimized out>, _cmd=104, rawdata=...) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4/kio/kio/slaveinterface.cpp:175
#26 0x00007fece442297a in KIO::SlaveInterface::dispatch (this=0x2d15ae0) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4/kio/kio/slaveinterface.cpp:91
#27 0x00007fece4419769 in KIO::Slave::gotInput (this=0x2d15ae0) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4/kio/kio/slave.cpp:347
#28 0x00007fece4419c9c in KIO::Slave::qt_metacall (this=0x2d15ae0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff465c6b10) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4_build/kio/slave.moc:82
#29 0x00007fece54125bf in QMetaObject::activate (sender=0x380c8b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272
#30 0x00007fece436b6c1 in KIO::ConnectionPrivate::dequeue (this=0x2dded80) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4/kio/kio/connection.cpp:82
#31 0x00007fece436b76d in KIO::Connection::qt_metacall (this=0x380c8b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x22fc000) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4_build/kio/connection.moc:79
#32 0x00007fece541139a in QObject::event (this=0x380c8b0, e=<value optimized out>) at kernel/qobject.cpp:1211
#33 0x00007fece5da6334 in QApplicationPrivate::notify_helper (this=0x18e9f70, receiver=0x380c8b0, e=0x3815620) at kernel/qapplication.cpp:4445
#34 0x00007fece5dab731 in QApplication::notify (this=<value optimized out>, receiver=0x380c8b0, e=0x3815620) at kernel/qapplication.cpp:4324
#35 0x00007fece6b28712 in KApplication::notify (this=0x7fff465c75b0, receiver=0x380c8b0, event=0x3815620) at /usr/src/debug/kde-base/kdelibs-4.5.4/kdelibs-4.5.4/kdeui/kernel/kapplication.cpp:310
#36 0x00007fece53faf0b in QCoreApplication::notifyInternal (this=0x7fff465c75b0, receiver=0x380c8b0, event=0x3815620) at kernel/qcoreapplication.cpp:732
#37 0x00007fece53fee2e in sendEvent (receiver=0x0, event_type=0, data=0x18c5380) at kernel/qcoreapplication.h:215
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x18c5380) at kernel/qcoreapplication.cpp:1373
#39 0x00007fece5429023 in sendPostedEvents (s=0x18ec920) at kernel/qcoreapplication.h:220
#40 postEventSourceDispatch (s=0x18ec920) at kernel/qeventdispatcher_glib.cpp:277
#41 0x00007fecdf5e5192 in g_main_dispatch (context=0x18ec840) at gmain.c:2149
#42 g_main_context_dispatch (context=0x18ec840) at gmain.c:2702
#43 0x00007fecdf5e5970 in g_main_context_iterate (context=0x18ec840, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#44 0x00007fecdf5e5c0d in g_main_context_iteration (context=0x18ec840, may_block=1) at gmain.c:2843
#45 0x00007fece54291bf in QEventDispatcherGlib::processEvents (this=0x18f2340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#46 0x00007fece5e56b7e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#47 0x00007fece53f99d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#48 0x00007fece53f9c15 in QEventLoop::exec (this=0x7fff465c7550, flags=...) at kernel/qeventloop.cpp:201
#49 0x00007fece53ff129 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#50 0x000000000040901b in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kde-base/akregator-4.4.8/akregator-4.4.8/akregator/src/main.cpp:103

This bug may be a duplicate of or related to bug 197718.

Possible duplicates by query: bug 255364, bug 253094, bug 249496, bug 248712, bug 247503.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-01-03 01:32:22 UTC

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