Version: 1.6.5 (using KDE 4.4.5) OS: Linux The URL that i add isn't a feed but akregator doesn't complain about that and adds it anyway. Also, if an url pointed to a feed and then points to an html, i guess that would introduce a crash as well. Anyway to remove that i had to manually edit the configuration file. Reproducible: Always Steps to Reproduce: Add this URL as feed: http://www.ilfattoquotidiano.it/feed-rss/ Click on the newly added feed Actual Results: Crash Expected Results: Not crash OS: Linux (x86_64) release 2.6.34.5-galatea Compiler: cc
Please provide a backtrace for the crash.
Application: Akregator (akregator), signal: Segmentation fault [KCrash Handler] #6 memcpy () at ../sysdeps/i386/i686/memcpy.S:75 #7 0x0a599998 in ?? () #8 0xb1a18a28 in c4_FormatB::GetOne (this=0xa9c0000, index_=106, length_=@0xa49f250) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:583 #9 0xb1a18a70 in c4_FormatS::Get (this=0xa9234f0, index_=106, length_=@0xbfd987ac) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:842 #10 0xb1a1b870 in c4_Handler::GetBytes (this=0xa9234f0, index_=106, buf_=..., copySmall_=false) at ../../../../akregator/plugins/mk4storage/metakit/src/handler.cpp:53 #11 0xb1a2991b in c4_Sequence::Get (this=0xa7135f0, index_=106, propId_=22, buf_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/viewx.cpp:319 #12 0xb1a26848 in c4_Reference::GetData (this=0xa6eaf04, row_=106, col_=17, buf_=...) at ../../../../akregator/plugins/mk4storage/metakit/include/mk4.inl:421 #13 c4_View::GetItem (this=0xa6eaf04, row_=106, col_=17, buf_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/view.cpp:225 #14 0xb1a20025 in c4_HashViewer::GetItem (this=0xa6eaf00, row_=106, col_=17, buf_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/remap.cpp:352 #15 0xb1a103a9 in c4_CustomSeq::DoGet (this=0xa732330, row_=106, col_=17, buf_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/custom.cpp:148 #16 0xb1a11df7 in c4_CustomHandler::Get (this=0xa555db0, index_=106, length_=@0xbfd9889c) at ../../../../akregator/plugins/mk4storage/metakit/src/custom.cpp:58 #17 0xb1a1b870 in c4_Handler::GetBytes (this=0xa555db0, index_=106, buf_=..., copySmall_=false) at ../../../../akregator/plugins/mk4storage/metakit/src/handler.cpp:53 #18 0xb1a2991b in c4_Sequence::Get (this=0xa732330, index_=106, propId_=22, buf_=...) at ../../../../akregator/plugins/mk4storage/metakit/src/viewx.cpp:319 #19 0xb1a29dd0 in c4_Reference::GetData (this=0xbfd98924) at ../../../../akregator/plugins/mk4storage/metakit/include/mk4.inl:421 #20 c4_StringRef::operator char const* (this=0xbfd98924) at ../../../../akregator/plugins/mk4storage/metakit/src/viewx.cpp:573 #21 0xb1a2b6a1 in Akregator::Backend::FeedStorageMK4Impl::authorName (this=0xa58a090, guid=...) at ../../../../akregator/plugins/mk4storage/feedstoragemk4impl.cpp:544 #22 0xb2401618 in Akregator::Article::authorName (this=0xa535368) at ../../../akregator/src/article.cpp:380 #23 0xb24065af in Akregator::Article::authorShort (this=0xa535368) at ../../../akregator/src/article.cpp:394 #24 0xb240d13a in Akregator::ArticleModel::data (this=0xa58cc30, index=..., role=0) at ../../../akregator/src/articlemodel.cpp:150 #25 0xb2438124 in QModelIndex::data (this=0xa1ee428, idx=..., role=0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398 #26 Akregator::SortColorizeProxyModel::data (this=0xa1ee428, idx=..., role=0) at ../../../akregator/src/articlelistview.cpp:131 #27 0xb69bbff8 in QSortFilterProxyModel::data (this=0xa3812c0, index=..., role=0) at itemviews/qsortfilterproxymodel.cpp:1678 #28 0xb69bbff8 in QSortFilterProxyModel::data (this=0x9b3f188, index=..., role=0) at itemviews/qsortfilterproxymodel.cpp:1678 #29 0xb69e41e8 in QModelIndex::data (this=0x995af08, option=0xbfd98d10, index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:398 #30 QStyledItemDelegate::initStyleOption (this=0x995af08, option=0xbfd98d10, index=...) at itemviews/qstyleditemdelegate.cpp:380 #31 0xb69e528e in QStyledItemDelegate::paint (this=0x995af08, painter=0xbfd9925c, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:420 #32 0xb697a908 in QTreeView::drawRow (this=0x992d438, painter=0xbfd9925c, option=..., index=...) at itemviews/qtreeview.cpp:1670 #33 0xb6973e39 in QTreeView::drawTree (this=0x992d438, painter=0xbfd9925c, region=...) at itemviews/qtreeview.cpp:1433 #34 0xb69740ed in QTreeView::paintEvent (this=0x992d438, event=0xbfd99b34) at itemviews/qtreeview.cpp:1266 #35 0xb2436154 in Akregator::ArticleListView::paintEvent (this=0x992d438, e=0xbfd99b34) at ../../../akregator/src/articlelistview.cpp:377 #36 0xb63e96b6 in QWidget::event (this=0x992d438, event=0xbfd99b34) at kernel/qwidget.cpp:8190 #37 0xb67e3883 in QFrame::event (this=0x992d438, e=0xbfd99b34) at widgets/qframe.cpp:557 #38 0xb687e032 in QAbstractScrollArea::viewportEvent (this=0x3fef653d, e=0xbfd986dc) at widgets/qabstractscrollarea.cpp:1036 #39 0xb69338c7 in QAbstractItemView::viewportEvent (this=0x992d438, event=0xbfd99b34) at itemviews/qabstractitemview.cpp:1615 #40 0xb697312c in QTreeView::viewportEvent (this=0x992d438, event=0xbfd99b34) at itemviews/qtreeview.cpp:1248 #41 0xb6880a05 in QAbstractScrollAreaPrivate::viewportEvent (this=0x995aed0, o=0x995cdb8, e=0xbfd99b34) at widgets/qabstractscrollarea_p.h:100 #42 QAbstractScrollAreaFilter::eventFilter (this=0x995aed0, o=0x995cdb8, e=0xbfd99b34) at widgets/qabstractscrollarea_p.h:116 #43 0xb6ebb7ca in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x97691a8, receiver=0x995cdb8, event=0xbfd99b34) at kernel/qcoreapplication.cpp:841 #44 0xb638b5a9 in QApplicationPrivate::notify_helper (this=0x97691a8, receiver=0x995cdb8, e=0xbfd99b34) at kernel/qapplication.cpp:4298 #45 0xb63921f9 in QApplication::notify (this=0xbfd9cf24, receiver=0x995cdb8, e=0xbfd99b34) at kernel/qapplication.cpp:4267 #46 0xb740cc5a in KApplication::notify (this=0xbfd9cf24, receiver=0x995cdb8, event=0xbfd99b34) at ../../kdeui/kernel/kapplication.cpp:302 #47 0xb6ebc52b in QCoreApplication::notifyInternal (this=0xbfd9cf24, receiver=0x995cdb8, event=0xbfd99b34) at kernel/qcoreapplication.cpp:726 #48 0xb63f29a6 in QCoreApplication::sendSpontaneousEvent (this=0x994bf38, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #49 QWidgetPrivate::drawWidget (this=0x994bf38, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5363 #50 0xb63f37e5 in QWidgetPrivate::paintSiblingsRecursive (this=0x995d2d0, pdev=0x99dda0c, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5476 #51 0xb63f361e in QWidgetPrivate::paintSiblingsRecursive (this=0x995d2d0, pdev=0x99dda0c, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5463 #52 0xb63f26f5 in QWidgetPrivate::drawWidget (this=0x995d2d0, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5412 #53 0xb63f37e5 in QWidgetPrivate::paintSiblingsRecursive (this=0x995cc20, pdev=0x99dda0c, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5476 #54 0xb63f26f5 in QWidgetPrivate::drawWidget (this=0x995cc20, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5412 #55 0xb63f37e5 in QWidgetPrivate::paintSiblingsRecursive (this=0x9952e08, pdev=0x99dda0c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5476 #56 0xb63f26f5 in QWidgetPrivate::drawWidget (this=0x9952e08, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5412 #57 0xb63f37e5 in QWidgetPrivate::paintSiblingsRecursive (this=0x990b3e0, pdev=0x99dda0c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5476 #58 0xb63f26f5 in QWidgetPrivate::drawWidget (this=0x990b3e0, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5412 #59 0xb63f37e5 in QWidgetPrivate::paintSiblingsRecursive (this=0x99552d8, pdev=0x99dda0c, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5476 #60 0xb63f26f5 in QWidgetPrivate::drawWidget (this=0x99552d8, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5412 #61 0xb63f37e5 in QWidgetPrivate::paintSiblingsRecursive (this=0x995df98, pdev=0x99dda0c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5476 #62 0xb63f26f5 in QWidgetPrivate::drawWidget (this=0x995df98, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5412 #63 0xb63f37e5 in QWidgetPrivate::paintSiblingsRecursive (this=0x9911348, pdev=0x99dda0c, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5476 #64 0xb63f26f5 in QWidgetPrivate::drawWidget (this=0x9911348, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5412 #65 0xb63f37e5 in QWidgetPrivate::paintSiblingsRecursive (this=0x9902f08, pdev=0x99dda0c, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5476 #66 0xb63f26f5 in QWidgetPrivate::drawWidget (this=0x9902f08, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5412 #67 0xb63f37e5 in QWidgetPrivate::paintSiblingsRecursive (this=0x97ea610, pdev=0x99dda0c, siblings=..., index=28, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5476 #68 0xb63f26f5 in QWidgetPrivate::drawWidget (this=0x97ea610, pdev=0x99dda0c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x99dd828) at kernel/qwidget.cpp:5412 #69 0xb65c8634 in QWidgetBackingStore::sync (this=0x99dd828) at painting/qbackingstore.cpp:1300 #70 0xb63e3193 in QWidgetPrivate::syncBackingStore (this=0x97ea610) at kernel/qwidget.cpp:1688 #71 0xb63e9e76 in QWidget::event (this=0x97ec060, event=0xbfd9c0e4) at kernel/qwidget.cpp:8337 #72 0xb6802687 in QMainWindow::event (this=0x97ec060, event=0xbfd9c0e4) at widgets/qmainwindow.cpp:1414 #73 0xb74fdd64 in KMainWindow::event (this=0x97ec060, ev=0xbfd9c0e4) at ../../kdeui/widgets/kmainwindow.cpp:1103 #74 0xb7545b2f in KXmlGuiWindow::event (this=0x97ec060, ev=0xbfd9c0e4) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #75 0xb638b5cc in QApplicationPrivate::notify_helper (this=0x97691a8, receiver=0x97ec060, e=0xbfd9c0e4) at kernel/qapplication.cpp:4302 #76 0xb63921f9 in QApplication::notify (this=0xbfd9cf24, receiver=0x97ec060, e=0xbfd9c0e4) at kernel/qapplication.cpp:4267 #77 0xb740cc5a in KApplication::notify (this=0xbfd9cf24, receiver=0x97ec060, event=0xbfd9c0e4) at ../../kdeui/kernel/kapplication.cpp:302 #78 0xb6ebc52b in QCoreApplication::notifyInternal (this=0xbfd9cf24, receiver=0x97ec060, event=0xbfd9c0e4) at kernel/qcoreapplication.cpp:726 #79 0xb65c5667 in QCoreApplication::sendEvent (widget=0x97ec060, updateImmediately=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #80 sendUpdateRequest (widget=0x97ec060, updateImmediately=<value optimized out>) at painting/qbackingstore.cpp:507 #81 0xb65c8f21 in QWidgetBackingStore::markDirty (this=0x99dd828, rect=..., widget=0x9984828, updateImmediately=220, invalidateBuffer=false) at painting/qbackingstore.cpp:659 #82 0xb63e56a9 in QWidget::repaint (this=0x9984828, rect=...) at kernel/qwidget.cpp:10080 #83 0xb63e574a in QWidget::repaint (this=0x9984828, x=1072653629, y=0, w=948, h=489) at kernel/qwidget.cpp:10057 #84 0xb1d9cb98 in KHTMLView::repaintContents (this=0x997fc98, x=0, y=0, w=948, h=489) at ../../khtml/khtmlview.cpp:817 #85 0xb1d9cc4a in KHTMLView::repaintContents (this=0x997fc98, r=...) at ../../khtml/khtmlview.cpp:822 #86 0xb1da68d1 in KHTMLView::timerEvent (this=0x997fc98, e=0xbfd9cbe0) at ../../khtml/khtmlview.cpp:4240 #87 0xb6eccc84 in QObject::event (this=0x997fc98, e=0xbfd986dc) at kernel/qobject.cpp:1212 #88 0xb63e9326 in QWidget::event (this=0x997fc98, event=0xbfd9cbe0) at kernel/qwidget.cpp:8501 #89 0xb67e3883 in QFrame::event (this=0x997fc98, e=0xbfd9cbe0) at widgets/qframe.cpp:557 #90 0xb687ea37 in QAbstractScrollArea::event (this=0x997fc98, e=0xbfd9cbe0) at widgets/qabstractscrollarea.cpp:989 #91 0xb688416d in QScrollArea::event (this=0x997fc98, e=0xbfd9cbe0) at widgets/qscrollarea.cpp:314 #92 0xb1daa1ac in KHTMLView::event (this=0x997fc98, e=0xbfd9cbe0) at ../../khtml/khtmlview.cpp:552 #93 0xb638b5cc in QApplicationPrivate::notify_helper (this=0x97691a8, receiver=0x997fc98, e=0xbfd9cbe0) at kernel/qapplication.cpp:4302 #94 0xb63921f9 in QApplication::notify (this=0xbfd9cf24, receiver=0x997fc98, e=0xbfd9cbe0) at kernel/qapplication.cpp:4267 #95 0xb740cc5a in KApplication::notify (this=0xbfd9cf24, receiver=0x997fc98, event=0xbfd9cbe0) at ../../kdeui/kernel/kapplication.cpp:302 #96 0xb6ebc52b in QCoreApplication::notifyInternal (this=0xbfd9cf24, receiver=0x997fc98, event=0xbfd9cbe0) at kernel/qcoreapplication.cpp:726 #97 0xb6eeb7b6 in QCoreApplication::sendEvent (this=0x976cac4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #98 QTimerInfoList::activateTimers (this=0x976cac4) at kernel/qeventdispatcher_unix.cpp:603 #99 0xb6ee83a4 in timerSourceDispatch (source=0x976ca90) at kernel/qeventdispatcher_glib.cpp:184 #100 0xb49542f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #101 0xb4957fd8 in ?? () from /lib/libglib-2.0.so.0 #102 0xb49581b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #103 0xb6ee8095 in QEventDispatcherGlib::processEvents (this=0x97498a8, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #104 0xb6449f45 in QGuiEventDispatcherGlib::processEvents (this=0x97498a8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #105 0xb6ebab49 in QEventLoop::processEvents (this=0xbfd9cea4, flags=) at kernel/qeventloop.cpp:149 #106 0xb6ebaf9a in QEventLoop::exec (this=0xbfd9cea4, flags=...) at kernel/qeventloop.cpp:201 #107 0xb6ec01cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #108 0xb638b667 in QApplication::exec () at kernel/qapplication.cpp:3581 #109 0x0804fa61 in main (argc=1, argv=0xbfd9d084) at ../../../akregator/src/main.cpp:103
*** This bug has been marked as a duplicate of bug 116482 ***