Bug 186384 - Konqueror SIGSEGV performing Google search
Summary: Konqueror SIGSEGV performing Google search
Status: RESOLVED DUPLICATE of bug 150662
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.1.4
Platform: Ubuntu Unspecified
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-06 20:12 UTC by Kevin Piette
Modified: 2009-03-06 20:32 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 Kevin Piette 2009-03-06 20:12:02 UTC
Version:            (using KDE 4.1.4)
Installed from:    Ubuntu Packages

Attempting to perform a Google search causes Konqueror to crash with a SIGSEGV.  This happens with virtually every Google search and often for other web-pages also.  

This issue has only recently begun to occur after an apt-get update / upgrade to make this Ubuntu Intrepid system current.  I'm a newbie to filing KDE bugs so please advise if Ubuntu distro bugs should be filed downstream first in the future.

The reliable repro I've performed was to search for "Konqueror SIGSEGV" and the backtrace details follows below.

FWIW I have noticed similar backtraces in other apps (recently Okular) involving Qt library functions near the top of the trace.  The installed libqtcore4 appears to be version 4.4.3-0ubuntu1.2.

Application: Konqueror (konqueror), signal SIGSEGV
0x00007fc06dbdb6b0 in __nanosleep_nocancel () from /lib/libc.so.6

Thread 1 (Thread 0x7fc06e3846f0 (LWP 12930)):
[KCrash Handler]
#5  0x0000000002f1ea50 in ?? ()
#6  0x00007fc05f439d14 in ~CSSStyleSelectorList (this=0x315b9f0) at /usr/include/qt4/QtCore/qalgorithms.h:346
#7  0x00007fc05f43c84d in ~CSSStyleSelector (this=0x2ec93d0) at /build/buildd/kde4libs-4.1.4/khtml/css/cssstyleselector.cpp:347
#8  0x00007fc05f2fc861 in DOM::DocumentImpl::rebuildStyleSelector (this=0x2ef37c0) at /build/buildd/kde4libs-4.1.4/khtml/xml/dom_docimpl.cpp:2355
#9  0x00007fc05f2fd0ef in DOM::DocumentImpl::recalcStyleSelector (this=0x2ef37c0) at /build/buildd/kde4libs-4.1.4/khtml/xml/dom_docimpl.cpp:2349
#10 0x00007fc05f2fdcfd in DOM::DocumentImpl::updateStyleSelector (this=0x2ef37c0, shallow=112) at /build/buildd/kde4libs-4.1.4/khtml/xml/dom_docimpl.cpp:2196
#11 0x00007fc05f353935 in DOM::HTMLStyleElementImpl::childrenChanged (this=0x2ee3910) at /build/buildd/kde4libs-4.1.4/khtml/html/html_headimpl.cpp:655
#12 0x00007fc05f30c811 in DOM::NodeImpl::dispatchSubtreeModifiedEvent (this=0x2f65a80) at /build/buildd/kde4libs-4.1.4/khtml/xml/dom_nodeimpl.cpp:682
#13 0x00007fc05f30cb26 in DOM::NodeBaseImpl::appendChild (this=0x2ee3910, newChild=0x318b410, exceptioncode=@0x7fff763b0dd8) at /build/buildd/kde4libs-4.1.4/khtml/xml/dom_nodeimpl.cpp:1649
#14 0x00007fc05f35b2d1 in DOM::HTMLElementImpl::setInnerHTML (this=0x2ee3910, html=<value optimized out>, exceptioncode=@0x7fff763b0dd8)
    at /build/buildd/kde4libs-4.1.4/khtml/html/html_elementimpl.cpp:582
#15 0x00007fc05f4a4ef9 in KJS::HTMLElement::putValueProperty (this=0x7fc06e1de240, exec=0x7fff763b1980, token=346, value=0x7fc05d1d5d80) at /build/buildd/kde4libs-4.1.4/khtml/ecma/kjs_html.cpp:2562
#16 0x00007fc05f4a6668 in KJS::HTMLElement::put (this=0x7fc06e1de240, exec=0x7fff763b1980, propertyName=@0x31788d8, value=0x7fc05d1d5d80, attr=0) at /build/buildd/kde4libs-4.1.4/kjs/lookup.h:249
#17 0x00007fc05ec8304a in KJS::Machine::runBlock (exec=0x7fff763b1980, codeBlock=<value optimized out>, parentExec=0x7fff763b2550) at codes.def:667
#18 0x00007fc05ec68088 in KJS::FunctionImp::callAsFunction (this=0x7fc06e1da4c0, exec=0x7fff763b2550, thisObj=<value optimized out>, args=@0x7fff763b24d0)
    at /build/buildd/kde4libs-4.1.4/kjs/function.cpp:143
