Application: akregator (1.6.3) KDE Platform Version: 4.4.3 (KDE 4.4.3) (Compiled from sources) Qt Version: 4.6.2 Operating System: Linux 2.6.33-gentoo x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: My system shut down suddenly due to a power outage. When I restarted it and ran Akregator, at first it crashed immediately on startup (which I reported as an attachment to bug 116482), then I removed archiveindex.mk4 and tried again and it displayed the main window for about a second, but then crashed again. By trial and error I determined that the crash is related to one particular mk4 file which I presume is corrupted (at least, if I delete this one file, it works fine). The crash can be reproduced every time. -- Backtrace: Application: Akregator (akregator), signal: Segmentation fault [KCrash Handler] #5 c4_Column::ColSize (this=0x21) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/column.inl:39 #6 0x00007f4587f709c4 in c4_FormatB::ItemLenOffCol (this=0x2b84ee0, index_=30313, off_=@0x7fff2f9e278c, col_=@0x7fff2f9e2780) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/format.cpp:341 #7 0x00007f4587f7215f in c4_FormatB::GetOne (this=0x21, index_=242504, length_=@0x7fff2f9e27cc) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/format.cpp:577 #8 0x00007f4587f721ab in c4_FormatS::Get (this=0x21, index_=242504, length_=@0x7fff2f9e278c) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/format.cpp:842 #9 0x00007f4587f73888 in c4_Handler::GetBytes (this=0x21, index_=242504, buf_=..., copySmall_=128) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/handler.cpp:53 #10 0x00007f4587f7e9b7 in c4_Sequence::Get (this=0x2b85390, index_=30313, propId_=<value optimized out>, buf_=...) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/viewx.cpp:319 #11 0x00007f4587f76be9 in c4_Reference::GetData (this=0x7fff2f9e2860, buf_=...) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/include/mk4.inl:421 #12 0x00007f4587f7bf39 in c4_View::GetItem (this=<value optimized out>, row_=30313, col_=<value optimized out>, buf_=...) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/view.cpp:225 #13 0x00007f4587f777e0 in c4_HashViewer::KeySame (this=0x2c71ea0, row_=30313, cursor_=...) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/remap.cpp:157 #14 0x00007f4587f778a8 in c4_HashViewer::LookDict (this=0x2c71ea0, hash_=-518160236, cursor_=...) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/remap.cpp:241 #15 0x00007f4587f7920b in c4_HashViewer::Lookup (this=0x2c71ea0, key_=..., count_=@0x7fff2f9e2a2c) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/remap.cpp:344 #16 0x00007f4587f6a3bb in c4_CustomSeq::RestrictSearch (this=<value optimized out>, cursor_=..., pos_=@0x7fff2f9e2a7c, count_=@0x7f4588194230) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/custom.cpp:110 #17 0x00007f4587f7cdbf in c4_View::Find (this=0x2c27b78, crit_=<value optimized out>, start_=0) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/metakit/src/view.cpp:830 #18 0x00007f4587f7f85f in Akregator::Backend::FeedStorageMK4Impl::findArticle (this=0x2b86260, guid=<value optimized out>) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/feedstoragemk4impl.cpp:298 #19 0x00007f4587f8006a in Akregator::Backend::FeedStorageMK4Impl::status (this=0x21, guid=...) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/plugins/mk4storage/feedstoragemk4impl.cpp:384 #20 0x00007f45885b86ae in Private (this=0x2eb0df0, guid_=..., feed_=<value optimized out>, archive_=0x2b86260) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/src/article.cpp:150 #21 0x00007f45885b8767 in Article (this=0x7fff2f9e2c60, guid=..., feed=0x2b87f60) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/src/article.cpp:241 #22 0x00007f45885c4826 in Akregator::Feed::loadArticles (this=0x2b87f60) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/src/feed.cpp:239 #23 0x00007f45885c6021 in Akregator::Feed::fromOPML (e=<value optimized out>, storage=<value optimized out>) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/src/feed.cpp:174 #24 0x00007f45885cfe89 in Akregator::FeedList::parseChildNodes (this=0xd5e750, node=<value optimized out>, parent=0xea0270) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/src/feedlist.cpp:237 #25 0x00007f45885cffe2 in Akregator::FeedList::parseChildNodes (this=0xd5e750, node=<value optimized out>, parent=0xe33bf0) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/src/feedlist.cpp:255 #26 0x00007f45885d0522 in Akregator::FeedList::readFromOpml (this=0xd5e750, doc=<value optimized out>) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/src/feedlist.cpp:295 #27 0x00007f4588602773 in Akregator::LoadFeedListCommand::Private::handleDocument (this=0xa72e30, doc=...) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/src/loadfeedlistcommand.cpp:68 #28 0x00007f4588602e0f in Akregator::LoadFeedListCommand::Private::doLoad (this=0xa72e30) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/src/loadfeedlistcommand.cpp:173 #29 0x00007f4588602f5c in Akregator::LoadFeedListCommand::qt_metacall (this=0xd94da0, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0x7fff2f9e3820) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3_build/akregator/src/loadfeedlistcommand.moc:78 #30 0x00007f45958c1603 in QMetaObject::metacall (object=0xd94da0, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0x7fff2f9e3820) at kernel/qmetaobject.cpp:237 #31 0x00007f45958cfc7f in QMetaObject::activate (sender=0xd64f40, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2f9e2780) at kernel/qobject.cpp:3285 #32 0x00007f45958d6a62 in QSingleShotTimer::timeout (this=0x21) at .moc/debug-shared/qtimer.moc:82 #33 0x00007f45958d6b51 in QSingleShotTimer::timerEvent (this=0xd64f40) at kernel/qtimer.cpp:308 #34 0x00007f45958cb7f7 in QObject::event (this=0xd64f40, e=0x3b348) at kernel/qobject.cpp:1204 #35 0x00007f459480496c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #36 0x00007f459480af6b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #37 0x00007f4596492e84 in KApplication::notify (this=0x7fff2f9e42b0, receiver=0xd64f40, event=0x7fff2f9e3fb0) at /var/tmp/portage/kde-base/kdelibs-4.4.3/work/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302 #38 0x00007f45958bb7cc in QCoreApplication::notifyInternal (this=0x7fff2f9e42b0, receiver=0xd64f40, event=0x7fff2f9e3fb0) at kernel/qcoreapplication.cpp:704 #39 0x00007f45958e72fc in QCoreApplication::sendEvent (this=0x9c4160) at kernel/qcoreapplication.h:215 #40 QTimerInfoList::activateTimers (this=0x9c4160) at kernel/qeventdispatcher_unix.cpp:603 #41 0x00007f45958e5515 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #42 0x00007f4592848843 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #43 0x00007f459284c070 in ?? () from /usr/lib/libglib-2.0.so.0 #44 0x00007f459284c188 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #45 0x00007f45958e50cb in QEventDispatcherGlib::processEvents (this=0x9b23f0, flags=) at kernel/qeventdispatcher_glib.cpp:412 #46 0x00007f45948b34c6 in ?? () from /usr/lib64/qt4/libQtGui.so.4 #47 0x00007f45958ba27d in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #48 0x00007f45958ba5ea in QEventLoop::exec (this=0x7fff2f9e4270, flags=) at kernel/qeventloop.cpp:201 #49 0x00007f45958bc7ca in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #50 0x0000000000409b89 in main (argc=1, argv=0x7fff2f9e4498) at /var/tmp/portage/kde-base/akregator-4.4.3/work/akregator-4.4.3/akregator/src/main.cpp:103 This bug may be a duplicate of or related to bug 234208. Reported using DrKonqi
I've put the mk4 file that triggers the crash online (in a tar archive) at http://www.ellipsix.net/ext-tmp/hepph.mk4.tar
*** Bug 238967 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 116482 ***