Bug 201117

Summary: crash when using javascript page
Product: [Applications] konqueror Reporter: Juha Tuomala <tuju>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: 4.2.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Juha Tuomala 2009-07-22 16:51:25 UTC
Version:            (using KDE 4.2.4)
Installed from:    Fedora RPMs

Application: Konqueror (konqueror), signal SIGSEGV
0x0000003875aa7f81 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fb5a679f810 (LWP 26814))]

Thread 2 (Thread 0x7fb59828c950 (LWP 29337)):
#0  0x0000003875adeaa2 in select () from /lib64/libc.so.6
#1  0x0000003dda322106 in QProcessManager::run (this=0x169cf20) at io/qprocess_unix.cpp:305
#2  0x0000003dda25a612 in QThreadPrivate::start (arg=0x169cf20) at thread/qthread_unix.cpp:189
#3  0x00000038766073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x0000003875ae62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 1 (Thread 0x7fb5a679f810 (LWP 26814)):
[KCrash Handler]
#5  0x0000003098a778bd in KJS::JSValue::marked () at /usr/src/debug/kdelibs-4.2.4/kjs/value.h:450
#6  KJS::JSVariableObject::mark (this=<value optimized out>) at /usr/src/debug/kdelibs-4.2.4/kjs/JSVariableObject.cpp:84
#7  0x0000003098a35564 in KJS::Collector::markStackObjectsConservatively (start=<value optimized out>, end=0x7fffbd4cd000) at /usr/src/debug/kdelibs-4.2.4/kjs/collector.cpp:469
#8  0x0000003098a35c93 in KJS::Collector::markCurrentThreadConservatively () at /usr/src/debug/kdelibs-4.2.4/kjs/collector.cpp:549
#9  0x0000003098a35d13 in KJS::Collector::collect () at /usr/src/debug/kdelibs-4.2.4/kjs/collector.cpp:683
#10 0x00000037bd02bec5 in ~KJSProxyImpl (this=0x29b46c0) at /usr/src/debug/kdelibs-4.2.4/khtml/ecma/kjs_proxy.cpp:114
#11 0x00000037bce0713b in ~ChildFrame (this=0x2a24090) at /usr/src/debug/kdelibs-4.2.4/khtml/khtmlpart_p.h:98
#12 0x00000037bcde7ccd in KHTMLPart::clear (this=0x21fde90) at /usr/src/debug/kdelibs-4.2.4/khtml/khtml_part.cpp:1589
#13 0x00000037bcdead58 in KHTMLPart::begin (this=0x21fde90, url=@0x225e780, xOffset=0, yOffset=0) at /usr/src/debug/kdelibs-4.2.4/khtml/khtml_part.cpp:1995
#14 0x00000037bcde52b9 in KHTMLPart::slotData (this=0x21fde90, kio_job=<value optimized out>, data=@0x7fffbd4c5fc0) at /usr/src/debug/kdelibs-4.2.4/khtml/khtml_part.cpp:1694
#15 0x00000037bce00cf0 in KHTMLPart::qt_metacall (this=0x21fde90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbd4c5c80)
    at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/khtml/khtml_part.moc:265
#16 0x0000003dda359422 in QMetaObject::activate (sender=0x6d02f70, from_signal_index=<value optimized out>, to_signal_index=40, argv=0x1) at kernel/qobject.cpp:3120
#17 0x0000003f36addba4 in KIO::TransferJob::data (this=0x0, _t1=0x6d02f70, _t2=<value optimized out>) at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/kio/jobclasses.moc:364
#18 0x0000003f36ae7ca9 in KIO::TransferJob::qt_metacall (this=0x6d02f70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbd4c5db0)
    at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/kio/jobclasses.moc:344
#19 0x0000003dda359422 in QMetaObject::activate (sender=0x51bdf50, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at kernel/qobject.cpp:3120
#20 0x0000003f36b8d732 in KIO::SlaveInterface::data (this=0x0, _t1=<value optimized out>) at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/kio/slaveinterface.moc:140
#21 0x0000003f36b8ff48 in KIO::SlaveInterface::dispatch (this=0x51bdf50, _cmd=100, rawdata=<value optimized out>) at /usr/src/debug/kdelibs-4.2.4/kio/kio/slaveinterface.cpp:163
#22 0x0000003f36b8dad2 in KIO::SlaveInterface::dispatch (this=0x51bdf50) at /usr/src/debug/kdelibs-4.2.4/kio/kio/slaveinterface.cpp:91
#23 0x0000003f36b80f6e in KIO::Slave::gotInput (this=0x51bdf50) at /usr/src/debug/kdelibs-4.2.4/kio/kio/slave.cpp:322
#24 0x0000003f36b81278 in KIO::Slave::qt_metacall (this=0x51bdf50, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffbd4c60f0) at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/kio/slave.moc:76
#25 0x0000003dda359422 in QMetaObject::activate (sender=0x48803c0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at kernel/qobject.cpp:3120
#26 0x0000003f36ab7cb1 in KIO::ConnectionPrivate::dequeue (this=0x3d17410) at /usr/src/debug/kdelibs-4.2.4/kio/kio/connection.cpp:82
#27 0x0000003f36ab835a in KIO::Connection::qt_metacall (this=0x48803c0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x4afbb00)
    at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/kio/connection.moc:73
