[Bug 221900] New: Akregator crashes when viewing feed containing flash

Blackpaw lindsay.mathieson at gmail.com
Sat Jan 9 11:06:06 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=221900

           Summary: Akregator crashes when viewing feed containing flash
           Product: kontact
           Version: 4.4 rc1
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: lindsay.mathieson at gmail.com


Application: kontact (4.4 rc1)
KDE Platform Version: 4.4.59 (KDE 4.4.59 (KDE 4.5 >= 20100107)) (Compiled from
sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.31-17-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
Occurs every time. Build from trunk etc on Karmic 9.10

 -- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 1 (Thread 0x7f9bc25fd750 (LWP 3889))]

Thread 2 (Thread 0x7f9b9bfff910 (LWP 3922)):
#0  0x00007f9bbc7b682d in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f9bbca65801 in QWaitConditionPrivate::wait (this=0x302e210,
time=30000) at
/home/kdetest/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85
#2  0x00007f9bbca655c5 in QWaitCondition::wait (this=0x3040468,
mutex=0x3040460, time=30000) at
/home/kdetest/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:159
#3  0x00007f9bbca54360 in QThreadPoolThread::run (this=0x324d130) at
/home/kdetest/kdesvn/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140
#4  0x00007f9bbca641d5 in QThreadPrivate::start (arg=0x324d130) at
/home/kdetest/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:244
#5  0x00007f9bbc7b1a04 in start_thread () from /lib/libpthread.so.0
#6  0x00007f9bbad9b7bd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f9bc25fd750 (LWP 3889)):
[KCrash Handler]
#5  0x00007f9bbacef4b5 in raise () from /lib/libc.so.6
#6  0x00007f9bbacf2f50 in abort () from /lib/libc.so.6
#7  0x00007f9bbca57f89 in qt_message_output (msgType=QtFatalMsg, 
    buf=0x7f9b9c009988 "ASSERT: \"!widget ||
widget->testAttribute(Qt::WA_InputMethodEnabled)\" in file
/home/kdetest/kdesvn/qt-copy/src/gui/inputmethod/qinputcontext.cpp, line 188")
    at /home/kdetest/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2226
#8  0x00007f9bbca5818b in qt_message (msgType=QtFatalMsg, msg=0x7f9bbcc18be0
"ASSERT: \"%s\" in file %s, line %d", ap=0x7fff732ca900)
    at /home/kdetest/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2272
#9  0x00007f9bbca589f8 in qFatal (msg=0x7f9bbcc18be0 "ASSERT: \"%s\" in file
%s, line %d") at
/home/kdetest/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2455
#10 0x00007f9bbca57b1b in qt_assert (assertion=0x7f9bbc3049b8 "!widget ||
widget->testAttribute(Qt::WA_InputMethodEnabled)", 
    file=0x7f9bbc304970