#19 0x00007fc05ec6db79 in KJS::JSObject::call (this=0x2f65a80, exec=0x30ff660, thisObj=0x21, args=@0x0) at /build/buildd/kde4libs-4.1.4/kjs/object.cpp:99
#20 0x00007fc05ec8955c in KJS::Machine::runBlock (exec=0x7fff763b2550, codeBlock=<value optimized out>, parentExec=0x7fff763b3120) at codes.def:1206
#21 0x00007fc05ec68088 in KJS::FunctionImp::callAsFunction (this=0x7fc06e1d8000, exec=0x7fff763b3120, thisObj=<value optimized out>, args=@0x7fff763b30a0)
    at /build/buildd/kde4libs-4.1.4/kjs/function.cpp:143
#22 0x00007fc05ec6db79 in KJS::JSObject::call (this=0x2f65a80, exec=0x30ff660, thisObj=0x21, args=@0x0) at /build/buildd/kde4libs-4.1.4/kjs/object.cpp:99
#23 0x00007fc05ec8955c in KJS::Machine::runBlock (exec=0x7fff763b3120, codeBlock=<value optimized out>, parentExec=0x7fff763b3e90) at codes.def:1206
#24 0x00007fc05ec68088 in KJS::FunctionImp::callAsFunction (this=0x7fc06e1da1c0, exec=0x7fff763b3e90, thisObj=<value optimized out>, args=@0x7fff763b3c70)
    at /build/buildd/kde4libs-4.1.4/kjs/function.cpp:143
#25 0x00007fc05ec6db79 in KJS::JSObject::call (this=0x2f65a80, exec=0x30ff660, thisObj=0x21, args=@0x0) at /build/buildd/kde4libs-4.1.4/kjs/object.cpp:99
#26 0x00007fc05ec8955c in KJS::Machine::runBlock (exec=0x7fff763b3e90, codeBlock=<value optimized out>, parentExec=0x0) at codes.def:1206
#27 0x00007fc05ec3f9f9 in KJS::FunctionBodyNode::execute (this=0x26af1e0, exec=0x7fff763b3e90) at /build/buildd/kde4libs-4.1.4/kjs/nodes.cpp:927
#28 0x00007fc05ec70b87 in KJS::Interpreter::evaluate (this=0x31a19c0, sourceURL=@0x7fff763b4110, startingLineNumber=1, code=0x30c4f20, codeLength=422, thisV=0x7fc06e1e0080)
    at /build/buildd/kde4libs-4.1.4/kjs/interpreter.cpp:557
#29 0x00007fc05ec70cd3 in KJS::Interpreter::evaluate (this=0x7fc06dc6fe70, sourceURL=@0x21, startingLineNumber=0, code=<value optimized out>, thisV=<value optimized out>)
    at /build/buildd/kde4libs-4.1.4/kjs/interpreter.cpp:499
#30 0x00007fc05f4d3eb1 in KJS::KJSProxyImpl::evaluate (this=0x318c820, filename=<value optimized out>, baseLine=1, str=@0x7fff763b4550, n=<value optimized out>, completion=0x7fff763b41a0)
    at /build/buildd/kde4libs-4.1.4/khtml/ecma/kjs_proxy.cpp:158
#31 0x00007fc05f2c099e in KHTMLPart::executeScript (this=0x2f4a0e0, filename=@0x7fff763b42f0, baseLine=1, n=@0x7fff763b42b0, script=@0x7fff763b4550)
    at /build/buildd/kde4libs-4.1.4/khtml/khtml_part.cpp:1218
#32 0x00007fc05f3424e9 in khtml::HTMLTokenizer::scriptExecution (this=0x322baa0, str=@0x7fff763b4550, scriptURL=<value optimized out>, baseLine=0)
    at /build/buildd/kde4libs-4.1.4/khtml/html/htmltokenizer.cpp:475
#33 0x00007fc05f34539c in khtml::HTMLTokenizer::scriptHandler (this=0x322baa0) at /build/buildd/kde4libs-4.1.4/khtml/html/htmltokenizer.cpp:428
#34 0x00007fc05f348615 in khtml::HTMLTokenizer::parseSpecial (this=0x322baa0, src=@0x322bff0) at /build/buildd/kde4libs-4.1.4/khtml/html/htmltokenizer.cpp:344
#35 0x00007fc05f34afbd in khtml::HTMLTokenizer::parseTag (this=0x322baa0, src=@0x322bff0) at /build/buildd/kde4libs-4.1.4/khtml/html/htmltokenizer.cpp:1516
#36 0x00007fc05f34c4f5 in khtml::HTMLTokenizer::write (this=0x322baa0, str=@0x7fff763b4c20, appendData=true) at /build/buildd/kde4libs-4.1.4/khtml/html/htmltokenizer.cpp:1751
#37 0x00007fc05f29af2d in KHTMLPart::write (this=0x2f4a0e0, 
    data=0x31c4308 "<!doctype html><title>Konqueror SIGSEGV - Google Search</title><script>var je=parent.google.j;var _loc='#'+location.href.substr(location.href.indexOf('?')+1);var _ss=je.ss;function cl(u,ps){if (ps==_l"..., len=<value optimized out>) at /build/buildd/kde4libs-4.1.4/khtml/khtml_part.cpp:1969