#28 0x0000003dda353a78 in QObject::event (this=0x48803c0, e=0x287ce30) at kernel/qobject.cpp:1118
#29 0x0000003f33d8f46d in QApplicationPrivate::notify_helper (this=0x1699280, receiver=0x48803c0, e=0x287ce30) at kernel/qapplication.cpp:4057
#30 0x0000003f33d976ea in QApplication::notify (this=0x7fffbd4ca9e0, receiver=0x48803c0, e=0x287ce30) at kernel/qapplication.cpp:4022
#31 0x0000003f34e070db in KApplication::notify (this=0x7fffbd4ca9e0, receiver=0x48803c0, event=0x287ce30) at /usr/src/debug/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307
#32 0x0000003dda3437dc in QCoreApplication::notifyInternal (this=0x7fffbd4ca9e0, receiver=0x48803c0, event=0x287ce30) at kernel/qcoreapplication.cpp:610
#33 0x0000003dda34444a in QCoreApplication::sendEvent () at kernel/qcoreapplication.h:213
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x167c370) at kernel/qcoreapplication.cpp:1247
#35 0x0000003dda36d3f3 in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:218
#36 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:209
#37 0x0000003106c377bb in g_main_dispatch () at gmain.c:2144
#38 IA__g_main_context_dispatch (context=0x169bd20) at gmain.c:2697
#39 0x0000003106c3af8d in g_main_context_iterate (context=0x169bd20, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#40 0x0000003106c3b14b in IA__g_main_context_iteration (context=0x169bd20, may_block=1) at gmain.c:2841
#41 0x0000003dda36d07f in QEventDispatcherGlib::processEvents (this=0x16849a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#42 0x0000003f33e2675f in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#43 0x0000003dda342082 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#44 0x0000003dda34244d in QEventLoop::exec (this=0x7fffbd4c6ab0, flags=) at kernel/qeventloop.cpp:200
#45 0x0000003f3424f20e in QDialog::exec (this=0x17d40e0) at dialogs/qdialog.cpp:498
#46 0x0000003f34d91f02 in KMessageBox::createKMessageBox (dialog=0x17d40e0, icon=<value optimized out>, text=@0x7fffbd4c7740, strlist=@0x7fffbd4c71b0, ask=@0x7fffbd4c70e0, checkboxReturn=0x0, 
    options={i = 1}, details=@0x7fffbd4c70d0, notifyType=QMessageBox::Critical) at /usr/src/debug/kdelibs-4.2.4/kdeui/dialogs/kmessagebox.cpp:330
#47 0x0000003f34d930d7 in KMessageBox::createKMessageBox (dialog=0x17d40e0, icon=QMessageBox::Critical, text=@0x7fffbd4c7740, strlist=@0x7fffbd4c71b0, ask=@0x7fffbd4c70e0, checkboxReturn=0x0, 
    options={i = 1}, details=@0x7fffbd4c70d0) at /usr/src/debug/kdelibs-4.2.4/kdeui/dialogs/kmessagebox.cpp:151
#48 0x0000003f34d93f3c in KMessageBox::errorListWId (parent_id=106954841, text=@0x7fffbd4c7740, strlist=@0x7fffbd4c71b0, caption=@0x7fffbd4c7780, options={i = 1})
    at /usr/src/debug/kdelibs-4.2.4/kdeui/dialogs/kmessagebox.cpp:848
#49 0x0000003f34d94108 in KMessageBox::error (parent=<value optimized out>, text=@0x7fffbd4c7740, caption=@0x7fffbd4c7780, options=<value optimized out>)
    at /usr/src/debug/kdelibs-4.2.4/kdeui/dialogs/kmessagebox.cpp:812
#50 0x00000037bd021ea2 in KJS::WindowFunc::callAsFunction (this=0x7fb59787e6c0, exec=0x7fffbd4c81b0, thisObj=0x7fb59ebc0180, args=@0x7fffbd4c8100)
    at /usr/src/debug/kdelibs-4.2.4/khtml/ecma/kjs_window.cpp:1840
