Bug 217348 - Akregator crash when downloading feeds
Summary: Akregator crash when downloading feeds
Status: RESOLVED UNMAINTAINED
Alias: None
Product: akregator
Classification: Applications
Component: metakit plugin (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 227189 235065 247823 249249 259881 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-12-04 16:50 UTC by Petar Petrov
Modified: 2017-01-07 21:32 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.42 KB, text/plain)
2011-01-18 02:53 UTC, lnxusr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petar Petrov 2009-12-04 16:50:24 UTC
Application that crashed: akregator
Version of the application: 1.5.3
KDE Version: 4.3.4 (KDE 4.3.4) "release 2"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-0.1-default i686
Distribution: "openSUSE 11.2 (i586)"

What I was doing when the application crashed:
Akregator crashes when i start downloading feeds. I've tested it a few times and this crash ocurres every time i'm doing it. I click on the download news (or something like that, it's not in english) and see a crash.

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

Thread 3 (Thread 0xb0bb3b70 (LWP 12041)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb52e20c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb61ba2d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb6d326dc in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb6d27bc2 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb6d31623 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb52dd6e5 in start_thread () from /lib/libpthread.so.0
#7  0xb52dd600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xaf6d4b70 (LWP 12043)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb52e20c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb61ba2d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb6d326dc in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb6d27bc2 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb6d31623 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb52dd6e5 in start_thread () from /lib/libpthread.so.0
#7  0xb52dd600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb45d4700 (LWP 12017)):
[KCrash Handler]
#6  0xb6151a7a in memcpy () from /lib/libc.so.6
#7  0xb1f94e30 in f4_memmove (to_=0x8be05c8, from_=0xc6f, n_=1734963746) at /usr/include/bits/string3.h:52
#8  0xb1f951ad in c4_Column::CopyData (this=0x851696c, to_=282624, from_=286720, count_=3183) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/src/column.cpp:305
#9  0xb1f96015 in c4_Column::Grow (this=0x851696c, off_=285807, diff_=813) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/src/column.cpp:556
#10 0xb1fa1ced in c4_FormatB::SetOne (this=0x8516960, index_=110, xbuf_=..., ignoreMemos_=false) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/src/format.cpp:608
#11 0xb1fa1e84 in c4_FormatS::Set (this=0x637, index_=110, buf_=...) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/src/format.cpp:863
#12 0xb1fb3b70 in c4_Sequence::Set (this=0x8516308, index_=110, prop_=..., buf_=...) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/src/viewx.cpp:335
#13 0xb1faee16 in SetData (buf_=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/include/mk4.inl:426
#14 c4_View::SetItem (buf_=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/src/view.cpp:231
#15 0xb1faa038 in c4_HashViewer::SetItem (this=0x84ec408, row_=110, col_=5, buf_=...) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/src/remap.cpp:366
#16 0xb1f9753a in c4_CustomSeq::DoSet (this=0x8514078, row_=110, col_=5, buf_=...) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/src/custom.cpp:154
#17 0xb1f97b6c in c4_CustomHandler::Set (this=0x84a4af0, index_=110, buf_=...) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/src/custom.cpp:69
#18 0xb1fb2ddb in c4_Sequence::SetAt (this=0x8514078, index_=110, newElem_=...) at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/src/viewx.cpp:104
#19 0xb1fb6dc6 in SetAt (newElem_=<value optimized out>, index_=<value optimized out>, this=<value optimized out>)
    at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/metakit/include/mk4.inl:89
#20 Akregator::Backend::FeedStorageMK4Impl::setDescription (newElem_=<value optimized out>, index_=<value optimized out>, this=<value optimized out>)
    at /usr/src/debug/kdepim-4.3.4/akregator/plugins/mk4storage/feedstoragemk4impl.cpp:487
#21 0xb2a761ca in Akregator::Article::Private::Private (this=0x8aae0c0, article=..., feed_=0x8be1237, archive_=0x8be1237) at /usr/src/debug/kdepim-4.3.4/akregator/src/article.cpp:181
#22 0xb2a77111 in Akregator::Article::Article (this=0xbf9cf290, article=..., feed=0x85140d0) at /usr/src/debug/kdepim-4.3.4/akregator/src/article.cpp:245
#23 0xb2a8366a in Akregator::Feed::appendArticles (this=0x85140d0, feed=) at /usr/src/debug/kdepim-4.3.4/akregator/src/feed.cpp:481
#24 0xb2a853e7 in Akregator::Feed::fetchCompleted (this=0x85140d0, l=0x88a1280, doc=) at /usr/src/debug/kdepim-4.3.4/akregator/src/feed.cpp:676
#25 0xb2a85bb6 in Akregator::Feed::qt_metacall (this=0x85140d0, _c=InvokeMetaMethod, _id=11, _a=0xbf9cf490) at /usr/src/debug/kdepim-4.3.4/build/akregator/src/feed.moc:106
#26 0xb6e3e864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#27 0xb6e3f585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#28 0xb29f68c5 in Syndication::Loader::loadingComplete(Syndication::Loader*, boost::shared_ptr<Syndication::Feed>, Syndication::ErrorCode) () from /usr/lib/libsyndication.so.4
#29 0xb29f7ae4 in Syndication::Loader::slotRetrieverDone(QByteArray const&, bool) () from /usr/lib/libsyndication.so.4
#30 0xb29f7f29 in Syndication::Loader::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsyndication.so.4
#31 0xb6e3e864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#32 0xb6e3f585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#33 0xb29fa305 in Syndication::DataRetriever::dataRetrieved(QByteArray const&, bool) () from /usr/lib/libsyndication.so.4
#34 0xb29fb4b7 in Syndication::FileRetriever::slotResult(KJob*) () from /usr/lib/libsyndication.so.4
#35 0xb29fb675 in Syndication::FileRetriever::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsyndication.so.4
#36 0xb6e3e864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#37 0xb6e3f585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#38 0xb7061695 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#39 0xb7061ba9 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#40 0xb5ee3f8f in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#41 0xb5ee44b6 in KIO::TransferJob::slotFinished() () from /usr/lib/libkio.so.5
#42 0xb5ee2074 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#43 0xb6e3e864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#44 0xb6e3f585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#45 0xb5fb5b15 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.5
#46 0xb5fb9c84 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#47 0xb5fb602a in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#48 0xb5fa7625 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#49 0xb5fa9bf4 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#50 0xb6e3e864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#51 0xb6e3f585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#52 0xb5ea82b5 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#53 0xb5eaa19a in ?? () from /usr/lib/libkio.so.5
#54 0xb5eaa2e7 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#55 0xb6e3704a in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#56 0xb6e38796 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#57 0xb646e8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#58 0xb647634e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#59 0xb73d8451 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#60 0xb6e2832e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#61 0xb6e28fdc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#62 0xb6e2919c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#63 0xb6e544dd in ?? () from /usr/lib/libQtCore.so.4
#64 0xb4e994c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#65 0xb4e9cd98 in ?? () from /usr/lib/libglib-2.0.so.0
#66 0xb4e9cebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#67 0xb6e54011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#68 0xb651029a in ?? () from /usr/lib/libQtGui.so.4
#69 0xb6e2698d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#70 0xb6e26dd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#71 0xb68b0ff7 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib/libQtGui.so.4
#72 0xb7501fed in KToolBar::contextMenuEvent(QContextMenuEvent*) () from /usr/lib/libkdeui.so.5
#73 0xb64c60a0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#74 0xb68f4804 in QToolBar::event(QEvent*) () from /usr/lib/libQtGui.so.4
#75 0xb646e8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#76 0xb64767a1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#77 0xb73d8451 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#78 0xb6e2832e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#79 0xb64ebd9d in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#80 0xb64e6e48 in ?? () from /usr/lib/libQtGui.so.4
#81 0xb64e5d7e in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#82 0xb6510b68 in ?? () from /usr/lib/libQtGui.so.4
#83 0xb4e994c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#84 0xb4e9cd98 in ?? () from /usr/lib/libglib-2.0.so.0
#85 0xb4e9cebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#86 0xb6e54011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#87 0xb651029a in ?? () from /usr/lib/libQtGui.so.4
#88 0xb6e2698d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#89 0xb6e26dd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#90 0xb6e29270 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#91 0xb646e774 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#92 0x0804fa41 in main (argc=5, argv=0xbf9d2414) at /usr/src/debug/kdepim-4.3.4/akregator/src/main.cpp:103

Reported using DrKonqi
Comment 1 Christophe Marin 2010-02-21 23:44:37 UTC
*** Bug 227189 has been marked as a duplicate of this bug. ***
Comment 2 Christophe Marin 2010-09-14 22:38:43 UTC
*** Bug 247823 has been marked as a duplicate of this bug. ***
Comment 3 Christophe Marin 2010-10-02 02:03:52 UTC
*** Bug 235065 has been marked as a duplicate of this bug. ***
Comment 4 Christophe Marin 2010-10-02 18:03:10 UTC
*** Bug 249249 has been marked as a duplicate of this bug. ***
Comment 5 Christophe Marin 2010-12-15 00:29:01 UTC
*** Bug 259881 has been marked as a duplicate of this bug. ***
Comment 6 lnxusr 2011-01-18 02:53:25 UTC
Created attachment 56152 [details]
New crash information added by DrKonqi

kontact (4.4.6) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed: Within Kontact, click on feed icon.  Akregator opens, loads feeds then kontact imediatly crashes.

-- Backtrace (Reduced):
#6  memcpy () at ../sysdeps/x86_64/memcpy.S:267
#7  0x00007f3424f2d26b in c4_Column::CopyData (this=0x350a338, to_=<value optimized out>, from_=<value optimized out>, count_=3298) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:305
#8  0x00007f3424f2dc3f in c4_Column::Grow (this=0x350a338, off_=<value optimized out>, diff_=85) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:556
#9  0x00007f3424f37fe5 in c4_FormatB::SetOne (this=0x350a320, index_=126, xbuf_=<value optimized out>, ignoreMemos_=<value optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:608
#10 0x00007f3424f38158 in c4_FormatS::Set (this=0x3a7b310, index_=6320128, buf_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:863
Comment 7 Denis Kurz 2016-09-24 19:45:17 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of akregator (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 8 Denis Kurz 2017-01-07 21:32:31 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.