Bug 224640 - akregator still crashes articles from many feeeds
Summary: akregator still crashes articles from many feeeds
Status: RESOLVED DUPLICATE of bug 216878
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-28 17:28 UTC by Alan Grimes
Modified: 2010-01-30 23: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 Alan Grimes 2010-01-28 17:28:13 UTC
Application that crashed: akregator
Version of the application: 1.5.3
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.6.1
Operating System: Linux 2.6.32 i686

What I was doing when the application crashed:
The really annoying thing about this crash is that it happens on random articles of many feeds. Because I had an xkcd tab open many many moons ago (with no convenient way to force akregator to forget open tabs), each of the many times I have to restart, I punish xkcd by loading that page again. =( 

 -- Backtrace:
Application: Akregator (akregator), signal: Aborted
[KCrash Handler]
#6  0xb7790424 in __kernel_vsyscall ()
#7  0xb44efd4f in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb44f1587 in *__GI_abort () at abort.c:92
#9  0xb53d8c1c in qt_message_output (msgType=QtFatalMsg, buf=0x6 <Address 0x6 out of bounds>) at global/qglobal.cpp:2250
#10 0xb53d8e13 in qt_message (msgType=QtFatalMsg, msg=0xb5570988 "ASSERT: \"%s\" in file %s, line %d", ap=0xbf8f2b54 "`\004\006\265@\004\006\265\274") at global/qglobal.cpp:2296
#11 0xb53d8f28 in qFatal (msg=0xb5570988 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2479
#12 0xb53d9185 in qt_assert (assertion=0xb5060460 "!widget || widget->testAttribute(Qt::WA_InputMethodEnabled)", file=0xb5060440 "inputmethod/qinputcontext.cpp", line=188) at global/qglobal.cpp:2013
#13 0xb4f098f7 in QInputContext::setFocusWidget (this=0x919cff8, widget=0x9133a08) at inputmethod/qinputcontext.cpp:188
#14 0xb4f0b4f7 in QXIMInputContext::setFocusWidget (this=0x919cff8, w=0x9133a08) at inputmethod/qximinputcontext_x11.cpp:613
#15 0xb48edbc6 in QWidget::setAttribute (this=0x910e7d0, attribute=Qt::WA_NativeWindow, on=true) at kernel/qwidget.cpp:10370
#16 0xb48fcf04 in QWidgetPrivate::enforceNativeChildren (this=0x9111b78) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:560
#17 0xb48ee0e9 in QWidget::setAttribute (this=0x90ed108, attribute=Qt::WA_NativeWindow, on=true) at kernel/qwidget.cpp:10366
#18 0xb48eda24 in QWidgetPrivate::createWinId (this=0x9173670, winid=0) at kernel/qwidget.cpp:2281
#19 0xb48ee2b8 in QWidget::setAttribute (this=0x90e9200, attribute=Qt::WA_NativeWindow, on=true) at kernel/qwidget.cpp:10368
#20 0xb48eda24 in QWidgetPrivate::createWinId (this=0x916ed38, winid=0) at kernel/qwidget.cpp:2281
#21 0xb48ee2b8 in QWidget::setAttribute (this=0x912f0b0, attribute=Qt::WA_NativeWindow, on=true) at kernel/qwidget.cpp:10368
#22 0xb48fcf04 in QWidgetPrivate::enforceNativeChildren (this=0x9173670) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:560
#23 0xb48ee0e9 in QWidget::setAttribute (this=0x9133a08, attribute=Qt::WA_NativeWindow, on=true) at kernel/qwidget.cpp:10366
#24 0xb48eda24 in QWidgetPrivate::createWinId (this=0x91173f8, winid=0) at kernel/qwidget.cpp:2281
#25 0xb48ee2b8 in QWidget::setAttribute (this=0x91173d0, attribute=Qt::WA_NativeWindow, on=true) at kernel/qwidget.cpp:10368
#26 0xb48fcf04 in QWidgetPrivate::enforceNativeChildren (this=0x912f130) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:560
#27 0xb48ee0e9 in QWidget::setAttribute (this=0x91341f0, attribute=Qt::WA_NativeWindow, on=true) at kernel/qwidget.cpp:10366
#28 0xb48eda24 in QWidgetPrivate::createWinId (this=0x90e51e0, winid=0) at kernel/qwidget.cpp:2281
#29 0xb48ee2b8 in QWidget::setAttribute (this=0x916bae0, attribute=Qt::WA_NativeWindow, on=true) at kernel/qwidget.cpp:10368
#30 0xb48fcf04 in QWidgetPrivate::enforceNativeChildren (this=0x9134208) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:560
#31 0xb48ee0e9 in QWidget::setAttribute (this=0xa623730, attribute=Qt::WA_NativeWindow, on=true) at kernel/qwidget.cpp:10366
#32 0xb48eda24 in QWidgetPrivate::createWinId (this=0x9256430, winid=0) at kernel/qwidget.cpp:2281
#33 0xb48ee2b8 in QWidget::setAttribute (this=0xa62e300, attribute=Qt::WA_NativeWindow, on=true) at kernel/qwidget.cpp:10368
#34 0xb4943eb4 in QX11EmbedContainer (this=0xa62e300, parent=0xa623730) at kernel/qx11embed_x11.cpp:1058
#35 0xafcf1026 in NSPluginInstance (this=0xa62e300, parent=0xa623730, viewerDBusId=..., id=..., baseUrl=...)
    at /var/tmp/portage/kde-base/nsplugins-4.3.4/work/nsplugins-4.3.4/nsplugins/nspluginloader.cpp:64
#36 0xafcf1f88 in NSPluginLoader::newInstance (this=0xa627820, parent=0xa623730, url=..., mimeType=..., embed=<value optimized out>, _argn=..., _argv=..., ownDBusId=..., callbackId=..., 
    reload=<value optimized out>) at /var/tmp/portage/kde-base/nsplugins-4.3.4/work/nsplugins-4.3.4/nsplugins/nspluginloader.cpp:488
