Bug 228341 - Any Flash content crashes nspluginviewer
Summary: Any Flash content crashes nspluginviewer
Status: RESOLVED DUPLICATE of bug 213196
Alias: None
Product: konqueror
Classification: Applications
Component: nspluginviewer (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-24 18:00 UTC by E.T. Anderson
Modified: 2010-02-24 18:44 UTC (History)
0 users

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 E.T. Anderson 2010-02-24 18:00:18 UTC
Application: nspluginviewer ()
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.31-20-generic-pae i686
Distribution: Ubuntu 9.10

-- Information about the crash:
I have both the Adobe Flash player and a compiled svn version of Gnash installed. Any page I open in Akregator (which I assume uses Konqueror to render pages) that has Flash content on it, will crash nspluginviewer. The rest of the page will render fine, but no Flash.

The crash can be reproduced every time.

 -- Backtrace:
Application: nspluginviewer (nspluginviewer), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5592a80 (LWP 3406))]

Thread 2 (Thread 0xb3b6fb70 (LWP 4318)):
#0  0xb7821430 in __kernel_vsyscall ()
#1  0xb59d0142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb5e108d4 in __pthread_cond_timedwait (cond=0x9d90f80, mutex=0x9d90f68, abstime=0xb3b6f250) at forward.c:152
#3  0xb6a4e20f in QWaitConditionPrivate::wait (this=0x9d88a8c, mutex=0x9d88a88, time=30000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0x9d88a8c, mutex=0x9d88a88, time=30000) at thread/qwaitcondition_unix.cpp:159
#5  0xb6a422bb in QThreadPoolThread::run (this=0x9d47428) at concurrent/qthreadpool.cpp:140
#6  0xb6a4d32e in QThreadPrivate::start (arg=0x9d47428) at thread/qthread_unix.cpp:248
#7  0xb59cb80e in start_thread (arg=0xb3b6fb70) at pthread_create.c:300
#8  0xb5e038de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb5592a80 (LWP 3406)):
[KCrash Handler]
#6  0x00000000 in ?? ()
#7  0xb529da91 in NPN_GetStringIdentifier (name=0xb529eb1e "document") at mozilla-sdk/npn_gate.cpp:202
#8  0xb52993f8 in nsPluginInstance::getCurrentPageURL (this=0x9d11e88) at plugin.cpp:1468
#9  0xb529ae4d in nsPluginInstance::startProc (this=0x9d11e88, win=94371887) at plugin.cpp:1155
#10 0xb529bf89 in nsPluginInstance::NewStream (this=0x9d11e88, stream=0x9d49e30) at plugin.cpp:636
#11 0xb529db53 in NPP_NewStream (instance=0x9d127e8, type=0x9d47cfa "a", stream=0x9d49e30, seekable=<value optimized out>, stype=0x9d4ebb4) at mozilla-sdk/npp_gate.cpp:123
#12 0x08050bd9 in NSPluginInstance::NPNewStream (this=0x4b7f5a12, type=0x9d47cfa "a", stream=0x9d49e30, seekable=0 '\000', stype=0x6746ea5) at ../../../../apps/nsplugins/viewer/nsplugin.cpp:1068
#13 0x080561f1 in NSPluginStreamBase::inform (this=0x9d4eba8) at ../../../../apps/nsplugins/viewer/nsplugin.cpp:1535
#14 0x08057df7 in NSPluginStreamBase::pump (this=0x9d4eba8) at ../../../../apps/nsplugins/viewer/nsplugin.cpp:1651
#15 0x08058061 in NSPluginStream::data (this=0x9d4eba8, data=...) at ../../../../apps/nsplugins/viewer/nsplugin.cpp:1872
#16 0x080581ab in NSPluginStream::qt_metacall (this=0x9d4eba8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfea8a84) at ./nsplugin.moc:149
#17 0xb6b54f6a in QMetaObject::metacall (object=0x9d4eba8, cl=1266637330, idx=5, argv=0xbfea8a84) at kernel/qmetaobject.cpp:237
#18 0xb6b63705 in QMetaObject::activate (sender=0x9d4ed40, m=0xb74f62d0, local_signal_index=0, argv=0xbfea8a84) at kernel/qobject.cpp:3275
#19 0xb7341c69 in KIO::TransferJob::data (this=0x9d4ed40, _t1=0x9d4ed40, _t2=...) at ./jobclasses.moc:388
#20 0xb7344ac2 in KIO::TransferJob::slotData (this=0x9d4ed40, _data=...) at ../../kio/kio/job.cpp:953
#21 0xb7348975 in KIO::TransferJob::qt_metacall (this=0x9d4ed40, _c=QMetaObject::InvokeMetaMethod, _id=48, _a=0xbfea8c18) at ./jobclasses.moc:368
#22 0xb6b54f6a in QMetaObject::metacall (object=0x9d4ed40, cl=1266637330, idx=48, argv=0xbfea8c18) at kernel/qmetaobject.cpp:237
#23 0xb6b63705 in QMetaObject::activate (sender=0x9d48970, m=0xb74f8f44, local_signal_index=0, argv=0xbfea8c18) at kernel/qobject.cpp:3275
#24 0xb7414913 in KIO::SlaveInterface::data (this=0x9d48970, _t1=...) at ./slaveinterface.moc:146
#25 0xb7417bdf in KIO::SlaveInterface::dispatch (this=0x9d48970, _cmd=100, rawdata=...) at ../../kio/kio/slaveinterface.cpp:163
#26 0xb7414cb3 in KIO::SlaveInterface::dispatch (this=0x9d48970) at ../../kio/kio/slaveinterface.cpp:91
#27 0xb7408058 in KIO::Slave::gotInput (this=0x9d48970) at ../../kio/kio/slave.cpp:324
#28 0xb7408263 in KIO::Slave::qt_metacall (this=0x9d48970, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfea8efc) at ./slave.moc:82
#29 0xb6b54f6a in QMetaObject::metacall (object=0x9d48970, cl=1266637330, idx=30, argv=0xbfea8efc) at kernel/qmetaobject.cpp:237
#30 0xb6b63705 in QMetaObject::activate (sender=0x9d47418, m=0xb74f5820, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3275
#31 0xb7312cb7 in KIO::Connection::readyRead (this=0x9d47418) at ./connection.moc:92
#32 0xb731505e in KIO::ConnectionPrivate::dequeue (this=0x9d48128) at ../../kio/kio/connection.cpp:82
#33 0xb731518e in KIO::Connection::qt_metacall (this=0x9d47418, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x9d4a288) at ./connection.moc:79
#34 0xb6b54f6a in QMetaObject::metacall (object=0x9d47418, cl=1266637330, idx=5, argv=0x9d4a288) at kernel/qmetaobject.cpp:237
#35 0xb6b5f626 in QMetaCallEvent::placeMetaCall (this=0x9d48680, object=0x9d47418) at kernel/qobject.cpp:561
#36 0xb6b6074e in QObject::event (this=0x9d47418, e=0x9d48680) at kernel/qobject.cpp:1248
#37 0xb60a327c in QApplicationPrivate::notify_helper (this=0x9cde008, receiver=0x9d47418, e=0x9d48680) at kernel/qapplication.cpp:4298
#38 0xb60a9ede in QApplication::notify (this=0xbfea9948, receiver=0x9d47418, e=0x9d48680) at kernel/qapplication.cpp:3702
#39 0xb70a81fa in KApplication::notify (this=0xbfea9948, receiver=0x9d47418, event=0x9d48680) at ../../kdeui/kernel/kapplication.cpp:302
#40 0xb6b4fcfb in QCoreApplication::notifyInternal (this=0xbfea9948, receiver=0x9d47418, event=0x9d48680) at kernel/qcoreapplication.cpp:704
#41 0xb6b52733 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9cc9340) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9cc9340) at kernel/qcoreapplication.cpp:1345
#43 0xb6b5289d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#44 0xb6b7bdef in QCoreApplication::sendPostedEvents (s=0x9ce0310) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#45 postEventSourceDispatch (s=0x9ce0310) at kernel/qeventdispatcher_glib.cpp:276
#46 0xb7539e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#47 0xb753d730 in ?? () from /lib/libglib-2.0.so.0
#48 0xb753d863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#49 0xb6b7b8e5 in QEventDispatcherGlib::processEvents (this=0x9cc9518, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#50 0xb6162485 in QGuiEventDispatcherGlib::processEvents (this=0x9cc9518, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#51 0xb6b4e319 in QEventLoop::processEvents (this=0xbfea97b4, flags=) at kernel/qeventloop.cpp:149
#52 0xb6b4e76a in QEventLoop::exec (this=0xbfea97b4, flags=...) at kernel/qeventloop.cpp:201
#53 0xb6b5295f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#54 0xb60a3317 in QApplication::exec () at kernel/qapplication.cpp:3577
#55 0x0805bd15 in main (argc=3, argv=0xbfea9a84) at ../../../../apps/nsplugins/viewer/viewer.cpp:144

This bug may be a duplicate of or related to bug 165928.

Possible duplicates by query: bug 165928.

Reported using DrKonqi
Comment 1 Tommi Tervo 2010-02-24 18:44:57 UTC

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