#51 0x0000003098a67569 in KJS::JSObject::call (this=0x0, exec=0x5, thisObj=0x0, args=@0x1) at /usr/src/debug/kdelibs-4.2.4/kjs/object.cpp:69
#52 0x0000003098a825c1 in KJS::Machine::runBlock (exec=0x7fffbd4c81b0, codeBlock=<value optimized out>, parentExec=0x7fffbd4c8ca0) at codes.def:1192
#53 0x0000003098a63acf in KJS::FunctionImp::callAsFunction (this=0x7fb59787f980, exec=0x7fffbd4c8ca0, thisObj=<value optimized out>, args=@0x7fffbd4c8bf0)
    at /usr/src/debug/kdelibs-4.2.4/kjs/function.cpp:144
#54 0x0000003098a67569 in KJS::JSObject::call (this=0x0, exec=0x5, thisObj=0x0, args=@0x1) at /usr/src/debug/kdelibs-4.2.4/kjs/object.cpp:69
#55 0x0000003098a825c1 in KJS::Machine::runBlock (exec=0x7fffbd4c8ca0, codeBlock=<value optimized out>, parentExec=0x3140800) at codes.def:1192
#56 0x0000003098a63acf in KJS::FunctionImp::callAsFunction (this=0x7fb59787f240, exec=0x3140800, thisObj=<value optimized out>, args=@0x7fffbd4c8ec0)
    at /usr/src/debug/kdelibs-4.2.4/kjs/function.cpp:144
#57 0x0000003098a67569 in KJS::JSObject::call (this=0x0, exec=0x5, thisObj=0x0, args=@0x1) at /usr/src/debug/kdelibs-4.2.4/kjs/object.cpp:69
#58 0x00000037bd03e85d in KJS::JSEventListener::handleEvent (this=0x3ca1940, evt=@0x7fffbd4c8f30) at /usr/src/debug/kdelibs-4.2.4/khtml/ecma/kjs_events.cpp:106
#59 0x00000037bce3b374 in DOM::DocumentImpl::defaultEventHandler (this=0x51c7e30, evt=0x65a0b70) at /usr/src/debug/kdelibs-4.2.4/khtml/xml/dom_docimpl.cpp:2748
#60 0x00000037bce536ff in DOM::NodeImpl::dispatchWindowEvent (this=0x51c7e48, _id=16, canBubbleArg=<value optimized out>, cancelableArg=<value optimized out>)
    at /usr/src/debug/kdelibs-4.2.4/khtml/xml/dom_nodeimpl.cpp:566
#61 0x00000037bcea7f29 in DOM::HTMLDocumentImpl::close (this=0x51c7e30) at /usr/src/debug/kdelibs-4.2.4/khtml/html/html_documentimpl.cpp:249
#62 0x00000037bcde0d50 in KHTMLPart::slotFinishedParsing (this=0x549a000) at /usr/src/debug/kdelibs-4.2.4/khtml/khtml_part.cpp:2204
#63 0x00000037bce01395 in KHTMLPart::qt_metacall (this=0x549a000, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbd4c9140)
    at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/khtml/khtml_part.moc:268
#64 0x0000003dda359422 in QMetaObject::activate (sender=0x51c7e30, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at kernel/qobject.cpp:3120
#65 0x00000037bce371fd in DOM::DocumentImpl::qt_metacall (this=0x51c7e30, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<value optimized out>)
    at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/khtml/dom_docimpl.moc:68
#66 0x00000037bcea7978 in DOM::HTMLDocumentImpl::qt_metacall (this=0x0, _c=QMetaObject::ReadProperty, _id=0, _a=0x1)
    at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/khtml/html_documentimpl.moc:63
#67 0x0000003dda359422 in QMetaObject::activate (sender=0x5f60770, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at kernel/qobject.cpp:3120
#68 0x00000037bce938da in khtml::HTMLTokenizer::finish (this=0x5f60770) at /usr/src/debug/kdelibs-4.2.4/khtml/html/htmltokenizer.cpp:1996
#69 0x00000037bcddb772 in KHTMLPart::end (this=0x549a000) at /usr/src/debug/kdelibs-4.2.4/khtml/khtml_part.cpp:2125
#70 0x00000037bcde6872 in KHTMLPart::slotFinished (this=0x549a000, job=0x7fffbd4c9410) at /usr/src/debug/kdelibs-4.2.4/khtml/khtml_part.cpp:1972
#71 0x00000037bce00d19 in KHTMLPart::qt_metacall (this=0x549a000, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbd4c9650)
    at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/khtml/khtml_part.moc:263