#37 0xafceb151 in PluginPart::openUrl (this=0x921a778, url=...) at /var/tmp/portage/kde-base/nsplugins-4.3.4/work/nsplugins-4.3.4/nsplugins/plugin_part.cpp:266
#38 0xb6224788 in KHTMLPart::processObjectRequest (this=0x9124638, child=0x924a180, _url=..., mimetype=...) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/khtml_part.cpp:4506
#39 0xb62255d4 in KHTMLPart::requestObject (this=0x9124638, child=0x924a180, url=..., _args=..., browserArgs=...)
    at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/khtml_part.cpp:4257
#40 0xb6225d81 in KHTMLPart::requestObject (this=0x9124638, frame=0x6, url=..., serviceType=..., params=...) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/khtml_part.cpp:4185
#41 0xb63092c7 in DOM::HTMLObjectBaseElementImpl::computeContent (this=0x9ad7f10) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/html/html_objectimpl.cpp:519
#42 0xb63052c9 in DOM::HTMLPartContainerElementImpl::computeContentIfNeeded (this=0x0) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/html/html_objectimpl.cpp:90
#43 0xb62c5f5b in khtml::KHTMLParser::popOneBlock (this=0xa5a20b0, delBlock=true) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/html/htmlparser.cpp:1863
#44 0xb62c6e7b in khtml::KHTMLParser::popBlock (this=0xa5a20b0, _id=6) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/html/htmlparser.cpp:1804
#45 0xb62c97d4 in khtml::KHTMLParser::parseToken (this=0xa5a20b0, t=0xa5a42f4) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/html/htmlparser.cpp:254
#46 0xb62cae1b in khtml::HTMLTokenizer::processToken (this=0xa5a42e0) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/html/htmltokenizer.cpp:2056
#47 0xb62cf6fb in khtml::HTMLTokenizer::parseTag (this=0xa5a42e0, src=...) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/html/htmltokenizer.cpp:1529
#48 0xb62d1cd1 in khtml::HTMLTokenizer::write (this=0xa5a42e0, str=..., appendData=true) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/html/htmltokenizer.cpp:1810
#49 0xb62264db in KHTMLPart::write (this=0x9124638, str=...) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/khtml/khtml_part.cpp:2129
#50 0xb1cb76a3 in Akregator::ArticleViewer::renderContent (this=0x90ed108, text=...) at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4/akregator/src/articleviewer.cpp:410
#51 0xb1cb84a6 in Akregator::ArticleViewer::showArticle (this=0x90ed108, article=...) at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4/akregator/src/articleviewer.cpp:488
#52 0xb1cdc240 in Akregator::MainWidget::slotArticleSelected (this=0x910aed8, article=...) at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4/akregator/src/mainwidget.cpp:804
#53 0xb1cde5fb in Akregator::MainWidget::qt_metacall (this=0x910aed8, _c=QMetaObject::InvokeMetaMethod, _id=32, _a=0xbf8f4198)
    at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4_build/akregator/src/mainwidget.moc:160