"/home/kdetest/kdesvn/qt-copy/src/gui/inputmethod/qinputcontext.cpp", line=188)
at /home/kdetest/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:1989
#11 0x00007f9bbc169f2b in QInputContext::setFocusWidget (this=0x3016560,
widget=0x2e57620) at
/home/kdetest/kdesvn/qt-copy/src/gui/inputmethod/qinputcontext.cpp:188
#12 0x00007f9bbc16c51d in QXIMInputContext::setFocusWidget (this=0x3016560,
w=0x2e57620) at
/home/kdetest/kdesvn/qt-copy/src/gui/inputmethod/qximinputcontext_x11.cpp:613
#13 0x00007f9bbba759fd in QWidget::setAttribute (this=0x2e46460,
attribute=Qt::WA_NativeWindow, on=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:10364
#14 0x00007f9bbba7afa7 in QWidgetPrivate::enforceNativeChildren
(this=0x2e472f0) at
../../include/QtGui/private/../../../../../qt-copy/src/gui/kernel/qwidget_p.h:530
#15 0x00007f9bbba75959 in QWidget::setAttribute (this=0x2e53a50,
attribute=Qt::WA_NativeWindow, on=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:10360
#16 0x00007f9bbba616ad in QWidgetPrivate::createWinId (this=0x2e63ed0, winid=0)
at /home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:2280
#17 0x00007f9bbba759af in QWidget::setAttribute (this=0x2e633c0,
attribute=Qt::WA_NativeWindow, on=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:10362
#18 0x00007f9bbba616ad in QWidgetPrivate::createWinId (this=0x2e63540, winid=0)
at /home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:2280
#19 0x00007f9bbba759af in QWidget::setAttribute (this=0x2e63b00,
attribute=Qt::WA_NativeWindow, on=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:10362
#20 0x00007f9bbba7afa7 in QWidgetPrivate::enforceNativeChildren
(this=0x2e63ed0) at
../../include/QtGui/private/../../../../../qt-copy/src/gui/kernel/qwidget_p.h:530
#21 0x00007f9bbba75959 in QWidget::setAttribute (this=0x2e57620,
attribute=Qt::WA_NativeWindow, on=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:10360
#22 0x00007f9bbba616ad in QWidgetPrivate::createWinId (this=0x2e57e00, winid=0)
at /home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:2280
#23 0x00007f9bbba759af in QWidget::setAttribute (this=0x2e574e0,
attribute=Qt::WA_NativeWindow, on=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:10362
#24 0x00007f9bbba7afa7 in QWidgetPrivate::enforceNativeChildren
(this=0x2e57680) at
../../include/QtGui/private/../../../../../qt-copy/src/gui/kernel/qwidget_p.h:530
#25 0x00007f9bbba75959 in QWidget::setAttribute (this=0x2e57470,
attribute=Qt::WA_NativeWindow, on=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:10360
#26 0x00007f9bbba616ad in QWidgetPrivate::createWinId (this=0x2e5c9b0, winid=0)
at /home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:2280
#27 0x00007f9bbba759af in QWidget::setAttribute (this=0x2e5c2f0,
attribute=Qt::WA_NativeWindow, on=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:10362
#28 0x00007f9bbba7afa7 in QWidgetPrivate::enforceNativeChildren
(this=0x2e57a30) at
../../include/QtGui/private/../../../../../qt-copy/src/gui/kernel/qwidget_p.h:530
#29 0x00007f9bbba75959 in QWidget::setAttribute (this=0x3ab1ac0,
attribute=Qt::WA_NativeWindow, on=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:10360
#30 0x00007f9bbba616ad in QWidgetPrivate::createWinId (this=0x7f9b9c005fe0,
winid=0) at /home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:2280
#31 0x00007f9bbba759af in QWidget::setAttribute (this=0x7f9b9c08cac0,
attribute=Qt::WA_NativeWindow, on=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:10362
#32 0x00007f9bbbad9c6f in QX11EmbedContainer (this=0x7f9b9c08cac0,
parent=0x3ab1ac0) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qx11embed_x11.cpp:1058
#33 0x00007f9b9a2e4344 in NSPluginInstance (this=0xf31, parent=0xf31,
viewerDBusId=..., id=..., baseUrl=...) at
/home/kdetest/kdesvn/kdebase/apps/nsplugins/nspluginloader.cpp:65
#34 0x00007f9b9a2e581f in NSPluginLoader::newInstance (this=<value optimized
out>, parent=<value optimized out>, url=<value optimized out>, mimeType=<value
optimized out>, 
    embed=<value optimized out>, _argn=<value optimized out>, _argv=...,