#72 0x0000003dda359422 in QMetaObject::activate (sender=0x6cdb470, from_signal_index=<value optimized out>, to_signal_index=7, argv=0x1) at kernel/qobject.cpp:3120
#73 0x0000003e1d2e9302 in KJob::result (this=0x0, _t1=0x6cdb470) at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/kdecore/kjob.moc:188
#74 0x0000003e1d2e967f in KJob::emitResult (this=0x6cdb470) at /usr/src/debug/kdelibs-4.2.4/kdecore/jobs/kjob.cpp:294
#75 0x0000003f36ae56f0 in KIO::SimpleJob::slotFinished (this=0x6cdb470) at /usr/src/debug/kdelibs-4.2.4/kio/kio/job.cpp:489
#76 0x0000003f36ae6c83 in KIO::TransferJob::slotFinished (this=0x6cdb470) at /usr/src/debug/kdelibs-4.2.4/kio/kio/job.cpp:966
#77 0x0000003f36ae7cc5 in KIO::TransferJob::qt_metacall (this=0x6cdb470, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbd4c9a50)
    at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/kio/jobclasses.moc:343
#78 0x0000003dda359422 in QMetaObject::activate (sender=0x49b6b70, from_signal_index=<value optimized out>, to_signal_index=8, argv=0x1) at kernel/qobject.cpp:3120
#79 0x0000003f36b8feb1 in KIO::SlaveInterface::dispatch (this=0x49b6b70, _cmd=104, rawdata=<value optimized out>) at /usr/src/debug/kdelibs-4.2.4/kio/kio/slaveinterface.cpp:175
#80 0x0000003f36b8dad2 in KIO::SlaveInterface::dispatch (this=0x49b6b70) at /usr/src/debug/kdelibs-4.2.4/kio/kio/slaveinterface.cpp:91
#81 0x0000003f36b80f6e in KIO::Slave::gotInput (this=0x49b6b70) at /usr/src/debug/kdelibs-4.2.4/kio/kio/slave.cpp:322
#82 0x0000003f36b81278 in KIO::Slave::qt_metacall (this=0x49b6b70, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffbd4c9dc0) at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/kio/slave.moc:76
#83 0x0000003dda359422 in QMetaObject::activate (sender=0x4b79c10, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at kernel/qobject.cpp:3120
#84 0x0000003f36ab7cb1 in KIO::ConnectionPrivate::dequeue (this=0x60a9150) at /usr/src/debug/kdelibs-4.2.4/kio/kio/connection.cpp:82
#85 0x0000003f36ab835a in KIO::Connection::qt_metacall (this=0x4b79c10, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x2647550)
    at /usr/src/debug/kdelibs-4.2.4/x86_64-redhat-linux-gnu/kio/connection.moc:73
#86 0x0000003dda353a78 in QObject::event (this=0x4b79c10, e=0x568d730) at kernel/qobject.cpp:1118
#87 0x0000003f33d8f46d in QApplicationPrivate::notify_helper (this=0x1699280, receiver=0x4b79c10, e=0x568d730) at kernel/qapplication.cpp:4057
#88 0x0000003f33d976ea in QApplication::notify (this=0x7fffbd4ca9e0, receiver=0x4b79c10, e=0x568d730) at kernel/qapplication.cpp:4022
#89 0x0000003f34e070db in KApplication::notify (this=0x7fffbd4ca9e0, receiver=0x4b79c10, event=0x568d730) at /usr/src/debug/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307
#90 0x0000003dda3437dc in QCoreApplication::notifyInternal (this=0x7fffbd4ca9e0, receiver=0x4b79c10, event=0x568d730) at kernel/qcoreapplication.cpp:610
#91 0x0000003dda34444a in QCoreApplication::sendEvent () at kernel/qcoreapplication.h:213
#92 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x167c370) at kernel/qcoreapplication.cpp:1247
#93 0x0000003dda36d3f3 in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:218
#94 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:209
#95 0x0000003106c377bb in g_main_dispatch () at gmain.c:2144
#96 IA__g_main_context_dispatch (context=0x169bd20) at gmain.c:2697
#97 0x0000003106c3af8d in g_main_context_iterate (context=0x169bd20, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#98 0x0000003106c3b14b in IA__g_main_context_iteration (context=0x169bd20, may_block=1) at gmain.c:2841
#99 0x0000003dda36d07f in QEventDispatcherGlib::processEvents (this=0x16849a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#100 0x0000003f33e2675f in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#101 0x0000003dda342082 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#102 0x0000003dda34244d in QEventLoop::exec (this=0x7fffbd4ca780, flags=) at kernel/qeventloop.cpp:200
#103 0x0000003dda344714 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#104 0x0000003f370b8ab9 in kdemain () from /usr/lib64/libkdeinit4_konqueror.so
#105 0x0000003875a1e576 in __libc_start_main (main=0x400820 <_start+240>, argc=2, ubp_av=0x7fffbd4cb358, init=0x400850 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fffbd4cb348) at libc-start.c:220
#106 0x0000000000400759 in _start ()
Comment 1 Dario Andres 2009-07-30 00:26:29 UTC

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