#54 0xb55040fc in QMetaObject::metacall (object=0x910aed8, cl=QMetaObject::InvokeMetaMethod, idx=32, argv=0xbf8f4198) at kernel/qmetaobject.cpp:237
#55 0xb5513d46 in QMetaObject::activate (sender=0x9151d00, m=0xb1d47154, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3267
#56 0xb1c625c5 in Akregator::AbstractSelectionController::currentArticleChanged (this=0x9151d00, _t1=...)
    at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4_build/akregator/src/abstractselectioncontroller.moc:107
#57 0xb1c924f0 in Akregator::SelectionController::articleSelectionChanged (this=0x9151d00) at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4/akregator/src/selectioncontroller.cpp:282
#58 0xb1c92f04 in Akregator::SelectionController::qt_metacall (this=0x9151d00, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbf8f4314)
    at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4_build/akregator/src/selectioncontroller.moc:89
#59 0xb55040fc in QMetaObject::metacall (object=0x9151d00, cl=QMetaObject::InvokeMetaMethod, idx=12, argv=0xbf8f4314) at kernel/qmetaobject.cpp:237
#60 0xb5513d46 in QMetaObject::activate (sender=0x9283080, m=0xb519ceec, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3267
#61 0xb4ea222d in QItemSelectionModel::selectionChanged (this=0x9283080, _t1=..., _t2=...) at .moc/debug-shared/moc_qitemselectionmodel.cpp:152
#62 0xb4ea72e2 in QItemSelectionModel::emitSelectionChanged (this=0x9283080, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1536
#63 0xb4ea9126 in QItemSelectionModel::select (this=0x9283080, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1099
#64 0xb4e93629 in QTreeViewPrivate::select (this=0x90f1b80, topIndex=..., bottomIndex=..., command=...) at itemviews/qtreeview.cpp:3686
#65 0xb4e94959 in QTreeView::setSelection (this=0x910e7d0, rect=..., command=...) at itemviews/qtreeview.cpp:2255
#66 0xb4e4741f in QAbstractItemView::mousePressEvent (this=0x910e7d0, event=0xbf8f5344) at itemviews/qabstractitemview.cpp:1649
#67 0xb4e97d1c in QTreeView::mousePressEvent (this=0x910e7d0, event=0xbf8f5344) at itemviews/qtreeview.cpp:1819
#68 0xb1c9dd48 in Akregator::ArticleListView::mousePressEvent (this=0x910e7d0, ev=0xbf8f5344) at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4/akregator/src/articlelistview.cpp:336
#69 0xb48f5f4b in QWidget::event (this=0x910e7d0, event=0xbf8f5344) at kernel/qwidget.cpp:7974
#70 0xb4cfe025 in QFrame::event (this=0x910e7d0, e=0xbf8f5344) at widgets/qframe.cpp:557
#71 0xb4d998a1 in QAbstractScrollArea::viewportEvent (this=0x6c76, e=0x6) at widgets/qabstractscrollarea.cpp:1036
#72 0xb4e4d2bc in QAbstractItemView::viewportEvent (this=0x910e7d0, event=0xbf8f5344) at itemviews/qabstractitemview.cpp:1603
#73 0xb4e94e84 in QTreeView::viewportEvent (this=0x910e7d0, event=0xbf8f5344) at itemviews/qtreeview.cpp:1257
#74 0xb4d9c186 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9107910, o=0x9129420, e=0xbf8f5344) at widgets/qabstractscrollarea_p.h:100
#75 QAbstractScrollAreaFilter::eventFilter (this=0x9107910, o=0x9129420, e=0xbf8f5344) at widgets/qabstractscrollarea_p.h:116
#76 0xb54fc5af in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x900aef0, receiver=0x9129420, event=0xbf8f5344) at kernel/qcoreapplication.cpp:819
#77 0xb488f2af in QApplicationPrivate::notify_helper (this=0x900aef0, receiver=0x9129420, e=0xbf8f5344) at kernel/qapplication.cpp:4294
#78 0xb489902d in QApplication::notify (this=0xbf8f5ac8, receiver=0x9129420, e=0xbf8f5344) at kernel/qapplication.cpp:3863
#79 0xb5b12fd7 in KApplication::notify (this=0xbf8f5ac8, receiver=0x9129420, event=0xbf8f5344) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#80 0xb54fcded in QCoreApplication::notifyInternal (this=0xbf8f5ac8, receiver=0x9129420, event=0xbf8f5344) at kernel/qcoreapplication.cpp:704
#81 0xb4895e81 in QCoreApplication::sendSpontaneousEvent (receiver=0x9129420, event=0xbf8f5344, alienWidget=0x9129420, nativeWidget=0x910aed8, buttonDown=0xb51ab098, lastMouseReceiver=..., 
    spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#82 QApplicationPrivate::sendMouseEvent (receiver=0x9129420, event=0xbf8f5344, alienWidget=0x9129420, nativeWidget=0x910aed8, buttonDown=0xb51ab098, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2961