ownDBusId=..., callbackId=..., reload=false) at
/home/kdetest/kdesvn/kdebase/apps/nsplugins/nspluginloader.cpp:495
#35 0x00007f9b9a2dfe68 in PluginPart::openUrl (this=0x34fe3f0, url=<value
optimized out>) at
/home/kdetest/kdesvn/kdebase/apps/nsplugins/plugin_part.cpp:266
#36 0x00007f9bc1cf80e0 in KHTMLPart::processObjectRequest (this=0x2e56f30,
child=0x3a18330, _url=<value optimized out>, mimetype=<value optimized out>)
    at /home/kdetest/kdesvn/kdelibs/khtml/khtml_part.cpp:4514
#37 0x00007f9bc1cff0ee in KHTMLPart::requestObject (this=0x2e56f30,
child=0x3a18330, url=..., _args=<value optimized out>, browserArgs=<value
optimized out>)
    at /home/kdetest/kdesvn/kdelibs/khtml/khtml_part.cpp:4265
#38 0x00007f9bc1cfff32 in KHTMLPart::requestObject (this=0x2e56f30,
frame=<value optimized out>, url=<value optimized out>, serviceType=<value
optimized out>, params=<value optimized out>)
    at /home/kdetest/kdesvn/kdelibs/khtml/khtml_part.cpp:4193
#39 0x00007f9bc1dddc00 in DOM::HTMLObjectBaseElementImpl::computeContent
(this=<value optimized out>) at
/home/kdetest/kdesvn/kdelibs/khtml/html/html_objectimpl.cpp:519
#40 0x00007f9bc1d9af63 in khtml::KHTMLParser::popOneBlock (this=0x2f02ed0,
delBlock=true) at /home/kdetest/kdesvn/kdelibs/khtml/html/htmlparser.cpp:1863
#41 0x00007f9bc1d9c281 in khtml::KHTMLParser::popBlock (this=0x2f02ed0, _id=72)
at /home/kdetest/kdesvn/kdelibs/khtml/html/htmlparser.cpp:1804
#42 0x00007f9bc1d9ee6c in khtml::KHTMLParser::parseToken (this=0x2f02ed0,
t=0x2ed21c8) at /home/kdetest/kdesvn/kdelibs/khtml/html/htmlparser.cpp:254
#43 0x00007f9bc1d9f8a1 in khtml::HTMLTokenizer::processToken (this=0x2ed21a0)
at /home/kdetest/kdesvn/kdelibs/khtml/html/htmltokenizer.cpp:2059
#44 0x00007f9bc1da7c04 in khtml::HTMLTokenizer::parseTag (this=0x2ed21a0,
src=...) at /home/kdetest/kdesvn/kdelibs/khtml/html/htmltokenizer.cpp:1532
#45 0x00007f9bc1daa12d in khtml::HTMLTokenizer::write (this=0x2ed21a0,
str=<value optimized out>, appendData=<value optimized out>) at
/home/kdetest/kdesvn/kdelibs/khtml/html/htmltokenizer.cpp:1813
#46 0x00007f9bc1cea016 in KHTMLPart::write (this=<value optimized out>,
str=<value optimized out>) at
/home/kdetest/kdesvn/kdelibs/khtml/khtml_part.cpp:2131
#47 0x00007f9ba1888acb in Akregator::ArticleViewer::renderContent
(this=0x2e53a50, text=...) at
/home/kdetest/kdesvn/kdepim/akregator/src/articleviewer.cpp:410
#48 0x00007f9ba188a610 in Akregator::ArticleViewer::showArticle
(this=0x2e53a50, article=...) at
/home/kdetest/kdesvn/kdepim/akregator/src/articleviewer.cpp:488
#49 0x00007f9ba18b0383 in Akregator::MainWidget::slotArticleSelected
(this=0x2e19a10, article=...) at
/home/kdetest/kdesvn/kdepim/akregator/src/mainwidget.cpp:804
#50 0x00007f9ba18b572e in Akregator::MainWidget::qt_metacall (this=0x2e19a10,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff732cd410)
    at /home/kdetest/kdesvn/build/kdepim/akregator/src/mainwidget.moc:160