#38 0x00007fc05f29c754 in KHTMLPart::slotData (this=0x2f4a0e0, kio_job=<value optimized out>, data=@0x7fff763b5500) at /build/buildd/kde4libs-4.1.4/khtml/khtml_part.cpp:1659
#39 0x00007fc05f2bfa90 in KHTMLPart::qt_metacall (this=0x2f4a0e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff763b5140)
    at /build/buildd/kde4libs-4.1.4/obj-x86_64-linux-gnu/khtml/khtml_part.moc:264
#40 0x00007fc06c2b0134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#41 0x00007fc06d0bbdc4 in KIO::TransferJob::data (this=0x2f65a80, _t1=0x3109b70, _t2=<value optimized out>) at /build/buildd/kde4libs-4.1.4/obj-x86_64-linux-gnu/kio/jobclasses.moc:356
#42 0x00007fc06d0c6449 in KIO::TransferJob::qt_metacall (this=0x3109b70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff763b5270)
    at /build/buildd/kde4libs-4.1.4/obj-x86_64-linux-gnu/kio/jobclasses.moc:337
#43 0x00007fc06c2b0134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#44 0x00007fc06d17ac02 in KIO::SlaveInterface::data (this=0x2f65a80, _t1=<value optimized out>) at /build/buildd/kde4libs-4.1.4/obj-x86_64-linux-gnu/kio/slaveinterface.moc:136
#45 0x00007fc06d17e3c8 in KIO::SlaveInterface::dispatch (this=0x2ebbd30, _cmd=100, rawdata=<value optimized out>) at /build/buildd/kde4libs-4.1.4/kio/kio/slaveinterface.cpp:162
#46 0x00007fc06d17b102 in KIO::SlaveInterface::dispatch (this=0x2ebbd30) at /build/buildd/kde4libs-4.1.4/kio/kio/slaveinterface.cpp:90
#47 0x00007fc06d16c143 in KIO::Slave::gotInput (this=0x2ebbd30) at /build/buildd/kde4libs-4.1.4/kio/kio/slave.cpp:322
#48 0x00007fc06d16e868 in KIO::Slave::qt_metacall (this=0x2ebbd30, _c=QMetaObject::InvokeMetaMethod, _id=49408656, _a=0x7fff763b5660)
    at /build/buildd/kde4libs-4.1.4/obj-x86_64-linux-gnu/kio/slave.moc:75
#49 0x00007fc06c2b0134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#50 0x00007fc06d08fbe0 in KIO::ConnectionPrivate::dequeue (this=0x2ec5cd0) at /build/buildd/kde4libs-4.1.4/kio/kio/connection.cpp:82
#51 0x00007fc06d08fd1a in KIO::Connection::qt_metacall (this=0x2da73c0, _c=QMetaObject::InvokeMetaMethod, _id=49408656, _a=0x30aaca0)
    at /build/buildd/kde4libs-4.1.4/obj-x86_64-linux-gnu/kio/connection.moc:72
#52 0x00007fc06c2aada5 in QObject::event () from /usr/lib/libQtCore.so.4
#53 0x00007fc06ada7c3d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#54 0x00007fc06adaf9ba in QApplication::notify () from /usr/lib/libQtGui.so.4
#55 0x00007fc06cbf913b in KApplication::notify (this=0x7fff763b62a0, receiver=0x2da73c0, event=0x2db67f0) at /build/buildd/kde4libs-4.1.4/kdeui/kernel/kapplication.cpp:311
#56 0x00007fc06c29bd61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#57 0x00007fc06c29c9fa in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#58 0x00007fc06c2c44d3 in ?? () from /usr/lib/libQtCore.so.4
#59 0x00007fc0680e1d3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#60 0x00007fc0680e550d in ?? () from /usr/lib/libglib-2.0.so.0
#61 0x00007fc0680e56cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#62 0x00007fc06c2c415f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#63 0x00007fc06ae39a6f in ?? () from /usr/lib/libQtGui.so.4
#64 0x00007fc06c29a682 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#65 0x00007fc06c29a80d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#66 0x00007fc06c29ccbd in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#67 0x00007fc06df6e981 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/kdebase-4.1.4/apps/konqueror/src/konqmain.cpp:227
#68 0x00007fc06db51466 in __libc_start_main () from /lib/libc.so.6
#69 0x0000000000400669 in _start ()
Comment 1 Maksim Orlovich 2009-03-06 20:32:09 UTC

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