Bug 198591

Summary: hulu nspluginwrapper crashes konqueror
Product: [Applications] konqueror Reporter: Nik Tripp <nicholas.tripp>
Component: nspluginsAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Nik Tripp 2009-07-02 02:42:39 UTC
Application that crashed: konqueror
Version of the application: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1)) "release 139"
KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1)) "release 139"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.23-0.1-pae i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
Loaded www.hulu.com page, nsplugin crashed. Tried playing video again. Konqueror then crashed.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0xb5dfc700 (LWP 7437))]

Thread 2 (Thread 0xb10cfb90 (LWP 7546)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7c7cf62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7cdc55c in QWaitCondition::wait (this=0x810c918, mutex=0x810c914, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb7cd1b96 in QThreadPoolThread::run (this=0x80d2d10) at concurrent/qthreadpool.cpp:140
#4  0xb7cdb572 in QThreadPrivate::start (arg=0x80d2d10) at thread/qthread_unix.cpp:188
#5  0xb7c791b5 in start_thread () from /lib/libpthread.so.0
#6  0xb64c23be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5dfc700 (LWP 7437)):
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb641b990 in raise () from /lib/libc.so.6
#8  0xb641d2c8 in abort () from /lib/libc.so.6
#9  0xb60ca245 in ?? () from /lib/libdbus-1.so.3
#10 0xb60c5c59 in ?? () from /lib/libdbus-1.so.3
#11 0xb60b97fe in dbus_message_new_method_call () from /lib/libdbus-1.so.3
#12 0xb7086474 in QDBusMessagePrivate::toDBusMessage (message=@0xbf7fd798) at ./qdbus_symbols_p.h:260
#13 0xb708136b in QDBusConnectionPrivate::sendWithReplyAsync (this=0x8114988, message=@0xbf7fd798, timeout=-1) at qdbusintegrator.cpp:1838
#14 0xb706b270 in QDBusConnection::asyncCall (this=0x888af5c, message=@0xbf7fd798, timeout=-1) at qdbusconnection.cpp:542
#15 0xb7089457 in QDBusAbstractInterface::asyncCallWithArgumentList (this=0x870c9d8, method=@0xbf7fd944, args=@0xbf7fd948) at qdbusabstractinterface.cpp:430
#16 0xaeeafd82 in NSPluginLoader::newInstance (this=0x89ec0d0, parent=0x83e1370, url=@0xbf7fdaec, mimeType=@0xbf7fdae8, embed=true, _argn=@0xbf7fdadc, _argv=@0xbf7fdad8, ownDBusId=@0xbf7fdaa4, 
    callbackId=@0x876a808, reload=false) at /usr/src/debug/kdebase-4.2.95/build/apps/nsplugins/nsplugins_class_interface.h:49
#17 0xaeea9487 in PluginPart::openUrl (this=0x876a7f8, url=@0xbf7fdbb0) at /usr/src/debug/kdebase-4.2.95/apps/nsplugins/plugin_part.cpp:266
#18 0xb276a276 in KHTMLPart::processObjectRequest (this=0x80d91c8, child=0x8b5af20, _url=@0xbf7fdee0, mimetype=@0xbf7fddf4) at /usr/src/debug/kdelibs-4.2.95/khtml/khtml_part.cpp:4496
#19 0xb2787468 in KHTMLPart::requestObject (this=0x80d91c8, child=0x8b5af20, url=@0xbf7fdee0, _args=@0xbf7fdee8, browserArgs=@0xbf7fdec4) at /usr/src/debug/kdelibs-4.2.95/khtml/khtml_part.cpp:4247
#20 0xb2788fe6 in KHTMLPart::requestObject (this=0x80d91c8, frame=0x875d200, url=@0xbf7fe164, serviceType=@0xbf7fe160, params=@0xbf7fe168) at /usr/src/debug/kdelibs-4.2.95/khtml/khtml_part.cpp:4181
#21 0xb286338b in DOM::HTMLObjectBaseElementImpl::computeContent (this=0x875d200) at /usr/src/debug/kdelibs-4.2.95/khtml/html/html_objectimpl.cpp:522
#22 0xb285e654 in DOM::HTMLPartContainerElementImpl::computeContentIfNeeded (this=0x6) at /usr/src/debug/kdelibs-4.2.95/khtml/html/html_objectimpl.cpp:90
#23 0xb281ccfb in khtml::KHTMLParser::insertNode (this=0x909dfb8, n=0x875d208, flat=true) at /usr/src/debug/kdelibs-4.2.95/khtml/html/htmlparser.cpp:442
#24 0xb281f846 in khtml::KHTMLParser::parseToken (this=0x909dfb8, t=0xbf7fe55c) at /usr/src/debug/kdelibs-4.2.95/khtml/html/htmlparser.cpp:302
#25 0xb282042c in khtml::HTMLTokenizer::processToken (this=0xbf7fe548) at /usr/src/debug/kdelibs-4.2.95/khtml/html/htmltokenizer.cpp:2056
#26 0xb2826bff in khtml::HTMLTokenizer::parseTag (this=0xbf7fe548, src=@0xbf7fea48) at /usr/src/debug/kdelibs-4.2.95/khtml/html/htmltokenizer.cpp:1529
#27 0xb282978e in khtml::HTMLTokenizer::write (this=0xbf7fe548, str=@0xbf7fe518, appendData=true) at /usr/src/debug/kdelibs-4.2.95/khtml/html/htmltokenizer.cpp:1810
#28 0xb283aa9a in DOM::HTMLElementImpl::createContextualFragment (this=0x909f500, html=@0xbf7feb6c) at /usr/src/debug/kdelibs-4.2.95/khtml/html/html_elementimpl.cpp:474
#29 0xb283addc in DOM::HTMLElementImpl::setInnerHTML (this=0x909f500, html=@0xbf7feb6c, exceptioncode=@0xbf7feb78) at /usr/src/debug/kdelibs-4.2.95/khtml/html/html_elementimpl.cpp:515
#30 0xb29accc7 in KJS::HTMLElement::putValueProperty (this=0xaee61a80, exec=0xbf7ff2ac, token=348, value=0xaee60840) at /usr/src/debug/kdelibs-4.2.95/khtml/ecma/kjs_html.cpp:2589
#31 0xb29ae6c7 in KJS::HTMLElement::put (this=0xaee61a80, exec=0xbf7ff2ac, propertyName=@0x8e221fc, value=0xaee60840, attr=0) at /usr/src/debug/kdelibs-4.2.95/kjs/lookup.h:249
#32 0xb2615290 in KJS::Machine::runBlock (exec=0xbf7ff2ac, codeBlock=@0x0, parentExec=0xbf7ffa3c) at codes.def:660
#33 0xb25fbfc3 in KJS::FunctionImp::callAsFunction (this=0xb07e24a0, exec=0xbf7ffa3c, thisObj=0xaee6acc0, args=@0xbf7ff9c4) at /usr/src/debug/kdelibs-4.2.95/kjs/function.cpp:144
#34 0xb25ffd8d in KJS::JSObject::call (this=0x1d0d, exec=0xbf7ffa3c, thisObj=0xaee6acc0, args=@0xbf7ff9c4) at /usr/src/debug/kdelibs-4.2.95/kjs/object.cpp:69
#35 0xb261d56b in KJS::Machine::runBlock (exec=0xbf7ffa3c, codeBlock=@0x0, parentExec=0xbf8001cc) at codes.def:1192
#36 0xb25fbfc3 in KJS::FunctionImp::callAsFunction (this=0xaee67ca0, exec=0xbf8001cc, thisObj=0xaee67de0, args=@0xbf800154) at /usr/src/debug/kdelibs-4.2.95/kjs/function.cpp:144
#37 0xb25ffd8d in KJS::JSObject::call (this=0x1d0d, exec=0xbf8001cc, thisObj=0xaee67de0, args=@0xbf800154) at /usr/src/debug/kdelibs-4.2.95/kjs/object.cpp:69
#38 0xb261d56b in KJS::Machine::runBlock (exec=0xbf8001cc, codeBlock=@0x0, parentExec=0xbf8009e0) at codes.def:1192
#39 0xb25fbfc3 in KJS::FunctionImp::callAsFunction (this=0xaee65d40, exec=0xbf8009e0, thisObj=0xaee65e20, args=@0xbf8008e4) at /usr/src/debug/kdelibs-4.2.95/kjs/function.cpp:144
#40 0xb25ffd8d in KJS::JSObject::call (this=0x1d0d, exec=0xbf8009e0, thisObj=0xaee65e20, args=@0xbf8008e4) at /usr/src/debug/kdelibs-4.2.95/kjs/object.cpp:69
#41 0xb261d56b in KJS::Machine::runBlock (exec=0xbf8009e0, codeBlock=@0x0, parentExec=0x0) at codes.def:1192
#42 0xb25cecf5 in KJS::FunctionBodyNode::execute (this=0x84fe410, exec=0xbf8009e0) at /usr/src/debug/kdelibs-4.2.95/kjs/nodes.cpp:928
#43 0xb2602e62 in KJS::Interpreter::evaluate (this=0x840f9e8, sourceURL=@0xbf800b64, startingLineNumber=179, code=0x8bf9978, codeLength=107, thisV=0xb0880040)
    at /usr/src/debug/kdelibs-4.2.95/kjs/interpreter.cpp:556
#44 0xb2603007 in KJS::Interpreter::evaluate (this=0x840f9e8, sourceURL=@0xbf800b64, startingLineNumber=179, code=@0xbf800b68, thisV=0xb0880040)
    at /usr/src/debug/kdelibs-4.2.95/kjs/interpreter.cpp:496
#45 0xb29e61a9 in KJS::KJSProxyImpl::evaluate (this=0x841ce88, filename=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 9889}, alloc = 0, size = 0, data = 0x80532da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 189}, alloc = 0, size = 0, data = 0xb7ec848e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xbf800bf8, static codecForCStrings = 0x0}, baseLine=179, str=@0xbf800e18, n=@0xbf800c4c, completion=0xbf800bd0) at /usr/src/debug/kdelibs-4.2.95/khtml/ecma/kjs_proxy.cpp:158
#46 0xb2785b0e in KHTMLPart::executeScript (this=0x80d91c8, filename=@0xbf800c68, baseLine=179, n=@0xbf800c4c, script=@0xbf800e18) at /usr/src/debug/kdelibs-4.2.95/khtml/khtml_part.cpp:1328
#47 0xb2820aa6 in khtml::HTMLTokenizer::scriptExecution (this=0x8968a98, str=@0xbf800e18, scriptURL=@0xbf800e14, baseLine=179) at /usr/src/debug/kdelibs-4.2.95/khtml/html/htmltokenizer.cpp:501
#48 0xb2824cf4 in khtml::HTMLTokenizer::scriptHandler (this=0x8968a98) at /usr/src/debug/kdelibs-4.2.95/khtml/html/htmltokenizer.cpp:454
#49 0xb282637d in khtml::HTMLTokenizer::parseSpecial (this=0x8968a98, src=@0x8968f98) at /usr/src/debug/kdelibs-4.2.95/khtml/html/htmltokenizer.cpp:369
#50 0xb28282df in khtml::HTMLTokenizer::parseTag (this=0x8968a98, src=@0x8968f98) at /usr/src/debug/kdelibs-4.2.95/khtml/html/htmltokenizer.cpp:1550
#51 0xb282978e in khtml::HTMLTokenizer::write (this=0x8968a98, str=@0xbf801128, appendData=true) at /usr/src/debug/kdelibs-4.2.95/khtml/html/htmltokenizer.cpp:1810
#52 0xb2765471 in KHTMLPart::write (this=0x80d91c8, 
    data=0x90f4db0 "\"search_form\" action=\"/search\" method=\"get\" onsubmit=\"SearchTracking.trackSearchForm('search_form')\">    \n        <input type=\"text\" name=\"query\" id=\"video_search_term\" class=\"search\" value=\"\" onblur="..., len=8192) at /usr/src/debug/kdelibs-4.2.95/khtml/khtml_part.cpp:2100