#83 0xb4920c50 in QETWidget::translateMouseEvent (this=0x910aed8, event=0xbf8f5790) at kernel/qapplication_x11.cpp:4368
#84 0xb491fdb5 in QApplication::x11ProcessEvent (this=0xbf8f5ac8, event=0xbf8f5790) at kernel/qapplication_x11.cpp:3501
#85 0xb494bc48 in x11EventSourceDispatch (s=0x900f340, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#86 0xb4132091 in g_main_dispatch (context=0x900e820) at gmain.c:1960
#87 IA__g_main_context_dispatch (context=0x900e820) at gmain.c:2513
#88 0xb4135920 in g_main_context_iterate (context=0x900e820, block=<value optimized out>, dispatch=1, self=0x9007678) at gmain.c:2591
#89 0xb4135a85 in IA__g_main_context_iteration (context=0x900e820, may_block=1) at gmain.c:2654
#90 0xb552db41 in QEventDispatcherGlib::processEvents (this=0x90076a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#91 0xb494b45a in QGuiEventDispatcherGlib::processEvents (this=0x90076a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#92 0xb54fb28d in QEventLoop::processEvents (this=0xbf8f5a44, flags=) at kernel/qeventloop.cpp:149
#93 0xb54fb6d9 in QEventLoop::exec (this=0xbf8f5a44, flags=...) at kernel/qeventloop.cpp:201
#94 0xb54fe000 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#95 0xb488df94 in QApplication::exec () at kernel/qapplication.cpp:3577
#96 0x0804fec7 in main (argc=1, argv=0xbf8f5bd4) at /var/tmp/portage/kde-base/akregator-4.3.4/work/akregator-4.3.4/akregator/src/main.cpp:103

This bug may be a duplicate of or related to bug 217517

Reported using DrKonqi
Comment 1 Dario Andres 2010-01-30 23:40:51 UTC
This is being tracked at bug 216878. Regards

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