nspluginviewer crashing with plugins disabled

Anders Lund anders at alweb.dk
Mon Mar 24 13:36:34 GMT 2008


Hi,

Having run kde 4 for the last few days, one of my main annoyances is 
nspluginviewer crashing really, really often - when going from a page with 
embedded objects to one without any maybe.

Settings: plugins globally disabled. Load only on demand enabled.

Backtrace:

Application: nspluginviewer (nspluginviewer), signal SIGSEGV
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47964316835712 (LWP 6981)]
[KCrash handler]
#5  0x00002b9f86c371e8 in XQueryExtension () from /usr/lib/libX11.so.6
#6  0x00002b9f86c2ba94 in XInitExtension () from /usr/lib/libX11.so.6
#7  0x00002b9f86f17c09 in XextAddDisplay () from /usr/lib/libXext.so.6
#8  0x00002b9f86f1328e in XShmDetach () from /usr/lib/libXext.so.6
#9  0x00002b9f91abcdba in NPP_Destroy ()
   from /usr/lib/mozilla/plugins/libflash-mozplugin.so
#10 0x00002b9f91abd599 in Private_Destroy ()
   from /usr/lib/mozilla/plugins/libflash-mozplugin.so
#11 0x000000000040f284 in NSPluginInstance::destroy (this=0x68cfd0)
    
at /home/anders/src/kde/trunk/kdebase/apps/nsplugins/viewer/nsplugin.cpp:690
#12 0x000000000040f3ac in ~NSPluginInstance (this=0x68cfd0)
    
at /home/anders/src/kde/trunk/kdebase/apps/nsplugins/viewer/nsplugin.cpp:652
#13 0x0000000000412f15 in Q3PtrList<NSPluginInstance>::deleteItem (
    this=0x744fa8, d=0x68cfd0)
    at /home/anders/qt-copy/include/Qt3Support/q3ptrlist.h:162
#14 0x00002b9f861064a1 in Q3GList::remove (this=0x744fa8, d=0x68cfd0)
    at tools/q3glist.cpp:548
#15 0x00000000004138eb in Q3PtrList<NSPluginInstance>::remove (this=0x744fa8, 
    d=0x68cfd0) at /home/anders/qt-copy/include/Qt3Support/q3ptrlist.h:97
#16 0x000000000040c5d4 in NSPluginClass::timer (this=0x744f60)
    
at /home/anders/src/kde/trunk/kdebase/apps/nsplugins/viewer/nsplugin.cpp:1289
#17 0x000000000040c688 in NSPluginClass::destroyInstance (this=0x744f60, 
    inst=0x68cfd0)
    
at /home/anders/src/kde/trunk/kdebase/apps/nsplugins/viewer/nsplugin.cpp:1430
#18 0x000000000040f090 in NSPluginInstance::shutdown (this=0x68cfd0)
    
at /home/anders/src/kde/trunk/kdebase/apps/nsplugins/viewer/nsplugin.cpp:714
#19 0x0000000000417d9f in InstanceAdaptor::shutdown (this=0x73e9d0)
    
at /home/anders/build/kde/kdebase/apps/nsplugins/viewer/instanceadaptor.cpp:69
#20 0x0000000000417f81 in InstanceAdaptor::qt_metacall (this=0x73e9d0, 
    _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff2671ab20)
    
at /home/anders/build/kde/kdebase/apps/nsplugins/viewer/instanceadaptor.moc:98
#21 0x00002b9f8903030f in QDBusConnectionPrivate::deliverCall (this=0x6d54d0, 
    object=0x73e9d0, msg=@0x723e70, metaTypes=@0x7fff2671abd8, slotIdx=9)
    at qdbusintegrator.cpp:865
#22 0x00002b9f89030e44 in QDBusConnectionPrivate::activateCall (
    this=0x6d54d0, object=0x73e9d0, flags=273, msg=@0x723e70)
    at qdbusintegrator.cpp:770
#23 0x00002b9f89031201 in QDBusConnectionPrivate::activateObject (
    this=0x6d54d0, node=@0x723e48, msg=@0x723e70, pathStartPos=11)
    at qdbusintegrator.cpp:1298
#24 0x00002b9f89031412 in QDBusActivateObjectEvent::placeMetaCall (
    this=0x723e00) at qdbusintegrator.cpp:1411
#25 0x00002b9f84709d08 in QObject::event (this=0x68cfd0, e=0x723e00)
    at kernel/qobject.cpp:1137
#26 0x00002b9f896a1769 in QApplicationPrivate::notify_helper (this=0x654fd0, 
    receiver=0x68cfd0, e=0x723e00) at kernel/qapplication.cpp:3735
#27 0x00002b9f896a1a88 in QApplication::notify (this=0x7fff2671ba40, 
    receiver=0x68cfd0, e=0x723e00) at kernel/qapplication.cpp:3329
#28 0x00002b9f852a0ef2 in KApplication::notify (this=0x7fff2671ba40, 
    receiver=0x68cfd0, event=0x723e00)
    at /home/anders/src/kde/trunk/kdelibs/kdeui/kernel/kapplication.cpp:311
#29 0x00002b9f846f6fae in QCoreApplication::notifyInternal (
    this=0x7fff2671ba40, receiver=0x68cfd0, event=0x723e00)
    at kernel/qcoreapplication.cpp:582
#30 0x00002b9f846fa697 in QCoreApplication::sendEvent (receiver=0x68cfd0, 
    event=0x723e00)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 0x00002b9f846f7564 in QCoreApplicationPrivate::sendPostedEvents (
    receiver=0x0, event_type=0, data=0x626e50)
    at kernel/qcoreapplication.cpp:1188
#32 0x00002b9f846f772e in QCoreApplication::sendPostedEvents (receiver=0x0, 
    event_type=0) at kernel/qcoreapplication.cpp:1084
#33 0x00002b9f84725435 in QCoreApplication::sendPostedEvents ()
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#34 0x00002b9f84724423 in postEventSourceDispatch (s=0x657960)
    at kernel/qeventdispatcher_glib.cpp:211
#35 0x00002b9f8b82efd3 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#36 0x00002b9f8b8322dd in ?? () from /usr/lib/libglib-2.0.so.0
#37 0x00002b9f8b83280e in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#38 0x00002b9f84723a70 in QEventDispatcherGlib::processEvents (this=0x652150, 
    flags=@0x7fff2671b850) at kernel/qeventdispatcher_glib.cpp:325
#39 0x00002b9f897402f3 in QGuiEventDispatcherGlib::processEvents (
    this=0x652150, flags=@0x7fff2671b8a0)
    at kernel/qguieventdispatcher_glib.cpp:204
#40 0x00002b9f846f3f21 in QEventLoop::processEvents (this=0x7fff2671b950, 
    flags=@0x7fff2671b910) at kernel/qeventloop.cpp:146
#41 0x00002b9f846f40b4 in QEventLoop::exec (this=0x7fff2671b950, 
    flags=@0x7fff2671b970) at kernel/qeventloop.cpp:193
#42 0x00002b9f846f783a in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:838
#43 0x00002b9f896a14ca in QApplication::exec ()
    at kernel/qapplication.cpp:3267
#44 0x0000000000415e9f in main (argc=3, argv=0x7fff2671bd78)
    at /home/anders/src/kde/trunk/kdebase/apps/nsplugins/viewer/viewer.cpp:143
#0  0x00002b9f8af2a2b0 in nanosleep () from /lib/libc.so.6

-- 
Anders

www: http://www.alweb.dk
jabber: anderslund at jabber.dk




More information about the kfm-devel mailing list