#53 0xb2766246 in KHTMLPart::slotData (this=0x80d91c8, kio_job=0x90eb678, data=@0xbf801664) at /usr/src/debug/kdelibs-4.2.95/khtml/khtml_part.cpp:1785
#54 0xb2789c6f in KHTMLPart::qt_metacall (this=0x80d91c8, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbf8013b8) at /usr/src/debug/kdelibs-4.2.95/build/khtml/khtml_part.moc:271
#55 0xb7de5788 in QMetaObject::activate (sender=0x90eb678, from_signal_index=40, to_signal_index=40, argv=0xbf8013b8) at kernel/qobject.cpp:3113
#56 0xb7de6412 in QMetaObject::activate (sender=0x90eb678, m=0xb788e310, local_signal_index=0, argv=0xbf8013b8) at kernel/qobject.cpp:3187
#57 0xb76ab069 in KIO::TransferJob::data (this=0x90eb678, _t1=0x90eb678, _t2=@0xbf801664) at /usr/src/debug/kdelibs-4.2.95/build/kio/jobclasses.moc:364
#58 0xb76ab972 in KIO::TransferJob::slotData (this=0x90eb678, _data=@0xbf801664) at /usr/src/debug/kdelibs-4.2.95/kio/kio/job.cpp:903
#59 0xb76b26d5 in KIO::TransferJob::qt_metacall (this=0x90eb678, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf8014dc) at /usr/src/debug/kdelibs-4.2.95/build/kio/jobclasses.moc:344
#60 0xb7de5788 in QMetaObject::activate (sender=0x88581c0, from_signal_index=4, to_signal_index=4, argv=0xbf8014dc) at kernel/qobject.cpp:3113
#61 0xb7de6412 in QMetaObject::activate (sender=0x88581c0, m=0xb7890f24, local_signal_index=0, argv=0xbf8014dc) at kernel/qobject.cpp:3187
#62 0xb777ce93 in KIO::SlaveInterface::data (this=0x88581c0, _t1=@0xbf801664) at /usr/src/debug/kdelibs-4.2.95/build/kio/slaveinterface.moc:140
#63 0xb7780bdc in KIO::SlaveInterface::dispatch (this=0x88581c0, _cmd=100, rawdata=@0xbf801664) at /usr/src/debug/kdelibs-4.2.95/kio/kio/slaveinterface.cpp:163
#64 0xb777d257 in KIO::SlaveInterface::dispatch (this=0x88581c0) at /usr/src/debug/kdelibs-4.2.95/kio/kio/slaveinterface.cpp:91
#65 0xb776efcd in KIO::Slave::gotInput (this=0x88581c0) at /usr/src/debug/kdelibs-4.2.95/kio/kio/slave.cpp:322
#66 0xb7771463 in KIO::Slave::qt_metacall (this=0x88581c0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf801778) at /usr/src/debug/kdelibs-4.2.95/build/kio/slave.moc:76
#67 0xb7de5788 in QMetaObject::activate (sender=0x889e7e8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#68 0xb7de6412 in QMetaObject::activate (sender=0x889e7e8, m=0xb788d860, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#69 0xb767a3d7 in KIO::Connection::readyRead (this=0x889e7e8) at /usr/src/debug/kdelibs-4.2.95/build/kio/connection.moc:86
#70 0xb767bd43 in KIO::ConnectionPrivate::dequeue (this=0x83c5d28) at /usr/src/debug/kdelibs-4.2.95/kio/kio/connection.cpp:82
#71 0xb767c126 in KIO::Connection::qt_metacall (this=0x889e7e8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x8b1bea8) at /usr/src/debug/kdelibs-4.2.95/build/kio/connection.moc:73
#72 0xb7ddeeab in QMetaCallEvent::placeMetaCall (this=0x90e95c0, object=0x889e7e8) at kernel/qobject.cpp:477
#73 0xb7de0970 in QObject::event (this=0x889e7e8, e=0x90e95c0) at kernel/qobject.cpp:1111
#74 0xb67997fc in QApplicationPrivate::notify_helper (this=0x80a3968, receiver=0x889e7e8, e=0x90e95c0) at kernel/qapplication.cpp:4056
#75 0xb67a1aee in QApplication::notify (this=0xbf8020d8, receiver=0x889e7e8, e=0x90e95c0) at kernel/qapplication.cpp:3603
#76 0xb728d10d in KApplication::notify (this=0xbf8020d8, receiver=0x889e7e8, event=0x90e95c0) at /usr/src/debug/kdelibs-4.2.95/kdeui/kernel/kapplication.cpp:302
#77 0xb7dd016b in QCoreApplication::notifyInternal (this=0xbf8020d8, receiver=0x889e7e8, event=0x90e95c0) at kernel/qcoreapplication.cpp:610
#78 0xb7dd0db5 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805a990) at kernel/qcoreapplication.h:213
#79 0xb7dd0fad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#80 0xb7dfbc8f in postEventSourceDispatch (s=0x80a5b20) at kernel/qcoreapplication.h:218
#81 0xb633f9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#82 0xb6343083 in ?? () from /usr/lib/libglib-2.0.so.0
#83 0xb6343241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#84 0xb7dfb8d8 in QEventDispatcherGlib::processEvents (this=0x80a3948, flags={i = -1082122744}) at kernel/qeventdispatcher_glib.cpp:327
#85 0xb6839cc5 in QGuiEventDispatcherGlib::processEvents (this=0x80a3948, flags={i = -1082122696}) at kernel/qguieventdispatcher_glib.cpp:202
#86 0xb7dce78a in QEventLoop::processEvents (this=0xbf801eb0, flags={i = -1082122632}) at kernel/qeventloop.cpp:149
#87 0xb7dcebd2 in QEventLoop::exec (this=0xbf801eb0, flags={i = -1082122568}) at kernel/qeventloop.cpp:201
#88 0xb7dd1079 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#89 0xb6799677 in QApplication::exec () at kernel/qapplication.cpp:3525
#90 0xb484245f in kdemain (argc=3, argv=0x8088628) at /usr/src/debug/kdebase-4.2.95/apps/konqueror/src/konqmain.cpp:257
#91 0x0804e2b0 in launch (argc=3, _name=0x80885cc "konqueror", args=0x8088618 "", cwd=0x0, envc=0, envs=0x808861d "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8051389 "0")
    at /usr/src/debug/kdelibs-4.2.95/kinit/kinit.cpp:672
#92 0x0804ea8d in handle_launcher_request (sock=7, who=<value optimized out>) at /usr/src/debug/kdelibs-4.2.95/kinit/kinit.cpp:1164
#93 0x0804ef23 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.2.95/kinit/kinit.cpp:1357
#94 0x0804fbca in main (argc=2, argv=0xbf802a84, envp=0xbf802a90) at /usr/src/debug/kdelibs-4.2.95/kinit/kinit.cpp:1784

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

Reported using DrKonqi
Comment 1 Dario Andres 2009-07-07 23:07:14 UTC
Indeed, it is a duplicate of bug 198141. Thanks

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