Version: 4.00.81 (KDE 4.0.81 >= 20080527 (using 4.00.81 (KDE 4.0.81 >= 20080527, compiled sources) Compiler: gcc OS: Linux (i686) release 2.6.24-1-686 When going on a website with flash content (www.play3-live.com), nspluginviewer crashes. Here is the backtrace : Application: nspluginviewer (nspluginviewer), signal SIGSEGV Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb61e3720 (LWP 24577)] [New Thread 0xb166eb90 (LWP 24582)] [New Thread 0xb2cbab90 (LWP 24581)] [KCrash handler] #6 0xb0c6e11d in QMutexPool::get () from /usr/lib/libqt-mt.so.3 #7 0xb09aa4da in QMetaObjectCleanUp::QMetaObjectCleanUp () from /usr/lib/libqt-mt.so.3 #8 0xb0d19dba in ?? () from /usr/lib/libqt-mt.so.3 #9 0xb0e14b24 in QMotifStyle::metaObj () from /usr/lib/libqt-mt.so.3 #10 0xb0dd02c8 in typeinfo name for QWindowsStyle () from /usr/lib/libqt-mt.so.3 #11 0xb0d19f50 in ?? () from /usr/lib/libqt-mt.so.3 #12 0x00000005 in ?? () #13 0xb7facff4 in ?? () from /lib/ld-linux.so.2 #14 0xb0e08c10 in ?? () from /usr/lib/libqt-mt.so.3 #15 0xbfe9e128 in ?? () #16 0xb0d1a215 in ?? () from /usr/lib/libqt-mt.so.3 #17 0xb0e08c10 in ?? () from /usr/lib/libqt-mt.so.3 #18 0x08132068 in ?? () #19 0xbfe9e138 in ?? () #20 0xb08c6a40 in _init () from /usr/lib/libqt-mt.so.3 Backtrace stopped: previous frame inner to this frame (corrupt stack?) #0 0xffffe410 in __kernel_vsyscall ()
What version flash? 32bit/64bit? in urlbar type: about:plugins
Shockwave Flash 9.0 r31 32bit.
Sorry, I updated a few days ago... it's Shockwave Flash 9.0 r124
I can confirm using same flash version "9.0 r124" konquerour version: 4.00.81 (KDE 4.0.81 >= 20080527) backtrace: Application: nspluginviewer (nspluginviewer), signal SIGSEGV [Thread debugging using libthread_db enabled] [New Thread 0xb6257720 (LWP 2371)] [New Thread 0xb1dd0b90 (LWP 2377)] [New Thread 0xb2694b90 (LWP 2376)] [New Thread 0xb2e95b90 (LWP 2375)] [KCrash handler] #6 0xb139e120 in QMutexPool::get () from /usr/lib/libqt-mt.so.3 #7 0xb1080286 in QMetaObjectCleanUp::QMetaObjectCleanUp () from /usr/lib/libqt-mt.so.3 #8 0xb146bf67 in ?? () from /usr/lib/libqt-mt.so.3 #9 0xb146bfa8 in ?? () from /usr/lib/libqt-mt.so.3 #10 0xb146c3c5 in ?? () from /usr/lib/libqt-mt.so.3 #11 0xb0f6ab5c in _init () from /usr/lib/libqt-mt.so.3 #12 0xb7fb19a0 in ?? () from /lib/ld-linux.so.2 #13 0xb7fb1ad3 in ?? () from /lib/ld-linux.so.2 #14 0xb7fb5784 in ?? () from /lib/ld-linux.so.2 #15 0xb7fb15d6 in ?? () from /lib/ld-linux.so.2 #16 0xb7fb4f5e in ?? () from /lib/ld-linux.so.2 #17 0xb723ac19 in ?? () from /lib/tls/i686/cmov/libdl.so.2 #18 0xb7fb15d6 in ?? () from /lib/ld-linux.so.2 #19 0xb723b2bc in ?? () from /lib/tls/i686/cmov/libdl.so.2 #20 0xb723ab51 in dlopen () from /lib/tls/i686/cmov/libdl.so.2 #21 0xb3f4960c in g_module_open () from /usr/lib/libgmodule-2.0.so.0 #22 0xb4296bc2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #23 0xb40712a8 in g_type_module_use () from /usr/lib/libgobject-2.0.so.0 #24 0xb4296aa9 in gtk_theme_engine_get () from /usr/lib/libgtk-x11-2.0.so.0 #25 0xb4214a0e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #26 0xb4216d1e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #27 0xb421791b in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #28 0xb4217db2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #29 0xb4217f3e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #30 0xb4217b69 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #31 0xb4217db2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #32 0xb4217f3e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #33 0xb4218324 in gtk_rc_reparse_all_for_settings () from /usr/lib/libgtk-x11-2.0.so.0 #34 0xb4233c34 in gtk_settings_get_for_screen () from /usr/lib/libgtk-x11-2.0.so.0 #35 0xb4233dc5 in gtk_settings_get_default () from /usr/lib/libgtk-x11-2.0.so.0 #36 0xb424df6c in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #37 0xb406ff46 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0 #38 0xb4055242 in ?? () from /usr/lib/libgobject-2.0.so.0 #39 0xb4055a08 in g_object_newv () from /usr/lib/libgobject-2.0.so.0 #40 0xb4056551 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0 #41 0xb40566c0 in g_object_new () from /usr/lib/libgobject-2.0.so.0 #42 0xb4246017 in gtk_style_new () from /usr/lib/libgtk-x11-2.0.so.0 #43 0xb42ebe6d in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0 #44 0xb42ebf0e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #45 0xb406fd9a in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0 #46 0xb4055242 in ?? () from /usr/lib/libgobject-2.0.so.0 #47 0xb4055a08 in g_object_newv () from /usr/lib/libgobject-2.0.so.0 #48 0xb4056551 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0 #49 0xb40566c0 in g_object_new () from /usr/lib/libgobject-2.0.so.0 #50 0xb41fa36c in gtk_plug_new_for_display () from /usr/lib/libgtk-x11-2.0.so.0 #51 0xb41fa3b6 in gtk_plug_new () from /usr/lib/libgtk-x11-2.0.so.0 #52 0xb4428fed in ?? () from /usr/lib/firefox/plugins/flashplugin-alternative.so #53 0xb441f303 in ?? () from /usr/lib/firefox/plugins/flashplugin-alternative.so #54 0xb4423a42 in ?? () from /usr/lib/firefox/plugins/flashplugin-alternative.so #55 0x08052521 in NSPluginInstance::NPSetWindow (this=0x812ca18, window=0xbfa68d90) at /home/maor/kde/src/KDE/kdebase/apps/nsplugins/viewer/nsplugin.cpp:989 #56 0x0805e3b7 in PluginHost::setupPluginWindow (this=0x812d600, plugin=0x812ca18, winID=0x100115e, width=600, height=34) at /home/maor/kde/src/KDE/kdebase/apps/nsplugins/viewer/pluginhost.cpp:54 #57 0x0805d7f3 in PluginHostXEmbed::setupWindow (this=0x812d600, winId=16781662, width=600, height=34) at /home/maor/kde/src/KDE/kdebase/apps/nsplugins/viewer/pluginhost_xembed.cpp:43 #58 0x080508af in NSPluginInstance::setupWindow (this=0x812ca18, winId=16781662, w=600, h=34) at /home/maor/kde/src/KDE/kdebase/apps/nsplugins/viewer/nsplugin.cpp:892 #59 0x0805eb82 in InstanceAdaptor::setupWindow (this=0x812cae8, winId=16781662, w=600, h=34) at /home/maor/kde/build/KDE/kdebase/apps/nsplugins/viewer/instanceadaptor.cpp:63 #60 0x0805ed2b in InstanceAdaptor::qt_metacall (this=0x812cae8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfa68fa8) at /home/maor/kde/build/KDE/kdebase/apps/nsplugins/viewer/instanceadaptor.moc:97 #61 0xb7259710 in QDBusConnectionPrivate::deliverCall (this=0x810c380, object=0x812cae8, msg=@0x81296e0, metaTypes=@0xbfa69038, slotIdx=8) at qdbusintegrator.cpp:865 #62 0xb725a27d in QDBusConnectionPrivate::activateCall (this=0x810c380, object=0x812cae8, flags=273, msg=@0x81296e0) at qdbusintegrator.cpp:770 #63 0xb725adc6 in QDBusConnectionPrivate::activateObject (this=0x810c380, node=@0x81296cc, msg=@0x81296e0, pathStartPos=11) at qdbusintegrator.cpp:1298 #64 0xb725b011 in QDBusActivateObjectEvent::placeMetaCall (this=0x81296a0) at qdbusintegrator.cpp:1411 #65 0xb75906f0 in QObject::event (this=0x812ca18, e=0x81296a0) at kernel/qobject.cpp:1128 #66 0xb697532d in QApplicationPrivate::notify_helper (this=0x808ad00, receiver=0x812ca18, e=0x81296a0) at kernel/qapplication.cpp:3772 #67 0xb6975613 in QApplication::notify (this=0xbfa6996c, receiver=0x812ca18, e=0x81296a0) at kernel/qapplication.cpp:3366 #68 0xb7bdd83b in KApplication::notify (this=0xbfa6996c, receiver=0x812ca18, event=0x81296a0) at /home/maor/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311 #69 0xb757d532 in QCoreApplication::notifyInternal (this=0xbfa6996c, receiver=0x812ca18, event=0x81296a0) at kernel/qcoreapplication.cpp:583 #70 0xb7581071 in QCoreApplication::sendEvent (receiver=0x812ca18, event=0x81296a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #71 0xb757da4a in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8066cc0) at kernel/qcoreapplication.cpp:1195 #72 0xb757dbfb in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1091 #73 0xb75ae432 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #74 0xb75ad643 in postEventSourceDispatch (s=0x808cec8) at kernel/qeventdispatcher_glib.cpp:211 #75 0xb642dbf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #76 0xb6430e5e in ?? () from /usr/lib/libglib-2.0.so.0 #77 0xb64313ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #78 0xb75aca5c in QEventDispatcherGlib::processEvents (this=0x8087a90, flags=@0xbfa697b4) at kernel/qeventdispatcher_glib.cpp:325 #79 0xb6a1cf84 in QGuiEventDispatcherGlib::processEvents (this=0x8087a90, flags=@0xbfa697e4) at kernel/qguieventdispatcher_glib.cpp:204 #80 0xb757a3f2 in QEventLoop::processEvents (this=0xbfa69860, flags=@0xbfa69824) at kernel/qeventloop.cpp:149 #81 0xb757a631 in QEventLoop::exec (this=0xbfa69860, flags=@0xbfa69868) at kernel/qeventloop.cpp:196 #82 0xb757dd1b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845 #83 0xb6975046 in QApplication::exec () at kernel/qapplication.cpp:3304 #84 0x0805cdbd in main (argc=134617448, argv=0x80bcfb8) at /home/maor/kde/src/KDE/kdebase/apps/nsplugins/viewer/viewer.cpp:141 #0 0xb7fa3410 in __kernel_vsyscall ()
The reason is simple: do *NOT* use gtk-qt-engine for gtk. Otherwise, your konqueror4 will load the flash plugin, that in turns uses gtk, that in turns loads Qt3 (because of gtk-qt), and the imcompatibility between Qt3 and Qt4 will do the rest.
Ehhh... Ok but why did it work a few weeks/monthes ago? I use the GTK-QT engine for years now, and the problem appeared only a few weeks ago. Also, my backtrace is not the same as his.
I'm reopening the bug, waiting for an answer.
I cannot reply to what is configured on your PC. Also, the backtraces are mostly similar, just yours is quite poor.
*** Bug 163833 has been marked as a duplicate of this bug. ***
*** Bug 165684 has been marked as a duplicate of this bug. ***
*** Bug 185999 has been marked as a duplicate of this bug. ***