#51 0x00007f9bbcb9736b in QMetaObject::metacall (object=0x2e19a10,
cl=QMetaObject::InvokeMetaMethod, idx=32, argv=0x7fff732cd410)
    at /home/kdetest/kdesvn/qt-copy/src/corelib/kernel/qmetaobject.cpp:237
#52 0x00007f9bbcbad7bf in QMetaObject::activate (sender=0x2e548c0,
m=0x7f9ba1afd580, local_signal_index=1, argv=0x7fff732cd410) at
/home/kdetest/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3294
#53 0x00007f9ba183f625 in
Akregator::AbstractSelectionController::currentArticleChanged (this=0xf31,
_t1=<value optimized out>)
    at
/home/kdetest/kdesvn/build/kdepim/akregator/src/abstractselectioncontroller.moc:107
#54 0x00007f9ba186764d in
Akregator::SelectionController::articleSelectionChanged (this=0x2e548c0) at
/home/kdetest/kdesvn/kdepim/akregator/src/selectioncontroller.cpp:282
#55 0x00007f9ba1868d2c in Akregator::SelectionController::qt_metacall
(this=0x2e548c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fff732cd5c0)
    at
/home/kdetest/kdesvn/build/kdepim/akregator/src/selectioncontroller.moc:89
#56 0x00007f9bbcb9736b in QMetaObject::metacall (object=0x2e548c0,
cl=QMetaObject::InvokeMetaMethod, idx=12, argv=0x7fff732cd5c0)
    at /home/kdetest/kdesvn/qt-copy/src/corelib/kernel/qmetaobject.cpp:237
#57 0x00007f9bbcbad7bf in QMetaObject::activate (sender=0x32fbad0,
m=0x7f9bbc77e300, local_signal_index=0, argv=0x7fff732cd5c0) at
/home/kdetest/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3294
#58 0x00007f9bbc100acf in QItemSelectionModel::selectionChanged
(this=0x32fbad0, _t1=..., _t2=...) at
.moc/debug-shared/moc_qitemselectionmodel.cpp:152
#59 0x00007f9bbc0fffbc in QItemSelectionModel::emitSelectionChanged
(this=0x32fbad0, newSelection=..., oldSelection=...) at
/home/kdetest/kdesvn/qt-copy/src/gui/itemviews/qitemselectionmodel.cpp:1535
#60 0x00007f9bbc0fd6a8 in QItemSelectionModel::select (this=0x32fbad0,
selection=..., command=...) at
/home/kdetest/kdesvn/qt-copy/src/gui/itemviews/qitemselectionmodel.cpp:1098
#61 0x00007f9bbc0e9f30 in QTreeViewPrivate::select (this=0x2e47a20,
topIndex=..., bottomIndex=..., command=...) at
/home/kdetest/kdesvn/qt-copy/src/gui/itemviews/qtreeview.cpp:3678
#62 0x00007f9bbc0e28bc in QTreeView::setSelection (this=0x2e46460, rect=...,
command=...) at
/home/kdetest/kdesvn/qt-copy/src/gui/itemviews/qtreeview.cpp:2248
#63 0x00007f9bbc0926c8 in QAbstractItemView::mousePressEvent (this=0x2e46460,
event=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1634
#64 0x00007f9bbc0e08c2 in QTreeView::mousePressEvent (this=0x2e46460,
event=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/gui/itemviews/qtreeview.cpp:1812
#65 0x00007f9ba18726cb in Akregator::ArticleListView::mousePressEvent
(this=0xf31, ev=0xf31) at
/home/kdetest/kdesvn/kdepim/akregator/src/articlelistview.cpp:336
#66 0x00007f9bbba706f3 in QWidget::event (this=0x2e46460, event=0x7fff732ceda0)
at /home/kdetest/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:7970
#67 0x00007f9bbbf17baf in QFrame::event (this=0x2e46460, e=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/gui/widgets/qframe.cpp:557
#68 0x00007f9bbbfcf85b in QAbstractScrollArea::viewportEvent (this=0x2e46460,
e=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea.cpp:1032
#69 0x00007f9bbc0920b8 in QAbstractItemView::viewportEvent (this=0x2e46460,
event=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1589
#70 0x00007f9bbc0dd881 in QTreeView::viewportEvent (this=0x2e46460,
event=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/gui/itemviews/qtreeview.cpp:1250
#71 0x00007f9bbbfd04db in QAbstractScrollAreaPrivate::viewportEvent
(this=0x2e47a20, event=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:100
#72 0x00007f9bbbfd05e4 in QAbstractScrollAreaFilter::eventFilter
(this=0x2e49780, o=0x2e478a0, e=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:116
#73 0x00007f9bbcb8f513 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x1f738f0,
receiver=0x2e478a0, event=0x7fff732ceda0)
    at /home/kdetest/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:819
#74 0x00007f9bbb9fd939 in QApplicationPrivate::notify_helper (this=0x1f738f0,
receiver=0x2e478a0, e=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4238
#75 0x00007f9bbb9fbaa6 in QApplication::notify (this=0x7fff732cfca0,
receiver=0x2e478a0, e=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3822
#76 0x00007f9bbe0cedc6 in KApplication::notify (this=0x7fff732cfca0,
receiver=0x2e478a0, event=0x7fff732ceda0) at
/home/kdetest/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#77 0x00007f9bbcb8f1f8 in QCoreApplication::notifyInternal
(this=0x7fff732cfca0, receiver=0x2e478a0, event=0x7fff732ceda0) at
/home/kdetest/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#78 0x00007f9bbef3365f in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) () from /home/kdetest/qt4/lib/libQt3Support.so.4
#79 0x00007f9bbb9f9faf in QApplicationPrivate::sendMouseEvent
(receiver=0x2e478a0, event=0x7fff732ceda0, alienWidget=0x2e478a0,
nativeWidget=0x20eca40, buttonDown=0x7f9bbc7a84c8, 
    lastMouseReceiver=..., spontaneous=true) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:2954
