Bug 190387 - SIGSEGV in/under libQtCore.so.4 while browsing
Summary: SIGSEGV in/under libQtCore.so.4 while browsing
Status: RESOLVED DUPLICATE of bug 188229
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.2.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-23 00:30 UTC by Kevin Piette
Modified: 2009-04-23 02:54 UTC (History)
1 user (show)

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-04-23 00:30:57 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

Basic web browsing frequently leads to SIGSEGV.

I had been encountering a similar issue (SIGSEGV in/under Qt) under 4.1.1 simply performing google searches and hoped the upgrade to KDE 4.2.2 would fix it.

If this relates to Qt compatibility how exactly does one ensure that installed so's are compatible?  I notice that my 4.2.2 tracebacks have incomplete debugging info so I'll make sure I grab symbol packages for Qt and repro.

Traceback:

Application: Konqueror (konqueror), signal SIGSEGV
0x00007f4136a4f6e1 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 2068)]

Thread 3 (Thread 0x4158e950 (LWP 2616)):
#0  0x00007f413583855d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f4138fde327 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007f4138fd4509 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f4138fdd362 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f41358343ea in start_thread () from /lib/libpthread.so.0
#5  0x00007f4136a8dcbd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x40bbc950 (LWP 2619)):
#0  0x00007f413583855d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f4138fde327 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007f4138fd4509 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f4138fdd362 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f41358343ea in start_thread () from /lib/libpthread.so.0
#5  0x00007f4136a8dcbd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f413ba8b6f0 (LWP 2068)):
[KCrash Handler]
#5  khtml::RenderFlow::addChildWithContinuation (this=<value optimized out>, newChild=0x2ef9e88, beforeChild=0x0) at /build/buildd/kde4libs-4.2.2/khtml/rendering/render_object.h:318
#6  0x00007f412c480317 in DOM::NodeImpl::createRendererIfNeeded (this=0x2e9dc60) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_nodeimpl.cpp:1080
#7  0x00007f412c489f29 in DOM::ElementImpl::attach (this=0x2ef87f8) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:834
#8  0x00007f412c48b763 in DOM::ElementImpl::recalcStyle (this=0x2e9dc60, change=DOM::NodeImpl::Force) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:932
#9  0x00007f412c4d4d79 in DOM::HTMLElementImpl::recalcStyle (this=0x2ef87f8, ch=49258320) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#10 0x00007f412c48b64e in DOM::ElementImpl::recalcStyle (this=0x340d740, change=DOM::NodeImpl::Force) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#11 0x00007f412c4d4d79 in DOM::HTMLElementImpl::recalcStyle (this=0x2ef87f8, ch=49258320) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#12 0x00007f412c48b64e in DOM::ElementImpl::recalcStyle (this=0x2fcdc80, change=DOM::NodeImpl::Force) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#13 0x00007f412c4d4d79 in DOM::HTMLElementImpl::recalcStyle (this=0x2ef87f8, ch=49258320) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#14 0x00007f412c48b64e in DOM::ElementImpl::recalcStyle (this=0x2bdc200, change=DOM::NodeImpl::Force) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#15 0x00007f412c4d4d79 in DOM::HTMLElementImpl::recalcStyle (this=0x2ef87f8, ch=49258320) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#16 0x00007f412c47b3f7 in DOM::DocumentImpl::recalcStyle (this=0x313b8a0, change=DOM::NodeImpl::Force) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_docimpl.cpp:1445
#17 0x00007f412c4751d6 in DOM::DocumentImpl::updateStyleSelector (this=0x313b8a0, shallow=<value optimized out>) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_docimpl.cpp:2219
#18 0x00007f412c4cfbe5 in DOM::HTMLStyleElementImpl::parseText (this=0x2fa6540) at /build/buildd/kde4libs-4.2.2/khtml/html/html_headimpl.cpp:667
#19 0x00007f412c482a91 in DOM::NodeImpl::dispatchSubtreeModifiedEvent (this=0x2ef87f8) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_nodeimpl.cpp:668
#20 0x00007f412c482da6 in DOM::NodeBaseImpl::appendChild (this=0x2fa6540, newChild=0x2c3fdc0, exceptioncode=@0x7fff43abc2e8) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_nodeimpl.cpp:1637
#21 0x00007f412c4d76fd in DOM::HTMLElementImpl::setInnerHTML (this=0x2fa6540, html=<value optimized out>, exceptioncode=@0x7fff43abc2e8)
    at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:571
#22 0x00007f412c6330d9 in KJS::HTMLElement::putValueProperty (this=0x7f4129cee1c0, exec=0x7fff43abcdc0, token=346, value=0x7f4129ce3b00) at /build/buildd/kde4libs-4.2.2/khtml/ecma/kjs_html.cpp:2563
#23 0x00007f412c634828 in KJS::HTMLElement::put (this=0x7f4129cee1c0, exec=0x7fff43abcdc0, propertyName=@0x2e57f48, value=0x7f4129ce3b00, attr=0) at /build/buildd/kde4libs-4.2.2/kjs/lookup.h:249
#24 0x00007f412bfd0ccd in KJS::Machine::runBlock (exec=0x7fff43abcdc0, codeBlock=<value optimized out>, parentExec=0x7fff43abd8c0) at codes.def:660
#25 0x00007f412bfba64f in KJS::FunctionImp::callAsFunction (this=0x7f413b8d5d00, exec=0x7fff43abd8c0, thisObj=<value optimized out>, args=@0x7fff43abd810)
    at /build/buildd/kde4libs-4.2.2/kjs/function.cpp:144
