<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>217321</bug_id>
          
          <creation_ts>2009-12-04 11:51:15 +0000</creation_ts>
          <short_desc>nspluginviewer crashes on opening some flash streams from youtube with Konqueror</short_desc>
          <delta_ts>2009-12-04 22:27:54 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>konqueror</product>
          <component>nspluginviewer</component>
          <version>unspecified</version>
          <rep_platform>Unlisted Binaries</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>213196</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Timothy Madden">terminatorul</reporter>
          <assigned_to name="Konqueror Bugs">konqueror-bugs-null</assigned_to>
          <cc>finex</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>873253</commentid>
    <comment_count>0</comment_count>
    <who name="Timothy Madden">terminatorul</who>
    <bug_when>2009-12-04 11:51:15 +0000</bug_when>
    <thetext>Application that crashed: nspluginviewer
Version of the application: 
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-15-generic-pae i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Opening this link (without konqueror previously opened) immediately generates the crash
http://www.youtube.com/watch?v=3nHOYXidcII&amp;feature=PlayList&amp;p=288A78F44D05141A&amp;index=41. 

I do have gnash as my flash player plugin.
I know gnash is the cause, but can you please fix this ?

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

Thread 2 (Thread 0xb3fb8b70 (LWP 2478)):
#0  0xb775c430 in __kernel_vsyscall ()
#1  0xb5a13142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb5ecd7e4 in __pthread_cond_timedwait (cond=0x8a2b4f8, mutex=0x8a2b4e0, abstime=0xb3fb82a0) at forward.c:152
#3  0xb6a17def in QWaitConditionPrivate::wait (this=0x8a2b448, mutex=0x8a2b444, time=30000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0x8a2b448, mutex=0x8a2b444, time=30000) at thread/qwaitcondition_unix.cpp:159
#5  0xb6a0c9ae in QThreadPoolThread::run (this=0x8a2b590) at concurrent/qthreadpool.cpp:140
#6  0xb6a16e32 in QThreadPrivate::start (arg=0x8a2b590) at thread/qthread_unix.cpp:188
#7  0xb5a0e80e in start_thread (arg=0xb3fb8b70) at pthread_create.c:300
#8  0xb5ec07ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb572e700 (LWP 2476)):
[KCrash Handler]
#6  0x00000000 in ?? ()
#7  0xb55bc434 in nsPluginInstance::getCurrentPageURL() const () from /usr/lib/firefox/plugins/flashplugin-alternative.so
#8  0xb55bcc6c in nsPluginInstance::startProc(unsigned long) () from /usr/lib/firefox/plugins/flashplugin-alternative.so
#9  0xb55bd81c in nsPluginInstance::NewStream(char*, _NPStream*, unsigned char, unsigned short*) () from /usr/lib/firefox/plugins/flashplugin-alternative.so
#10 0xb55be69b in NPP_NewStream () from /usr/lib/firefox/plugins/flashplugin-alternative.so
#11 0x0804fc9d in NSPluginInstance::NPNewStream (this=0x0, type=0x8a2e252 &quot;a&quot;, stream=0x8a05d58, seekable=0 &apos;\000&apos;, stype=0x8a2e30c) at ../../../../apps/nsplugins/viewer/nsplugin.cpp:1068
#12 0x08058360 in NSPluginStreamBase::inform (this=0x89ad350) at ../../../../apps/nsplugins/viewer/nsplugin.cpp:1533
#13 0x08058917 in NSPluginStreamBase::pump (this=0x89ad350) at ../../../../apps/nsplugins/viewer/nsplugin.cpp:1649
#14 0x080589e1 in NSPluginStream::data (this=0x89ad350, data=...) at ../../../../apps/nsplugins/viewer/nsplugin.cpp:1870
#15 0x08058c6b in NSPluginStream::qt_metacall (this=0x89ad350, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf8957b4) at ./nsplugin.moc:137
#16 0xb6b1d263 in QMetaObject::activate (sender=0x8a024a0, from_signal_index=40, to_signal_index=40, argv=0xbf8957b4) at kernel/qobject.cpp:3113
#17 0xb6b1dec2 in QMetaObject::activate (sender=0x8a024a0, m=0xb744f350, local_signal_index=0, argv=0xbf8957b4) at kernel/qobject.cpp:3187
#18 0xb72977a9 in KIO::TransferJob::data (this=0x8a024a0, _t1=0x8a024a0, _t2=...) at ./jobclasses.moc:364
#19 0xb7297ff2 in KIO::TransferJob::slotData (this=0x8a024a0, _data=...) at ../../kio/kio/job.cpp:903
#20 0xb729d8c5 in KIO::TransferJob::qt_metacall (this=0x8a024a0, _c=QMetaObject::InvokeMetaMethod, _id=48, _a=0xbf895908) at ./jobclasses.moc:344
#21 0xb6b1d263 in QMetaObject::activate (sender=0x8a08818, from_signal_index=4, to_signal_index=4, argv=0xbf895908) at kernel/qobject.cpp:3113
#22 0xb6b1dec2 in QMetaObject::activate (sender=0x8a08818, m=0xb7451f64, local_signal_index=0, argv=0xbf895908) at kernel/qobject.cpp:3187
#23 0xb7369673 in KIO::SlaveInterface::data (this=0x8a08818, _t1=...) at ./slaveinterface.moc:140
#24 0xb736d5d7 in KIO::SlaveInterface::dispatch (this=0x8a08818, _cmd=100, rawdata=...) at ../../kio/kio/slaveinterface.cpp:163
#25 0xb7369a13 in KIO::SlaveInterface::dispatch (this=0x8a08818) at ../../kio/kio/slaveinterface.cpp:91
#26 0xb735baea in KIO::Slave::gotInput (this=0x8a08818) at ../../kio/kio/slave.cpp:322
#27 0xb735dee3 in KIO::Slave::qt_metacall (this=0x8a08818, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbf895b9c) at ./slave.moc:76
#28 0xb6b1d263 in QMetaObject::activate (sender=0x8a03670, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#29 0xb6b1dec2 in QMetaObject::activate (sender=0x8a03670, m=0xb744e8a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#30 0xb7265f97 in KIO::Connection::readyRead (this=0x8a03670) at ./connection.moc:86
#31 0xb7267d5e in KIO::ConnectionPrivate::dequeue (this=0x8a02ff0) at ../../kio/kio/connection.cpp:82
#32 0xb7267e8e in KIO::Connection::qt_metacall (this=0x8a03670, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x8a2add8) at ./connection.moc:73
#33 0xb6b15f0b in QMetaCallEvent::placeMetaCall (this=0x8a03538, object=0x8a03670) at kernel/qobject.cpp:477
#34 0xb6b175fe in QObject::event (this=0x8a03670, e=0x8a03538) at kernel/qobject.cpp:1111
#35 0xb614af54 in QApplicationPrivate::notify_helper (this=0x897af48, receiver=0x8a03670, e=0x8a03538) at kernel/qapplication.cpp:4056
#36 0xb615267c in QApplication::notify (this=0xbf8964c4, receiver=0x8a03670, e=0x8a03538) at kernel/qapplication.cpp:3603
#37 0xb7016bfa in KApplication::notify (this=0xbf8964c4, receiver=0x8a03670, event=0x8a03538) at ../../kdeui/kernel/kapplication.cpp:302
#38 0xb6b076cb in QCoreApplication::notifyInternal (this=0xbf8964c4, receiver=0x8a03670, event=0x8a03538) at kernel/qcoreapplication.cpp:610
#39 0xb6b082b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8951800) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8951800) at kernel/qcoreapplication.cpp:1247
#41 0xb6b0847d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#42 0xb6b323ff in QCoreApplication::sendPostedEvents (s=0x897dac0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#43 postEventSourceDispatch (s=0x897dac0) at kernel/qeventdispatcher_glib.cpp:210
#44 0xb7492e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#45 0xb7496720 in ?? () from /lib/libglib-2.0.so.0
#46 0xb7496853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#47 0xb6b3202c in QEventDispatcherGlib::processEvents (this=0x89519d8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#48 0xb61ebbe5 in QGuiEventDispatcherGlib::processEvents (this=0x89519d8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#49 0xb6b05c79 in QEventLoop::processEvents (this=0xbf896394, flags=) at kernel/qeventloop.cpp:149
#50 0xb6b060ca in QEventLoop::exec (this=0xbf896394, flags=...) at kernel/qeventloop.cpp:201
#51 0xb6b0853f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#52 0xb614add7 in QApplication::exec () at kernel/qapplication.cpp:3525
#53 0x0805c7c0 in main (argc=3, argv=0xbf896634) at ../../../../apps/nsplugins/viewer/viewer.cpp:144

This bug may be a duplicate of or related to bug 213196

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>873525</commentid>
    <comment_count>1</comment_count>
    <who name="FiNeX">finex</who>
    <bug_when>2009-12-04 22:27:54 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 213196 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>