#80 0x00007f9bbbaab0e3 in QETWidget::translateMouseEvent (this=0x20eca40,
event=0x7fff732cf800) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:4368
#81 0x00007f9bbbaa783b in QApplication::x11ProcessEvent (this=0x7fff732cfca0,
event=0x7fff732cf800) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:3379
#82 0x00007f9bbbae3899 in x11EventSourceDispatch (s=0x1f79eb0, callback=0,
user_data=0x0) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#83 0x00007f9bb4aa4bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#84 0x00007f9bb4aa8598 in ?? () from /lib/libglib-2.0.so.0
#85 0x00007f9bb4aa86c0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#86 0x00007f9bbcbcc1ef in QEventDispatcherGlib::processEvents (this=0x1f41c30,
flags=...) at
/home/kdetest/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:407
#87 0x00007f9bbbae3faa in QGuiEventDispatcherGlib::processEvents
(this=0x1f41c30, flags=...) at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#88 0x00007f9bbcb8c21c in QEventLoop::processEvents (this=0x7fff732cfbd0,
flags=...) at
/home/kdetest/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#89 0x00007f9bbcb8c372 in QEventLoop::exec (this=0x7fff732cfbd0, flags=...) at
/home/kdetest/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:201
#90 0x00007f9bbcb8f8fa in QCoreApplication::exec () at
/home/kdetest/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:981
#91 0x00007f9bbb9facc8 in QApplication::exec () at
/home/kdetest/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3570
#92 0x0000000000404087 in main (argc=<value optimized out>, argv=<value
optimized out>) at /home/kdetest/kdesvn/kdepim/kontact/src/main.cpp:221

This bug may be a duplicate of or related to bug 218642, bug 216878.

Possible duplicates by query: bug 220972, bug 219788, bug 218642, bug 217517,
bug 216878.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list