#26 0x00007f412bfbe0e9 in KJS::JSObject::call (this=0x2ef87f8, exec=0x7f412c547080, thisObj=0x0, args=@0x2ef9f50) at /build/buildd/kde4libs-4.2.2/kjs/object.cpp:69
#27 0x00007f412bfd880e in KJS::Machine::runBlock (exec=0x7fff43abd8c0, codeBlock=<value optimized out>, parentExec=0x7fff43abe3c0) at codes.def:1192
#28 0x00007f412bfba64f in KJS::FunctionImp::callAsFunction (this=0x7f413b8d8a40, exec=0x7fff43abe3c0, thisObj=<value optimized out>, args=@0x7fff43abe310)
    at /build/buildd/kde4libs-4.2.2/kjs/function.cpp:144
#29 0x00007f412bfbe0e9 in KJS::JSObject::call (this=0x2ef87f8, exec=0x7f412c547080, thisObj=0x0, args=@0x2ef9f50) at /build/buildd/kde4libs-4.2.2/kjs/object.cpp:69
#30 0x00007f412bfd880e in KJS::Machine::runBlock (exec=0x7fff43abe3c0, codeBlock=<value optimized out>, parentExec=0x7fff43abeec0) at codes.def:1192
#31 0x00007f412bfba64f in KJS::FunctionImp::callAsFunction (this=0x7f413b8d89c0, exec=0x7fff43abeec0, thisObj=<value optimized out>, args=@0x7fff43abee10)
    at /build/buildd/kde4libs-4.2.2/kjs/function.cpp:144
#32 0x00007f412bfbe0e9 in KJS::JSObject::call (this=0x2ef87f8, exec=0x7f412c547080, thisObj=0x0, args=@0x2ef9f50) at /build/buildd/kde4libs-4.2.2/kjs/object.cpp:69
#33 0x00007f412bfd880e in KJS::Machine::runBlock (exec=0x7fff43abeec0, codeBlock=<value optimized out>, parentExec=0x7fff43abf9c0) at codes.def:1192
#34 0x00007f412bfba64f in KJS::FunctionImp::callAsFunction (this=0x7f413b8d8dc0, exec=0x7fff43abf9c0, thisObj=<value optimized out>, args=@0x7fff43abf910)
    at /build/buildd/kde4libs-4.2.2/kjs/function.cpp:144
#35 0x00007f412bfbe0e9 in KJS::JSObject::call (this=0x2ef87f8, exec=0x7f412c547080, thisObj=0x0, args=@0x2ef9f50) at /build/buildd/kde4libs-4.2.2/kjs/object.cpp:69
#36 0x00007f412bfd880e in KJS::Machine::runBlock (exec=0x7fff43abf9c0, codeBlock=<value optimized out>, parentExec=0x2c46590) at codes.def:1192
#37 0x00007f412bfba64f in KJS::FunctionImp::callAsFunction (this=0x7f413b8d8e40, exec=0x2c46590, thisObj=<value optimized out>, args=@0x354b838) at /build/buildd/kde4libs-4.2.2/kjs/function.cpp:144
#38 0x00007f412bfbe0e9 in KJS::JSObject::call (this=0x2ef87f8, exec=0x7f412c547080, thisObj=0x0, args=@0x2ef9f50) at /build/buildd/kde4libs-4.2.2/kjs/object.cpp:69
#39 0x00007f412c64faf2 in KJS::ScheduledAction::execute (this=0x354b830, window=0x7f413b8e0000) at /build/buildd/kde4libs-4.2.2/khtml/ecma/kjs_window.cpp:2192
#40 0x00007f412c651596 in KJS::WindowQObject::timerEvent (this=0x2f1cf60) at /build/buildd/kde4libs-4.2.2/khtml/ecma/kjs_window.cpp:2368
#41 0x00007f41390d4a43 in QObject::event () from /usr/lib/libQtCore.so.4
#42 0x00007f41385e7c3d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#43 0x00007f41385ef9ba in QApplication::notify () from /usr/lib/libQtGui.so.4
#44 0x00007f4139edbabb in KApplication::notify (this=0x7fff43ac0840, receiver=0x2f1cf60, event=0x7fff43ac0320) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#45 0x00007f41390c5d61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#46 0x00007f41390f1ab6 in ?? () from /usr/lib/libQtCore.so.4
#47 0x00007f41390ee1fd in ?? () from /usr/lib/libQtCore.so.4
#48 0x00007f4134758d5b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#49 0x00007f413475c52d in ?? () from /usr/lib/libglib-2.0.so.0
#50 0x00007f413475c6eb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#51 0x00007f41390ee15f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#52 0x00007f4138679a6f in ?? () from /usr/lib/libQtGui.so.4
#53 0x00007f41390c4682 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#54 0x00007f41390c480d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#55 0x00007f41390c6cbd in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#56 0x00007f413b676b59 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/kdebase-4.2.2/apps/konqueror/src/konqmain.cpp:257
#57 0x00007f41369c5466 in __libc_start_main () from /lib/libc.so.6
#58 0x00000000004007a9 in _start ()
Comment 1 Jonathan Thomas 2009-04-23 02:54:25 UTC

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