Bug 197163

Summary: Old posts listed as new, but empty from rss2 feed, followed by crash
Product: [Applications] akregator Reporter: Scott Kitterman <kde>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Scott Kitterman 2009-06-19 16:31:34 UTC
Version:           1.4.2 (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

I recently added a new rss2 feed, http://www.ivankamajic.com/?feed=rss2

It seems that each time akregator checks it, it creates a ghost post for each expired post.  When I come back to akregator there will be a list of multiple copies of each expired post, but the numbers of unread posts don't increment.  Checking for updates manually does the same thing.  Each of these is actually empty if I click on them.

Click to change focus back to the all posts causes a repeatable crash with the following backtrace:

Application: Akregator (akregator), signal SIGSEGV
[Current thread is 0 (LWP 20935)]

Thread 3 (Thread 0xb1836b90 (LWP 25382)):
#0  0xb8096430 in __kernel_vsyscall ()
#1  0xb50d5412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5e0a344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5ff698c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5febe76 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5ff596e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb50d14ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb5dfb49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb0effb90 (LWP 25383)):
#0  0xb8096430 in __kernel_vsyscall ()
#1  0xb50d5412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5e0a344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5ff698c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5febe76 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5ff596e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb50d14ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb5dfb49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4883700 (LWP 20935)):
[KCrash Handler]
#6  0xb311e6d5 in Akregator::Article::title (this=0xb28c2c8) at /build/buildd/kdepim-4.2.2/akregator/src/article.cpp:375
#7  0xb312b3c7 in Private (this=0x99145e0, node_=0x9ad0428, qq=0x9c48240) at /build/buildd/kdepim-4.2.2/akregator/src/articlemodel.cpp:68
#8  0xb312b6c8 in ArticleModel (this=0x9c48240, node=0x9ad0428, parent=0x0) at /build/buildd/kdepim-4.2.2/akregator/src/articlemodel.cpp:79
#9  0xb314ddfd in Akregator::SelectionController::articleHeadersAvailable (this=0x96cc0a8) at /build/buildd/kdepim-4.2.2/akregator/src/selectioncontroller.cpp:184
#10 0xb314e81b in Akregator::SelectionController::qt_metacall (this=0x96cc0a8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfbb3558)
    at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/akregator/src/selectioncontroller.moc:86
#11 0xb60ffca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb6100932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0xb613b717 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#14 0xb61056fe in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#15 0xb60fa15f in QObject::event () from /usr/lib/libQtCore.so.4
#16 0xb65bbe9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#17 0xb65c419e in QApplication::notify () from /usr/lib/libQtGui.so.4
#18 0xb71de94d in KApplication::notify () from /usr/lib/libkdeui.so.5
#19 0xb60e9a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#20 0xb6118d71 in ?? () from /usr/lib/libQtCore.so.4
#21 0xb61154e0 in ?? () from /usr/lib/libQtCore.so.4
#22 0xb4e06b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb4e0a0eb in ?? () from /usr/lib/libglib-2.0.so.0
#24 0xb4e0a268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#25 0xb6115438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#26 0xb665d365 in ?? () from /usr/lib/libQtGui.so.4
#27 0xb60e806a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#28 0xb60e84aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#29 0xb60ea959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#30 0xb65bbd17 in QApplication::exec () from /usr/lib/libQtGui.so.4
#31 0x0804ed81 in main (argc=) at /build/buildd/kdepim-4.2.2/akregator/src/main.cpp:115
Comment 1 Dario Andres 2009-06-19 17:51:48 UTC
Thanks

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