Bug 228107

Summary: Akregator erroneously shows old items as new
Product: [Applications] akregator Reporter: joh6nn <joh6nn>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 1.6.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description joh6nn 2010-02-22 21:38:54 UTC
Application: akregator (1.6.0)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.31-19-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
From time to time, Akregator shows old (often very old, ie months), marked-read items as being new.  When it does this, they are shown in the items list, but do not affect the unread count in the feeds list.  Clicking to a different feed, and then back to the affected feed removes the errant entries.  However, if one of the errant entries is clicked/selected, akregator will crash after a few seconds

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
[KCrash Handler]
#6  0x02af0615 in Akregator::Article::title() const () from /usr/lib/kde4/akregatorpart.so
#7  0x02afced5 in Akregator::ArticleModel::Private::Private(QList<Akregator::Article> const&, Akregator::ArticleModel*) () from /usr/lib/kde4/akregatorpart.so
#8  0x02afd038 in Akregator::ArticleModel::ArticleModel(QList<Akregator::Article> const&, QObject*) () from /usr/lib/kde4/akregatorpart.so
#9  0x02b1c0f6 in ?? () from /usr/lib/kde4/akregatorpart.so
#10 0x02b1c58f in ?? () from /usr/lib/kde4/akregatorpart.so
#11 0x0533ff6a in QMetaObject::metacall (object=0x9385288, cl=403816168, idx=15, argv=0xbfc4f318) at kernel/qmetaobject.cpp:237
#12 0x0534e705 in QMetaObject::activate (sender=0x1631d7c0, m=0x520c48, local_signal_index=0, argv=0xbfc4f318) at kernel/qobject.cpp:3275
#13 0x003adeb3 in KJob::finished (this=0x1631d7c0, _t1=0x1631d7c0) at ./kjob.moc:173
#14 0x003ae05c in KJob::emitResult (this=0x1631d7c0) at ../../kdecore/jobs/kjob.cpp:310
#15 0x02af62aa in ?? () from /usr/lib/kde4/akregatorpart.so
#16 0x02af63e1 in ?? () from /usr/lib/kde4/akregatorpart.so
#17 0x0533ff6a in QMetaObject::metacall (object=0x1631d7c0, cl=403816168, idx=26, argv=0xbfc4f47c) at kernel/qmetaobject.cpp:237
#18 0x0534e705 in QMetaObject::activate (sender=0x970c970, m=0x544e188, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3275
#19 0x05356217 in QSingleShotTimer::timeout (this=0x970c970) at .moc/release-shared/qtimer.moc:82
#20 0x0535632c in QSingleShotTimer::timerEvent (this=0x970c970) at kernel/qtimer.cpp:308
#21 0x0534b5a4 in QObject::event (this=0x970c970, e=0x17291c50) at kernel/qobject.cpp:1212
#22 0x00fde27c in QApplicationPrivate::notify_helper (this=0x92bcb00, receiver=0x970c970, e=0xbfc4f9b0) at kernel/qapplication.cpp:4298
#23 0x00fe4ede in QApplication::notify (this=0xbfc4fcf0, receiver=0x970c970, e=0xbfc4f9b0) at kernel/qapplication.cpp:3702
#24 0x00a791fa in KApplication::notify (this=0xbfc4fcf0, receiver=0x970c970, event=0xbfc4f9b0) at ../../kdeui/kernel/kapplication.cpp:302
#25 0x0533acfb in QCoreApplication::notifyInternal (this=0xbfc4fcf0, receiver=0x970c970, event=0xbfc4f9b0) at kernel/qcoreapplication.cpp:704
#26 0x05369f96 in QCoreApplication::sendEvent (this=0x92cb0b4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QTimerInfoList::activateTimers (this=0x92cb0b4) at kernel/qeventdispatcher_unix.cpp:603
#28 0x05366c27 in timerSourceDispatch (source=0x92cb500) at kernel/qeventdispatcher_glib.cpp:184
#29 idleTimerSourceDispatch (source=0x92cb500) at kernel/qeventdispatcher_glib.cpp:231
#30 0x0575ee88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0x05762730 in ?? () from /lib/libglib-2.0.so.0
#32 0x05762863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0x053668e5 in QEventDispatcherGlib::processEvents (this=0x929db50, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#34 0x0109d485 in QGuiEventDispatcherGlib::processEvents (this=0x929db50, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x05339319 in QEventLoop::processEvents (this=0xbfc4fc74, flags=) at kernel/qeventloop.cpp:149
#36 0x0533976a in QEventLoop::exec (this=0xbfc4fc74, flags=...) at kernel/qeventloop.cpp:201
#37 0x0533d95f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#38 0x00fde317 in QApplication::exec () at kernel/qapplication.cpp:3577
#39 0x0804fb01 in _start ()

Possible duplicates by query: bug 223437.

Reported using DrKonqi
Comment 1 Christophe Marin 2010-02-27 15:48:45 UTC

*** This bug has been marked as a duplicate of bug 194519 ***
Comment 2 Christophe Marin 2010-02-27 15:49:11 UTC
typo.

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