Bug 237152 - Akregator crashes after having created bogus entries
Summary: Akregator crashes after having created bogus entries
Status: RESOLVED DUPLICATE of bug 238310
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: 1.6.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-10 20:57 UTC by Torsten Ekedahl
Modified: 2010-06-05 10:40 UTC (History)
1 user (show)

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 Torsten Ekedahl 2010-05-10 20:57:22 UTC
Application: akregator (1.6.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Every now and then (about every few days)  entries appear in Akregator that look very bogus (crazy dates mostly with titles that look OK). They can not be looked at and can not be erased. After a while (possibly during some feed update) Akregator crashes. When Akregator is restarted the entries have disappeared.

The crash can be reproduced every time.

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

Thread 3 (Thread 0xb304eb70 (LWP 2634)):
#0  0x008bb422 in __kernel_vsyscall ()
#1  0x00713b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x06de14eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x06dd40ac in ?? () from /lib/libglib-2.0.so.0
#4  0x06dd44b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x08b2c60f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x08aff059 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x08aff4aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x089fb5a8 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x08adec1b in ?? () from /usr/lib/libQtCore.so.4
#10 0x089fe32e in ?? () from /usr/lib/libQtCore.so.4
#11 0x008f796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x00721a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb451bb70 (LWP 17466)):
#0  0x008bb422 in __kernel_vsyscall ()
#1  0x008fc342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0072e9f4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x089ff20f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x089f32eb in ?? () from /usr/lib/libQtCore.so.4
#5  0x089fe32e in ?? () from /usr/lib/libQtCore.so.4
#6  0x008f796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00721a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77c3730 (LWP 1971)):
[KCrash Handler]
#6  0x06f85957 in Akregator::Article::setStatus(int) () from /usr/lib/kde4/akregatorpart.so
#7  0x06f96aeb in Akregator::Feed::appendArticles(boost::shared_ptr<Syndication::Feed>) () from /usr/lib/kde4/akregatorpart.so
#8  0x06f9850c in Akregator::Feed::fetchCompleted(Syndication::Loader*, boost::shared_ptr<Syndication::Feed>, Syndication::ErrorCode) () from /usr/lib/kde4/akregatorpart.so
#9  0x06f98cab in Akregator::Feed::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/akregatorpart.so
#10 0x08b05c9a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#11 0x08b143d5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#12 0x02de35df in Syndication::Loader::loadingComplete(Syndication::Loader*, boost::shared_ptr<Syndication::Feed>, Syndication::ErrorCode) () from /usr/lib/libsyndication.so.4
#13 0x02de47e8 in Syndication::Loader::slotRetrieverDone(QByteArray const&, bool) () from /usr/lib/libsyndication.so.4
#14 0x02de4c0c in Syndication::Loader::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsyndication.so.4
#15 0x08b05c9a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#16 0x08b143d5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#17 0x02de6f9f in Syndication::DataRetriever::dataRetrieved(QByteArray const&, bool) () from /usr/lib/libsyndication.so.4
#18 0x02de80b4 in Syndication::FileRetriever::slotResult(KJob*) () from /usr/lib/libsyndication.so.4
#19 0x02de81b7 in Syndication::FileRetriever::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsyndication.so.4
#20 0x08b05c9a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#21 0x08b143d5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#22 0x00471183 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#23 0x004714e8 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#24 0x045e9f30 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#25 0x045ea96d in KIO::TransferJob::slotFinished() () from /usr/lib/libkio.so.5
#26 0x045e8343 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#27 0x08b05c9a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#28 0x08b143d5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#29 0x046b4707 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.5
#30 0x046b7a2d in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#31 0x046b4bc3 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#32 0x046a8088 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#33 0x046a8293 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#34 0x08b05c9a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#35 0x08b143d5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#36 0x045b2bd7 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#37 0x045b4f8e in ?? () from /usr/lib/libkio.so.5
#38 0x045b50be in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#39 0x08b05c9a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#40 0x08b10336 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#41 0x08b113fe in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#42 0x010224dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#43 0x0102905e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#44 0x00afff2a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#45 0x08b00a3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#46 0x08b03473 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#47 0x08b035dd in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#48 0x08b2cadf in ?? () from /usr/lib/libQtCore.so.4
#49 0x06dd05e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#50 0x06dd42d8 in ?? () from /lib/libglib-2.0.so.0
#51 0x06dd44b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#52 0x08b2c5d5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#53 0x010e2135 in ?? () from /usr/lib/libQtGui.so.4
#54 0x08aff059 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#55 0x08aff4aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#56 0x08b0369f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#57 0x01022577 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#58 0x0804fa61 in _start ()

Possible duplicates by query: bug 236497, bug 236389, bug 235816, bug 235748, bug 233456.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-06-05 10:40:03 UTC

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