Bug 219788 - akregator crashes on displaying http://www.jazzwax.com/ feed
Summary: akregator crashes on displaying http://www.jazzwax.com/ feed
Status: RESOLVED DUPLICATE of bug 216878
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: SVN
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-23 08:06 UTC by Michael Seiwert
Modified: 2010-01-01 12:58 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 Michael Seiwert 2009-12-23 08:06:26 UTC
Version:           1.6.0 (using Devel)
Compiler:          gcc version 4.4.1 [gcc-4_4-branch revision 150839] (SUSE Linux)
 
OS:                Linux
Installed from:    Compiled sources

akgregator crashes while clicking on every feed header in the feed view. 

See bt for details:

Application: Akregator (akregator), signal: Aborted
[Current thread is 1 (Thread 0xb2d79760 (LWP 22930))]

Thread 5 (Thread 0xafc67b70 (LWP 22935)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5b4b0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5c18171 in QWaitConditionPrivate::wait (this=0x839e1d8, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb5c17f8f in QWaitCondition::wait (this=0x83bd314, mutex=0x83bd310, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb5c08407 in QThreadPoolThread::run (this=0x8339198) at concurrent/qthreadpool.cpp:140
#5  0xb5c16d4c in QThreadPrivate::start (arg=0x8339198) at thread/qthread_unix.cpp:244
#6  0xb5b466e5 in start_thread () from /lib/libpthread.so.0
#7  0xb5b46600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0xaf429b70 (LWP 22946)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5b4b0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5c18171 in QWaitConditionPrivate::wait (this=0x839e1d8, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb5c17f8f in QWaitCondition::wait (this=0x83bd314, mutex=0x83bd310, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb5c08407 in QThreadPoolThread::run (this=0x8272748) at concurrent/qthreadpool.cpp:140
#5  0xb5c16d4c in QThreadPrivate::start (arg=0x8272748) at thread/qthread_unix.cpp:244
#6  0xb5b466e5 in start_thread () from /lib/libpthread.so.0
#7  0xb5b46600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xaec28b70 (LWP 22949)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5b4b0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5c18171 in QWaitConditionPrivate::wait (this=0x839e1d8, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb5c17f8f in QWaitCondition::wait (this=0x83bd314, mutex=0x83bd310, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb5c08407 in QThreadPoolThread::run (this=0x834ff68) at concurrent/qthreadpool.cpp:140
#5  0xb5c16d4c in QThreadPrivate::start (arg=0x834ff68) at thread/qthread_unix.cpp:244
#6  0xb5b466e5 in start_thread () from /lib/libpthread.so.0
#7  0xb5b46600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xadf13b70 (LWP 22950)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5b4b0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5c18171 in QWaitConditionPrivate::wait (this=0x839e1d8, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb5c17f8f in QWaitCondition::wait (this=0x83bd314, mutex=0x83bd310, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb5c08407 in QThreadPoolThread::run (this=0x8e175c8) at concurrent/qthreadpool.cpp:140
#5  0xb5c16d4c in QThreadPrivate::start (arg=0x8e175c8) at thread/qthread_unix.cpp:244
#6  0xb5b466e5 in start_thread () from /lib/libpthread.so.0
#7  0xb5b46600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb2d79760 (LWP 22930)):
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb4ac70cf in raise () from /lib/libc.so.6
#8  0xb4ac89e7 in abort () from /lib/libc.so.6
#9  0xb5c0b9c3 in qt_message_output (msgType=QtFatalMsg, buf=0x8e64468 "ASSERT: \"!widget || widget->testAttribute(Qt::WA_InputMethodEnabled)\" in file inputmethod/qinputcontext.cpp, line 188")
    at global/qglobal.cpp:2226
#10 0xb5c0bb85 in qt_message (msgType=QtFatalMsg, msg=0xb5daa504 "ASSERT: \"%s\" in file %s, line %d", ap=0xbfcc4954 "\360\210t\265\320\210t\265\274") at global/qglobal.cpp:2272
#11 0xb5c0bfa3 in qFatal (msg=0xb5daa504 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2455
#12 0xb5c0b55c in qt_assert (assertion=0xb57488f0 "!widget || widget->testAttribute(Qt::WA_InputMethodEnabled)", file=0xb57488d0 "inputmethod/qinputcontext.cpp", line=188) at global/qglobal.cpp:1989
#13 0xb55d57d4 in QInputContext::setFocusWidget (this=0x90a1d60, widget=0x8084600) at inputmethod/qinputcontext.cpp:188
#14 0xb55d7a55 in QXIMInputContext::setFocusWidget (this=0x90a1d60, w=0x8084600) at inputmethod/qximinputcontext_x11.cpp:613
#15 0xb4f2eb1f in QWidget::setAttribute (this=0x81d57a0, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10364
#16 0xb4f33992 in QWidgetPrivate::enforceNativeChildren (this=0x8245230) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#17 0xb4f2ea8e in QWidget::setAttribute (this=0x82510f0, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#18 0xb4f1c36e in QWidgetPrivate::createWinId (this=0x80dd298, winid=0) at kernel/qwidget.cpp:2280
#19 0xb4f2eadd in QWidget::setAttribute (this=0x80dc350, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#20 0xb4f1c36e in QWidgetPrivate::createWinId (this=0x80dd5f8, winid=0) at kernel/qwidget.cpp:2280
#21 0xb4f2eadd in QWidget::setAttribute (this=0x80dd5d0, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#22 0xb4f33992 in QWidgetPrivate::enforceNativeChildren (this=0x80dd298) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#23 0xb4f2ea8e in QWidget::setAttribute (this=0x8084600, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#24 0xb4f1c36e in QWidgetPrivate::createWinId (this=0x80848f0, winid=0) at kernel/qwidget.cpp:2280
#25 0xb4f2eadd in QWidget::setAttribute (this=0x8084820, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#26 0xb4f1c36e in QWidgetPrivate::createWinId (this=0x80d7268, winid=0) at kernel/qwidget.cpp:2280
#27 0xb4f2eadd in QWidget::setAttribute (this=0x80d6ee0, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#28 0xb4f33992 in QWidgetPrivate::enforceNativeChildren (this=0x80848f0) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#29 0xb4f2ea8e in QWidget::setAttribute (this=0x8ffb380, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#30 0xb4f1c36e in QWidgetPrivate::createWinId (this=0x90314e8, winid=0) at kernel/qwidget.cpp:2280
#31 0xb4f2eadd in QWidget::setAttribute (this=0x8e17e20, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#32 0xb4f1c36e in QWidgetPrivate::createWinId (this=0x916c4d0, winid=0) at kernel/qwidget.cpp:2280
#33 0xb4f2eadd in QWidget::setAttribute (this=0x8fae808, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#34 0xb4f33992 in QWidgetPrivate::enforceNativeChildren (this=0x90314e8) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#35 0xb4f2ea8e in QWidget::setAttribute (this=0x9030210, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#36 0xb4f1c36e in QWidgetPrivate::createWinId (this=0x915e3d0, winid=0) at kernel/qwidget.cpp:2280
#37 0xb4f1801a in QWidget::create (this=0x9085818, window=0, initializeWindow=true, destroyOldWindow=true) at kernel/qwidget.cpp:1269
#38 0xb4f1c456 in QWidgetPrivate::createWinId (this=0x8f10928, winid=0) at kernel/qwidget.cpp:2290
#39 0xb4f1c509 in QWidget::createWinId (this=0x8fb0910) at kernel/qwidget.cpp:2317
#40 0xb4f8aa43 in QX11EmbedContainer::QX11EmbedContainer (this=0x8fb0910, parent=0x9030210) at kernel/qx11embed_x11.cpp:1060
#41 0xad31bf90 in KMPlayer::VideoOutput::VideoOutput(QWidget*, KMPlayer::View*) () from /home/mseiwert/kde/lib/libkmplayercommon.so
#42 0xad31b574 in KMPlayer::ViewArea::createVideoWidget() () from /home/mseiwert/kde/lib/libkmplayercommon.so
#43 0xad3022f4 in KMPlayer::MediaManager::createAVMedia(KMPlayer::Node*, QByteArray const&) () from /home/mseiwert/kde/lib/libkmplayercommon.so
#44 0xad305ae8 in KMPlayer::MediaInfo::create() () from /home/mseiwert/kde/lib/libkmplayercommon.so
#45 0xad305d90 in KMPlayer::MediaInfo::ready() () from /home/mseiwert/kde/lib/libkmplayercommon.so
#46 0xad303ba6 in KMPlayer::MediaInfo::wget(QString const&) () from /home/mseiwert/kde/lib/libkmplayercommon.so
#47 0xad2ccfbd in KMPlayer::Mrl::activate() () from /home/mseiwert/kde/lib/libkmplayercommon.so
#48 0xad2ce1de in KMPlayer::Document::activate() () from /home/mseiwert/kde/lib/libkmplayercommon.so
#49 0xad2c4b60 in KMPlayer::Source::play(KMPlayer::Mrl*) () from /home/mseiwert/kde/lib/libkmplayercommon.so
#50 0xad2c6322 in KMPlayer::URLSource::play(KMPlayer::Mrl*) () from /home/mseiwert/kde/lib/libkmplayercommon.so
#51 0xad2c6288 in KMPlayer::URLSource::activate() () from /home/mseiwert/kde/lib/libkmplayercommon.so
#52 0xad2c6e54 in KMPlayer::URLSource::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/libkmplayercommon.so
#53 0xb5d33a34 in QMetaObject::metacall (object=0x83f3ef0, cl=InvokeMetaMethod, idx=17, argv=0xbfcc5aa8) at kernel/qmetaobject.cpp:237
#54 0xb5d47af5 in QMetaObject::activate (sender=0x8f84940, m=0xb5e8f164, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#55 0xb5d50979 in QSingleShotTimer::timeout (this=0x8f84940) at .moc/debug-shared/qtimer.moc:82
#56 0xb5d5082e in QSingleShotTimer::timerEvent (this=0x8f84940) at kernel/qtimer.cpp:308
#57 0xb5d43b36 in QObject::event (this=0x8f84940, e=0xbfcc6094) at kernel/qobject.cpp:1224
#58 0xb4ebf794 in QApplicationPrivate::notify_helper (this=0x8081ed0, receiver=0x8f84940, e=0xbfcc6094) at kernel/qapplication.cpp:4242
#59 0xb4ebd191 in QApplication::notify (this=0xbfcc63d0, receiver=0x8f84940, e=0xbfcc6094) at kernel/qapplication.cpp:3661
#60 0xb63b83bc in KApplication::notify(QObject*, QEvent*) () from /home/mseiwert/kde/lib/libkdeui.so.5
#61 0xb5d2c481 in QCoreApplication::notifyInternal (this=0xbfcc63d0, receiver=0x8f84940, event=0xbfcc6094) at kernel/qcoreapplication.cpp:704
#62 0xb5d2ff59 in QCoreApplication::sendEvent (receiver=0x8f84940, event=0xbfcc6094) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#63 0xb5d66e26 in QTimerInfoList::activateTimers (this=0x808ba34) at kernel/qeventdispatcher_unix.cpp:603
#64 0xb5d62d1c in timerSourceDispatch (source=0x808ba00) at kernel/qeventdispatcher_glib.cpp:184
#65 0xb5d62dd5 in idleTimerSourceDispatch (source=0x808b5b0) at kernel/qeventdispatcher_glib.cpp:231
#66 0xb36224c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#67 0xb3625d98 in ?? () from /usr/lib/libglib-2.0.so.0
#68 0xb3625ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#69 0xb5d63eb8 in QEventDispatcherGlib::processEvents (this=0x8089000, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#70 0xb4f93ca4 in QGuiEventDispatcherGlib::processEvents (this=0x8089000, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#71 0xb5d2988b in QEventLoop::processEvents (this=0xbfcc635c, flags=...) at kernel/qeventloop.cpp:149
#72 0xb5d299d0 in QEventLoop::exec (this=0xbfcc635c, flags=...) at kernel/qeventloop.cpp:201
#73 0xb5d2cb5d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#74 0xb4ebcdb4 in QApplication::exec () at kernel/qapplication.cpp:3570
#75 0x0805007b in main ()
Comment 1 Michael Seiwert 2009-12-23 08:12:00 UTC
crash also occurs with the feeds of http://www.npr.org/ the akregator version of 4.3.3 doesn't crash.
Comment 2 Dario Andres 2009-12-23 14:02:07 UTC
The crash seems related to the Qt library. It is also suspicious the KMPlayer calls.
- Can you repeat this crash if you remove the KMPlayer (just to test) ?
- What is your Qt4 version ?
Thanks
Comment 3 Michael Seiwert 2009-12-23 14:20:54 UTC
If I remove kmplayer (used for playing flash content) akregator won't crash. The QT Version I use it the kde-qt git version from gitorious.org (yesterdays version). Both pages use the "load full page" option.
Comment 4 Michael Seiwert 2009-12-23 16:17:54 UTC
I was wrong about not crashing after removing kmplayer, it now also crashes with kmplayer disabled: See bt:

Application: Akregator (akregator), signal: Aborted
[Current thread is 1 (Thread 0xb2d40760 (LWP 10266))]

Thread 2 (Thread 0xafbdcb70 (LWP 11160)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5b120c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5bdf171 in QWaitConditionPrivate::wait (this=0x83741f0, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb5bdef8f in QWaitCondition::wait (this=0x84216dc, mutex=0x84216d8, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb5bcf407 in QThreadPoolThread::run (this=0x8384838) at concurrent/qthreadpool.cpp:140
#5  0xb5bddd4c in QThreadPrivate::start (arg=0x8384838) at thread/qthread_unix.cpp:244
#6  0xb5b0d6e5 in start_thread () from /lib/libpthread.so.0
#7  0xb5b0d600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb2d40760 (LWP 10266)):
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb4a8e0cf in raise () from /lib/libc.so.6
#8  0xb4a8f9e7 in abort () from /lib/libc.so.6
#9  0xb5bd29c3 in qt_message_output (msgType=QtFatalMsg, buf=0x82abf50 "ASSERT: \"!widget || widget->testAttribute(Qt::WA_InputMethodEnabled)\" in file inputmethod/qinputcontext.cpp, line 188")
    at global/qglobal.cpp:2226
#10 0xb5bd2b85 in qt_message (msgType=QtFatalMsg, msg=0xb5d71504 "ASSERT: \"%s\" in file %s, line %d", ap=0xbfde8eb4 "\360\370p\265\320\370p\265\274") at global/qglobal.cpp:2272
#11 0xb5bd2fa3 in qFatal (msg=0xb5d71504 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2455
#12 0xb5bd255c in qt_assert (assertion=0xb570f8f0 "!widget || widget->testAttribute(Qt::WA_InputMethodEnabled)", file=0xb570f8d0 "inputmethod/qinputcontext.cpp", line=188) at global/qglobal.cpp:1989
#13 0xb559c7d4 in QInputContext::setFocusWidget (this=0x8e112b8, widget=0x8254cc0) at inputmethod/qinputcontext.cpp:188
#14 0xb559ea55 in QXIMInputContext::setFocusWidget (this=0x8e112b8, w=0x8254cc0) at inputmethod/qximinputcontext_x11.cpp:613
#15 0xb4ef5b1f in QWidget::setAttribute (this=0x82296e8, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10364
#16 0xb4efa992 in QWidgetPrivate::enforceNativeChildren (this=0x822a160) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#17 0xb4ef5a8e in QWidget::setAttribute (this=0x8232e78, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#18 0xb4ee336e in QWidgetPrivate::createWinId (this=0x8262568, winid=0) at kernel/qwidget.cpp:2280
#19 0xb4ef5add in QWidget::setAttribute (this=0x8261620, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#20 0xb4ee336e in QWidgetPrivate::createWinId (this=0x8262698, winid=0) at kernel/qwidget.cpp:2280
#21 0xb4ef5add in QWidget::setAttribute (this=0x8261f78, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#22 0xb4efa992 in QWidgetPrivate::enforceNativeChildren (this=0x8262568) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#23 0xb4ef5a8e in QWidget::setAttribute (this=0x8254cc0, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#24 0xb4ee336e in QWidgetPrivate::createWinId (this=0x8259488, winid=0) at kernel/qwidget.cpp:2280
#25 0xb4ef5add in QWidget::setAttribute (this=0x8259460, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#26 0xb4efa992 in QWidgetPrivate::enforceNativeChildren (this=0x8254d00) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#27 0xb4ef5a8e in QWidget::setAttribute (this=0x8254ef8, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#28 0xb4ee336e in QWidgetPrivate::createWinId (this=0x825dfe0, winid=0) at kernel/qwidget.cpp:2280
#29 0xb4ef5add in QWidget::setAttribute (this=0x825c090, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#30 0xb4efa992 in QWidgetPrivate::enforceNativeChildren (this=0x8254fc8) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#31 0xb4ef5a8e in QWidget::setAttribute (this=0x8f9dc18, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#32 0xb4ee336e in QWidgetPrivate::createWinId (this=0x8f04ec0, winid=0) at kernel/qwidget.cpp:2280
#33 0xb4ef5add in QWidget::setAttribute (this=0x8f8c978, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#34 0xb4f51a1d in QX11EmbedContainer::QX11EmbedContainer (this=0x8f8c978, parent=0x8f9dc18) at kernel/qx11embed_x11.cpp:1058
#35 0xaf121095 in NSPluginInstance::NSPluginInstance(QWidget*, QString const&, QString const&, KUrl const&) () from /home/mseiwert/kde/lib/kde4/libnsplugin.so
#36 0xaf124bae in NSPluginLoader::newInstance(QWidget*, QString const&, QString const&, bool, QStringList const&, QStringList const&, QString const&, QString const&, bool) ()
   from /home/mseiwert/kde/lib/kde4/libnsplugin.so
#37 0xaf11dd7a in PluginPart::openUrl(KUrl const&) () from /home/mseiwert/kde/lib/kde4/libnsplugin.so
#38 0xb6a01467 in KHTMLPart::processObjectRequest(khtml::ChildFrame*, KUrl const&, QString const&) () from /home/mseiwert/kde/lib/libkhtml.so.5
#39 0xb69fff14 in KHTMLPart::requestObject(khtml::ChildFrame*, KUrl const&, KParts::OpenUrlArguments const&, KParts::BrowserArguments const&) () from /home/mseiwert/kde/lib/libkhtml.so.5
#40 0xb69fedd1 in KHTMLPart::requestObject(DOM::HTMLPartContainerElementImpl*, QString const&, QString const&, QStringList const&) () from /home/mseiwert/kde/lib/libkhtml.so.5
#41 0xb6afe65b in DOM::HTMLObjectBaseElementImpl::computeContent() () from /home/mseiwert/kde/lib/libkhtml.so.5
#42 0xb6afb787 in DOM::HTMLPartContainerElementImpl::computeContentIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5
#43 0xb6afb753 in DOM::HTMLPartContainerElementImpl::close() () from /home/mseiwert/kde/lib/libkhtml.so.5
#44 0xb6ab899a in khtml::KHTMLParser::popOneBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5
#45 0xb6ab8783 in khtml::KHTMLParser::popBlock(int) () from /home/mseiwert/kde/lib/libkhtml.so.5
#46 0xb6ab7999 in khtml::KHTMLParser::processCloseTag(khtml::Token*) () from /home/mseiwert/kde/lib/libkhtml.so.5
#47 0xb6ab397b in khtml::KHTMLParser::parseToken(khtml::Token*) () from /home/mseiwert/kde/lib/libkhtml.so.5
#48 0xb6ac1ff8 in khtml::HTMLTokenizer::processToken() () from /home/mseiwert/kde/lib/libkhtml.so.5
#49 0xb6ac052b in khtml::HTMLTokenizer::parseTag(khtml::TokenizerString&) () from /home/mseiwert/kde/lib/libkhtml.so.5
#50 0xb6ac102a in khtml::HTMLTokenizer::write(khtml::TokenizerString const&, bool) () from /home/mseiwert/kde/lib/libkhtml.so.5
#51 0xb69f274d in KHTMLPart::write(QString const&) () from /home/mseiwert/kde/lib/libkhtml.so.5
#52 0xb1628de5 in Akregator::ArticleViewer::renderContent(QString const&) () from /home/mseiwert/kde/lib/kde4/akregatorpart.so
#53 0xb16292d4 in Akregator::ArticleViewer::showArticle(Akregator::Article const&) () from /home/mseiwert/kde/lib/kde4/akregatorpart.so
#54 0xb1654899 in Akregator::MainWidget::slotArticleSelected(Akregator::Article const&) () from /home/mseiwert/kde/lib/kde4/akregatorpart.so
#55 0xb16568b1 in Akregator::MainWidget::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/kde4/akregatorpart.so
#56 0xb5cfaa34 in QMetaObject::metacall (object=0x81a7d48, cl=InvokeMetaMethod, idx=32, argv=0xbfdea708) at kernel/qmetaobject.cpp:237
#57 0xb5d0eaf5 in QMetaObject::activate (sender=0x82346b8, m=0xb16c10f4, local_signal_index=1, argv=0xbfdea708) at kernel/qobject.cpp:3294
#58 0xb15cb194 in Akregator::AbstractSelectionController::currentArticleChanged(Akregator::Article const&) () from /home/mseiwert/kde/lib/kde4/akregatorpart.so
#59 0xb16003cb in Akregator::SelectionController::articleSelectionChanged() () from /home/mseiwert/kde/lib/kde4/akregatorpart.so
#60 0xb16006a3 in Akregator::SelectionController::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/kde4/akregatorpart.so
#61 0xb5cfaa34 in QMetaObject::metacall (object=0x82346b8, cl=InvokeMetaMethod, idx=12, argv=0xbfdea854) at kernel/qmetaobject.cpp:237
#62 0xb5d0eaf5 in QMetaObject::activate (sender=0x82b6d98, m=0xb595adb4, local_signal_index=0, argv=0xbfdea854) at kernel/qobject.cpp:3294
#63 0xb553b5ff in QItemSelectionModel::selectionChanged (this=0x82b6d98, _t1=..., _t2=...) at .moc/debug-shared/moc_qitemselectionmodel.cpp:152
#64 0xb553ab8f in QItemSelectionModel::emitSelectionChanged (this=0x82b6d98, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1535
#65 0xb55386cd in QItemSelectionModel::select (this=0x82b6d98, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1098
#66 0xb5526aec in QTreeViewPrivate::select (this=0x822c650, topIndex=..., bottomIndex=..., command=...) at itemviews/qtreeview.cpp:3678
#67 0xb551fac9 in QTreeView::setSelection (this=0x82296e8, rect=..., command=...) at itemviews/qtreeview.cpp:2248
#68 0xb54d56a2 in QAbstractItemView::mousePressEvent (this=0x82296e8, event=0xbfdeb86c) at itemviews/qabstractitemview.cpp:1634
#69 0xb551dcaf in QTreeView::mousePressEvent (this=0x82296e8, event=0xbfdeb86c) at itemviews/qtreeview.cpp:1812
#70 0xb160bf76 in Akregator::ArticleListView::mousePressEvent(QMouseEvent*) () from /home/mseiwert/kde/lib/kde4/akregatorpart.so
#71 0xb4ef1292 in QWidget::event (this=0x82296e8, event=0xbfdeb86c) at kernel/qwidget.cpp:7970
#72 0xb536fa24 in QFrame::event (this=0x82296e8, e=0xbfdeb86c) at widgets/qframe.cpp:557
#73 0xb541cc6d in QAbstractScrollArea::viewportEvent (this=0x82296e8, e=0xbfdeb86c) at widgets/qabstractscrollarea.cpp:1032
#74 0xb54d5120 in QAbstractItemView::viewportEvent (this=0x82296e8, event=0xbfdeb86c) at itemviews/qabstractitemview.cpp:1589
#75 0xb551aee3 in QTreeView::viewportEvent (this=0x82296e8, event=0xbfdeb86c) at itemviews/qtreeview.cpp:1250
#76 0xb541d7d1 in QAbstractScrollAreaPrivate::viewportEvent (this=0x822c650, event=0xbfdeb86c) at widgets/qabstractscrollarea_p.h:100
#77 0xb541d8b8 in QAbstractScrollAreaFilter::eventFilter (this=0x822d188, o=0x822a438, e=0xbfdeb86c) at widgets/qabstractscrollarea_p.h:116
#78 0xb5cf375f in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8081f88, receiver=0x822a438, event=0xbfdeb86c) at kernel/qcoreapplication.cpp:819
#79 0xb4e86770 in QApplicationPrivate::notify_helper (this=0x8081f88, receiver=0x822a438, e=0xbfdeb86c) at kernel/qapplication.cpp:4238
#80 0xb4e84ace in QApplication::notify (this=0xbfdec0b0, receiver=0x822a438, e=0xbfdeb86c) at kernel/qapplication.cpp:3822
#81 0xb637f3bc in KApplication::notify(QObject*, QEvent*) () from /home/mseiwert/kde/lib/libkdeui.so.5
#82 0xb5cf3481 in QCoreApplication::notifyInternal (this=0xbfdec0b0, receiver=0x822a438, event=0xbfdeb86c) at kernel/qcoreapplication.cpp:704
#83 0xb4e88939 in QCoreApplication::sendSpontaneousEvent (receiver=0x822a438, event=0xbfdeb86c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#84 0xb4e830fd in QApplicationPrivate::sendMouseEvent (receiver=0x822a438, event=0xbfdeb86c, alienWidget=0x822a438, nativeWidget=0x81a7d48, buttonDown=0xb59709c0, lastMouseReceiver=..., spontaneous=
    true) at kernel/qapplication.cpp:2954
#85 0xb4f274aa in QETWidget::translateMouseEvent (this=0x81a7d48, event=0xbfdebd90) at kernel/qapplication_x11.cpp:4368
#86 0xb4f240ea in QApplication::x11ProcessEvent (this=0xbfdec0b0, event=0xbfdebd90) at kernel/qapplication_x11.cpp:3379
#87 0xb4f5a67d in x11EventSourceDispatch (s=0x808ba70, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#88 0xb35e94c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#89 0xb35ecd98 in ?? () from /usr/lib/libglib-2.0.so.0
#90 0xb35ecebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#91 0xb5d2aeb8 in QEventDispatcherGlib::processEvents (this=0x8080170, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#92 0xb4f5aca4 in QGuiEventDispatcherGlib::processEvents (this=0x8080170, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#93 0xb5cf088b in QEventLoop::processEvents (this=0xbfdec03c, flags=...) at kernel/qeventloop.cpp:149
#94 0xb5cf09d0 in QEventLoop::exec (this=0xbfdec03c, flags=...) at kernel/qeventloop.cpp:201
#95 0xb5cf3b5d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#96 0xb4e83db4 in QApplication::exec () at kernel/qapplication.cpp:3570
#97 0x0805007b in main ()
Comment 5 Michael Seiwert 2009-12-28 14:53:52 UTC
Crash also occurs with the master branch of kde-qt git repository.
Comment 6 Michael Seiwert 2009-12-30 08:59:17 UTC
Could anybody please give me a hint if this bt shows evidence of a qt bug or an akregator bug so I can report it to the right place ? Thanks in advance!
Comment 7 Dario Andres 2009-12-30 13:43:48 UTC
Mh, according to the last backtrace, the flash viewer is involved (it was first using KMPlayer and now using NSPlugin). The backtrace ends up with Qt-only functions so it could be a Qt only problem. However, at Nokia Qt, they require a simple and small testcase of the crash to accept a bug report... (and that is a bit difficult to achieve)
- Another test you could do is to uninstall the flashplugin (or disabling it from Konqueror Settings) and try to repeat the crash.
Regards
Comment 8 Michael Seiwert 2009-12-30 16:01:05 UTC
I've disabled the konqueror plugins globally but after restarting akregator and try to select the problematic feed it crashed. I've verified that konqueror didn't show any flash content after the setting was changed.

To be on the safe side I attached the resulting bt although it looks identical to the previous one.

Application: Akregator (akregator), signal: Aborted
[Current thread is 1 (Thread 0xb2ca1760 (LWP 27593))]

Thread 3 (Thread 0xafb50b70 (LWP 27937)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5a730c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5b40171 in QWaitConditionPrivate::wait (this=0x8391f80, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb5b3ff8f in QWaitCondition::wait (this=0x8e3f254, mutex=0x8e3f250, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb5b30407 in QThreadPoolThread::run (this=0x8e59d90) at concurrent/qthreadpool.cpp:140
#5  0xb5b3ed4c in QThreadPrivate::start (arg=0x8e59d90) at thread/qthread_unix.cpp:244
#6  0xb5a6e6e5 in start_thread () from /lib/libpthread.so.0
#7  0xb5a6e600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xaf34fb70 (LWP 27947)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4a8f5b1 in select () from /lib/libc.so.6
#2  0xb5c2c3f0 in QProcessManager::run (this=0xb5dbb48c) at io/qprocess_unix.cpp:245
#3  0xb5b3ed4c in QThreadPrivate::start (arg=0xb5dbb48c) at thread/qthread_unix.cpp:244
#4  0xb5a6e6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb5a6e600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb2ca1760 (LWP 27593)):
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb49ef0cf in raise () from /lib/libc.so.6
#8  0xb49f09e7 in abort () from /lib/libc.so.6
#9  0xb5b339c3 in qt_message_output (msgType=QtFatalMsg, buf=0x92de218 "ASSERT: \"!widget || widget->testAttribute(Qt::WA_InputMethodEnabled)\" in file inputmethod/qinputcontext.cpp, line 188")
    at global/qglobal.cpp:2226
#10 0xb5b33b85 in qt_message (msgType=QtFatalMsg, msg=0xb5cd2504 "ASSERT: \"%s\" in file %s, line %d", ap=0xbf8b04f4 "\360\bg\265\320\bg\265\274") at global/qglobal.cpp:2272
#11 0xb5b33fa3 in qFatal (msg=0xb5cd2504 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2455
#12 0xb5b3355c in qt_assert (assertion=0xb56708f0 "!widget || widget->testAttribute(Qt::WA_InputMethodEnabled)", file=0xb56708d0 "inputmethod/qinputcontext.cpp", line=188) at global/qglobal.cpp:1989
#13 0xb54fd7d4 in QInputContext::setFocusWidget (this=0x8e97d80, widget=0x824b208) at inputmethod/qinputcontext.cpp:188
#14 0xb54ffa55 in QXIMInputContext::setFocusWidget (this=0x8e97d80, w=0x824b208) at inputmethod/qximinputcontext_x11.cpp:613
#15 0xb4e56b1f in QWidget::setAttribute (this=0x8215a20, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10364
#16 0xb4e5b992 in QWidgetPrivate::enforceNativeChildren (this=0x81dbbb8) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#17 0xb4e56a8e in QWidget::setAttribute (this=0x81cecb8, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#18 0xb4e4436e in QWidgetPrivate::createWinId (this=0x81fd390, winid=0) at kernel/qwidget.cpp:2280
#19 0xb4e56add in QWidget::setAttribute (this=0x82201d8, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#20 0xb4e4436e in QWidgetPrivate::createWinId (this=0x81de0b0, winid=0) at kernel/qwidget.cpp:2280
#21 0xb4e56add in QWidget::setAttribute (this=0x821c2c8, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#22 0xb4e5b992 in QWidgetPrivate::enforceNativeChildren (this=0x81fd390) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#23 0xb4e56a8e in QWidget::setAttribute (this=0x824b208, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#24 0xb4e4436e in QWidgetPrivate::createWinId (this=0x81dd160, winid=0) at kernel/qwidget.cpp:2280
#25 0xb4e56add in QWidget::setAttribute (this=0x81dd138, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#26 0xb4e5b992 in QWidgetPrivate::enforceNativeChildren (this=0x82281e0) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#27 0xb4e56a8e in QWidget::setAttribute (this=0x82283d8, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#28 0xb4e4436e in QWidgetPrivate::createWinId (this=0x81e0450, winid=0) at kernel/qwidget.cpp:2280
#29 0xb4e56add in QWidget::setAttribute (this=0x8243ea8, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#30 0xb4e5b992 in QWidgetPrivate::enforceNativeChildren (this=0x81e0090) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:530
#31 0xb4e56a8e in QWidget::setAttribute (this=0x8e50480, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10360
#32 0xb4e4436e in QWidgetPrivate::createWinId (this=0x929aca0, winid=0) at kernel/qwidget.cpp:2280
#33 0xb4e56add in QWidget::setAttribute (this=0x90cc7d0, attribute=WA_NativeWindow, on=true) at kernel/qwidget.cpp:10362
#34 0xb4eb2a1d in QX11EmbedContainer::QX11EmbedContainer (this=0x90cc7d0, parent=0x8e50480) at kernel/qx11embed_x11.cpp:1058
#35 0xae2f9095 in NSPluginInstance::NSPluginInstance(QWidget*, QString const&, QString const&, KUrl const&) () from /home/mseiwert/kde/lib/kde4/libnsplugin.so
#36 0xae2fcbae in NSPluginLoader::newInstance(QWidget*, QString const&, QString const&, bool, QStringList const&, QStringList const&, QString const&, QString const&, bool) ()
   from /home/mseiwert/kde/lib/kde4/libnsplugin.so
#37 0xae2f5d7a in PluginPart::openUrl(KUrl const&) () from /home/mseiwert/kde/lib/kde4/libnsplugin.so
#38 0xb696247f in KHTMLPart::processObjectRequest(khtml::ChildFrame*, KUrl const&, QString const&) () from /home/mseiwert/kde/lib/libkhtml.so.5
#39 0xb6960f2c in KHTMLPart::requestObject(khtml::ChildFrame*, KUrl const&, KParts::OpenUrlArguments const&, KParts::BrowserArguments const&) () from /home/mseiwert/kde/lib/libkhtml.so.5
#40 0xb695fde9 in KHTMLPart::requestObject(DOM::HTMLPartContainerElementImpl*, QString const&, QString const&, QStringList const&) () from /home/mseiwert/kde/lib/libkhtml.so.5
#41 0xb6a5f67b in DOM::HTMLObjectBaseElementImpl::computeContent() () from /home/mseiwert/kde/lib/libkhtml.so.5
#42 0xb6a5c7a7 in DOM::HTMLPartContainerElementImpl::computeContentIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5
#43 0xb6a5c773 in DOM::HTMLPartContainerElementImpl::close() () from /home/mseiwert/kde/lib/libkhtml.so.5
#44 0xb6a199ba in khtml::KHTMLParser::popOneBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5
#45 0xb6a197a3 in khtml::KHTMLParser::popBlock(int) () from /home/mseiwert/kde/lib/libkhtml.so.5
#46 0xb6a189b9 in khtml::KHTMLParser::processCloseTag(khtml::Token*) () from /home/mseiwert/kde/lib/libkhtml.so.5
#47 0xb6a1499b in khtml::KHTMLParser::parseToken(khtml::Token*) () from /home/mseiwert/kde/lib/libkhtml.so.5
#48 0xb6a23018 in khtml::HTMLTokenizer::processToken() () from /home/mseiwert/kde/lib/libkhtml.so.5
#49 0xb6a2154b in khtml::HTMLTokenizer::parseTag(khtml::TokenizerString&) () from /home/mseiwert/kde/lib/libkhtml.so.5
#50 0xb6a2204a in khtml::HTMLTokenizer::write(khtml::TokenizerString const&, bool) () from /home/mseiwert/kde/lib/libkhtml.so.5
#51 0xb6953602 in KHTMLPart::write(char const*, int) () from /home/mseiwert/kde/lib/libkhtml.so.5
#52 0xb6950ab0 in KHTMLPart::slotData(KIO::Job*, QByteArray const&) () from /home/mseiwert/kde/lib/libkhtml.so.5
#53 0xb6973dbf in KHTMLPart::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/libkhtml.so.5
#54 0xb122775c in Akregator::ArticleViewerPart::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/kde4/akregatorpart.so
#55 0xb5c5ba34 in QMetaObject::metacall (object=0x81c6a20, cl=InvokeMetaMethod, idx=33, argv=0xbf8b1e24) at kernel/qmetaobject.cpp:237
#56 0xb5c6faf5 in QMetaObject::activate (sender=0x90b2ac0, m=0xb67482b0, local_signal_index=0, argv=0xbf8b1e24) at kernel/qobject.cpp:3294
#57 0xb65aa3a3 in KIO::TransferJob::data(KIO::Job*, QByteArray const&) () from /home/mseiwert/kde/lib/libkio.so.5
#58 0xb65a2011 in KIO::TransferJob::slotData(QByteArray const&) () from /home/mseiwert/kde/lib/libkio.so.5
#59 0xb65aa23f in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/libkio.so.5
#60 0xb5c5ba34 in QMetaObject::metacall (object=0x90b2ac0, cl=InvokeMetaMethod, idx=48, argv=0xbf8b1fa8) at kernel/qmetaobject.cpp:237
#61 0xb5c6faf5 in QMetaObject::activate (sender=0x81d39f8, m=0xb674aee4, local_signal_index=0, argv=0xbf8b1fa8) at kernel/qobject.cpp:3294
#62 0xb6664088 in KIO::SlaveInterface::data(QByteArray const&) () from /home/mseiwert/kde/lib/libkio.so.5
#63 0xb6661a39 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /home/mseiwert/kde/lib/libkio.so.5
#64 0xb6661730 in KIO::SlaveInterface::dispatch() () from /home/mseiwert/kde/lib/libkio.so.5
#65 0xb66573ca in KIO::Slave::gotInput() () from /home/mseiwert/kde/lib/libkio.so.5
#66 0xb6658488 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/libkio.so.5
#67 0xb5c5ba34 in QMetaObject::metacall (object=0x81d39f8, cl=InvokeMetaMethod, idx=30, argv=0xbf8b2218) at kernel/qmetaobject.cpp:237
#68 0xb5c6faf5 in QMetaObject::activate (sender=0x8204308, m=0xb67477e4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#69 0xb6571771 in KIO::Connection::readyRead() () from /home/mseiwert/kde/lib/libkio.so.5
#70 0xb656e091 in KIO::ConnectionPrivate::dequeue() () from /home/mseiwert/kde/lib/libkio.so.5
#71 0xb65716fe in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /home/mseiwert/kde/lib/libkio.so.5
#72 0xb5c5ba34 in QMetaObject::metacall (object=0x8204308, cl=InvokeMetaMethod, idx=5, argv=0x8e525f0) at kernel/qmetaobject.cpp:237
#73 0xb5c699ab in QMetaCallEvent::placeMetaCall (this=0x92ef398, object=0x8204308) at kernel/qobject.cpp:574
#74 0xb5c6bbf9 in QObject::event (this=0x8204308, e=0x92ef398) at kernel/qobject.cpp:1260
#75 0xb4de7794 in QApplicationPrivate::notify_helper (this=0x8081ff8, receiver=0x8204308, e=0x92ef398) at kernel/qapplication.cpp:4242
#76 0xb4de5191 in QApplication::notify (this=0xbf8b2be0, receiver=0x8204308, e=0x92ef398) at kernel/qapplication.cpp:3661
#77 0xb62e0530 in KApplication::notify(QObject*, QEvent*) () from /home/mseiwert/kde/lib/libkdeui.so.5
#78 0xb5c54481 in QCoreApplication::notifyInternal (this=0xbf8b2be0, receiver=0x8204308, event=0x92ef398) at kernel/qcoreapplication.cpp:704
#79 0xb5c57f59 in QCoreApplication::sendEvent (receiver=0x8204308, event=0x92ef398) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#80 0xb5c55535 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80601a0) at kernel/qcoreapplication.cpp:1345
#81 0xb5c551ed in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#82 0xb5c8c5ce in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#83 0xb5c8aebc in postEventSourceDispatch (s=0x808ad20) at kernel/qeventdispatcher_glib.cpp:276
#84 0xb354a4c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#85 0xb354dd98 in ?? () from /usr/lib/libglib-2.0.so.0
#86 0xb354debe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#87 0xb5c8beb8 in QEventDispatcherGlib::processEvents (this=0x8080170, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#88 0xb4ebbca4 in QGuiEventDispatcherGlib::processEvents (this=0x8080170, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#89 0xb5c5188b in QEventLoop::processEvents (this=0xbf8b2b6c, flags=...) at kernel/qeventloop.cpp:149
#90 0xb5c519d0 in QEventLoop::exec (this=0xbf8b2b6c, flags=...) at kernel/qeventloop.cpp:201
#91 0xb5c54b5d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#92 0xb4de4db4 in QApplication::exec () at kernel/qapplication.cpp:3570
#93 0x0805007b in main ()
Comment 9 Michael Seiwert 2009-12-30 16:07:05 UTC
Please see the console output of the previous crash, maybe this gives some new hints.

akregator(32232)/khtml (part) KHTMLPart::openUrl: Akregator::ArticleViewerPart(0x81cbd50) opening KUrl("http://thegig.typepad.com/blog/2009/12/brad-mehldau-highway-rider.html")                                                                                        
akregator(32232)/khtml (html) DOM::HTMLDocumentImpl::changeModes:  using compatibility parseMode                                    
akregator(32232)/khtml (html) DOM::HTMLDocumentImpl::changeModes:  using transitional parseMode                                     
akregator(32232)/kimgio khtmlImLoad::QImageIOLoaderProvider::mimeTypes: QImageIO - Format supported:  "image/x-ico"                 
akregator(32232)/kimgio khtmlImLoad::QImageIOLoaderProvider::mimeTypes: QImageIO - Format supported:  "image/x-xpixmap"             
akregator(32232)/kimgio khtmlImLoad::QImageIOLoaderProvider::mimeTypes: QImageIO - Format supported:  "image/x-exr"                 
akregator(32232)/kimgio khtmlImLoad::QImageIOLoaderProvider::mimeTypes: QImageIO - Format supported:  "image/x-portable-anymap"     
akregator(32232)/kimgio khtmlImLoad::QImageIOLoaderProvider::mimeTypes: QImageIO - Format supported:  "image/bmp"                   
akregator(32232)/kimgio khtmlImLoad::QImageIOLoaderProvider::mimeTypes: QImageIO - Format supported:  "image/jpeg2000"              
akregator(32232)/kimgio khtmlImLoad::QImageIOLoaderProvider::mimeTypes: QImageIO - Format supported:  "image/tiff"                  
akregator(32232)/kimgio khtmlImLoad::QImageIOLoaderProvider::mimeTypes: QImageIO - Format supported:  "image/x-xbitmap"             
akregator(32232)/khtml (frames & objects) DOM::HTMLObjectBaseElementImpl::computeContent: "http://www.youtube.com/v/8BVhwMfJTdA&fs=1" "application/x-shockwave-flash" ("movie="http://www.youtube.com/v/8BVhwMfJTdA&fs=1"", "allowFullScreen="true"", "allowscriptaccess="always"", "__KHTML__PLUGINEMBED="YES"", "__KHTML__PLUGINBASEURL="http://thegig.typepad.com/blog/2009/12/brad-mehldau-highway-rider.html"", "__KHTML__CLASSID=""", "__KHTML__CODEBASE=""", "WIDTH="425"", "HEIGHT="344"")                                              
akregator(32232)/kdecore (trader) KMimeTypeTrader::query: query for mimeType  "application/x-shockwave-flash" ,  "KParts/ReadOnlyPart"  : returning  2  offers                                                                                                          
akregator(32232)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libnsplugin.so"                   
akregator(32232)/nspluginviewer (part) PluginFactory::PluginFactory: PluginFactory::PluginFactory                                   
akregator(32232) NSPluginLoader::instance: NSPluginLoader::instance ->  1                                                           
akregator(32232)/nspluginviewer (part) PluginFactory::createPartObject: PluginFactory::create                                       
akregator(32232)/nspluginviewer (part) PluginFactory::componentData: PluginFactory::instance                                        
akregator(32232)/nspluginviewer (part) PluginPart::PluginPart: PluginPart::PluginPart                                               
akregator(32232) NSPluginLoader::instance: NSPluginLoader::instance ->  2                                                           
QMetaObject::indexOfSignal: signal partEvent(ulong,QString,KParts::LiveConnectExtension::ArgList) from KParts::LiveConnectExtension redefined in PluginLiveConnectExtension                                                                                             
akregator(32232)/nspluginviewer (part) PluginPart::closeUrl: PluginPart::closeUrl                                                   
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: -> PluginPart::openUrl                                                  
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: name= "MOVIE"  value= "http://www.youtube.com/v/8BVhwMfJTdA&fs=1"       
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: name= "ALLOWFULLSCREEN"  value= "true"                                  
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: name= "ALLOWSCRIPTACCESS"  value= "always"                              
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: name= "__KHTML__PLUGINEMBED"  value= "YES"                              
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: __KHTML__PLUGINEMBED found                                              
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: name= "__KHTML__PLUGINBASEURL"  value= "http://thegig.typepad.com/blog/2009/12/brad-mehldau-highway-rider.html"                                                                                             
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: name= "__KHTML__CLASSID"  value= ""                                     
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: name= "__KHTML__CODEBASE"  value= ""                                    
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: name= "WIDTH"  value= "425"                                             
akregator(32232)/nspluginviewer (part) PluginPart::openUrl: name= "HEIGHT"  value= "344"                                            
akregator(32232) NSPluginLoader::newInstance: -> NSPluginLoader::NewInstance( parent= 0x8ef72a8 , url= "http://www.youtube.com/v/8BVhwMfJTdA&fs=1" , mime= "application/x-shockwave-flash" ,  ("MOVIE", "ALLOWFULLSCREEN", "ALLOWSCRIPTACCESS", "__KHTML__PLUGINBASEURL", "__KHTML__CLASSID", "__KHTML__CODEBASE", "WIDTH", "HEIGHT") ("http://www.youtube.com/v/8BVhwMfJTdA&fs=1", "true", "always", "http://thegig.typepad.com/blog/2009/12/brad-mehldau-highway-rider.html", "", "", "425", "344") )                                         
akregator(32232) NSPluginLoader::loadViewer: NSPluginLoader::loadViewer                                                             
akregator(32232) NSPluginLoader::loadViewer: Running nspluginviewer                                                                 
<unknown program name>(32239)/ main: 2 - parseCommandLine                                                                           
<unknown program name>(32239)/ main: 3 - create KApplication                                                                        
nspluginviewer(32239)/kdeui (KIconLoader) KIconLoader::loadIcon: No such icon "nspluginviewer"                                      
nspluginviewer(32239)/kdeui (KIconLoader) KIconLoader::loadIcon: No such icon "nspluginviewer"                                      
nspluginviewer(32239)/kdeui (KIconLoader) KIconLoader::loadIcon: No such icon "nspluginviewer"                                      
nspluginviewer(32239)/kdeui (KIconLoader) KIconLoader::loadIcon: No such icon "nspluginviewer"                                      
nspluginviewer(32239)/nspluginviewer (Qt/Xt) main: 4 - create XtEvents and GlibEvents                                               
nspluginviewer(32239)/nspluginviewer (Qt/Xt) main: 5 - dbus requestName                                                             
nspluginviewer(32239)/nspluginviewer (Qt/Xt) main: 6 - new NSPluginViewer                                                           
nspluginviewer(32239)/nspluginviewer (Qt/Xt) main: 7 - app.exec()                                                                   
akregator(32232) NSPluginLoader::loadViewer: sleep                                                                                  
akregator(32232) NSPluginLoader::newInstance: -> ownID ":1.736"  viewer ID: "org.kde.nspluginviewer-32232"                          
akregator(32232) NSPluginLoader::lookup: Looking up plugin for mimetype  "application/x-shockwave-flash" :  "/usr/lib/browser-plugins/libflashplayer.so"                                                                                                                
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginViewer::newClass: NSPluginViewer::NewClass(  "/usr/lib/browser-plugins/libflashplayer.so" )                                                                                                                       
nspluginviewer(32239)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "/usr/lib/browser-plugins/libflashplayer.so"
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::NSPluginClass: Plugin library  "/usr/lib/browser-plugins/libflashplayer.so"  loaded!
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::NSPluginClass: Calling gtk_init for the plugin
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::initialize: NSPluginClass::Initialize()
nspluginviewer(32239) NSPluginClass::initialize: results in  0
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::newInstance: -> NSPluginClass::NewInstance
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::newInstance: argn= MOVIE  argv= http://www.youtube.com/v/8BVhwMfJTdA&fs=1
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::newInstance: argn= ALLOWFULLSCREEN  argv= true
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::newInstance: argn= ALLOWSCRIPTACCESS  argv= always
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::newInstance: argn= __KHTML__PLUGINBASEURL  argv= http://thegig.typepad.com/blog/2009/12/brad-mehldau-highway-rider.html
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::newInstance: argn= __KHTML__CLASSID  argv=
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::newInstance: argn= __KHTML__CODEBASE  argv=
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::newInstance: argn= WIDTH  argv= 425
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::newInstance: argn= HEIGHT  argv= 344
nspluginviewer(32239)/nspluginviewer (plugin) g_NPN_GetValue: g_NPN_GetValue(), variable= 14
nspluginviewer(32239)/nspluginviewer (plugin) g_NPN_GetValue: g_NPN_GetValue(), variable= 268435469
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::newInstance: NPP_New =  0
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::NSPluginInstance: NSPluginInstance::NSPluginInstance
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::NSPluginInstance: pdata =  0xb13c8000
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::NSPluginInstance: ndata =  0x81c4090
nspluginviewer(32239) NSPluginInstance::NPGetValue: results in  0
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::NSPluginInstance: plugin reqests XEmbed
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::requestURL: NSPluginInstance::requestURL url= "http://www.youtube.com/v/8BVhwMfJTdA&fs=1"  target= ""  notify= 0x0 JS jobs now: 0
ASSERT: "!widget || widget->testAttribute(Qt::WA_InputMethodEnabled)" in file inputmethod/qinputcontext.cpp, line 188
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = akregator path = /home/mseiwert/kde/bin pid = 32232
sock_file=/home/mseiwert/.kde4-devel/socket-kukuksei/kdeinit4__0
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginViewer::shutdown: NSPluginViewer::shutdown
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginViewer::shutdown: NSPluginViewer::shutdown
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginViewer::~NSPluginViewer: NSPluginViewer::~NSPluginViewer
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::~NSPluginInstance: -> ~NSPluginInstance
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::destroy: delete streams
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::destroy: delete tempfiles
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::destroy: delete callbacks
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::destroy: destroy plugin
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginInstance::~NSPluginInstance: <- ~NSPluginInstance
nspluginviewer(32239)/nspluginviewer (plugin) NSPluginClass::shutdown: NSPluginClass::shutdown error= false
Comment 10 Christophe Marin 2010-01-01 12:58:06 UTC

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