Version: (using Devel) OS: Linux Installed from: Compiled sources The crash report Anwendung: Konqueror (konqueror), Signal SIGSEGV [?1034h[Thread debugging using libthread_db enabled] 0x00007f84bbef9261 in nanosleep () from /lib64/libc.so.6 [Current thread is 0 (LWP 14119)] Thread 4 (Thread 0x4100e950 (LWP 14128)): #0 0x00007f84bf10205d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f84bf372fb7 in QWaitCondition::wait (this=0xd8dba8, mutex=0xd8dba0, time=30000) at thread/qwaitcondition_unix.cpp:80 #2 0x00007f84bf3691ba in QThreadPoolThread::run (this=0xd8dc00) at concurrent/qthreadpool.cpp:135 #3 0x00007f84bf372022 in QThreadPrivate::start (arg=0xd8dc00) at thread/qthread_unix.cpp:185 #4 0x00007f84bf0fe040 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f84bbf2a0cd in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x418c5950 (LWP 14132)): #0 0x00007f84bf10205d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f84bf372fb7 in QWaitCondition::wait (this=0xd8dba8, mutex=0xd8dba0, time=30000) at thread/qwaitcondition_unix.cpp:80 #2 0x00007f84bf3691ba in QThreadPoolThread::run (this=0xc73b70) at concurrent/qthreadpool.cpp:135 #3 0x00007f84bf372022 in QThreadPrivate::start (arg=0xc73b70) at thread/qthread_unix.cpp:185 #4 0x00007f84bf0fe040 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f84bbf2a0cd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x420c6950 (LWP 14150)): #0 0x00007f84bbf23662 in select () from /lib64/libc.so.6 #1 0x00007f84bf43b086 in QProcessManager::run (this=0x623200) at io/qprocess_unix.cpp:301 #2 0x00007f84bf372022 in QThreadPrivate::start (arg=0x623200) at thread/qthread_unix.cpp:185 #3 0x00007f84bf0fe040 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f84bbf2a0cd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f84c2a46700 (LWP 14119)): [KCrash Handler] #5 0x00007f84b2e64205 in KJS::DOMNodeConstants::self (exec=0x7fffcaa8c0d0) at /usr/src/debug/kdelibs-4.1.69/kjs/lookup.h:293 #6 0x00007f84b2e642a5 in KJS::DOMNodeProto::self (exec=0x7fffcaa8c0d0) at /usr/src/debug/kdelibs-4.1.69/khtml/ecma/kjs_dom.h:77 #7 0x00007f84b2e64625 in KJS::DOMDocumentProto::self (exec=0x7fffcaa8c0d0) at /usr/src/debug/kdelibs-4.1.69/khtml/ecma/kjs_dom.h:140 #8 0x00007f84b2e74f35 in KJS::HTMLDocumentProto::self (exec=0x7fffcaa8c0d0) at /usr/src/debug/kdelibs-4.1.69/khtml/ecma/kjs_html.cpp:76 #9 0x00007f84b2e74fac in HTMLDocument (this=0x7f84af10abc0, exec=0x7fffcaa8c0d0, d=0x1820520) at /usr/src/debug/kdelibs-4.1.69/khtml/ecma/kjs_html.cpp:202 #10 0x00007f84b2e6666c in KJS::getDOMNode (exec=0x7fffcaa8c0d0, n=0x238feb8) at /usr/src/debug/kdelibs-4.1.69/khtml/ecma/kjs_dom.cpp:1763 #11 0x00007f84b2e98a33 in KJS::Window::getValueProperty (this=0x7fffcaa8b3f0, exec=0x7fffcaa8c0d0, token=<value optimized out>) at /usr/src/debug/kdelibs-4.1.69/khtml/ecma/kjs_window.cpp:734 #12 0x00007f84b372a9a0 in KJS::JSObject::get (this=0x7f84b0e50100, exec=0x7fffcaa8c0d0, propertyName=@0x21ffa38) at /usr/src/debug/kdelibs-4.1.69/kjs/property_slot.h:46 #13 0x00007f84b3740d75 in KJS::Machine::runBlock (exec=0x7fffcaa8c0d0, codeBlock=<value optimized out>, parentExec=0x0) at codes.def:680 #14 0x00007f84b36fda59 in KJS::FunctionBodyNode::execute (this=0x1dced10, exec=0x7fffcaa8c0d0) at /usr/src/debug/kdelibs-4.1.69/kjs/nodes.cpp:927 #15 0x00007f84b372e237 in KJS::Interpreter::evaluate (this=0x2b8ca30, sourceURL=@0x7fffcaa8c310, startingLineNumber=2, code=0x30992f0, codeLength=43, thisV=0x7f84b0e50180) at /usr/src/debug/kdelibs-4.1.69/kjs/interpreter.cpp:557 #16 0x00007f84b372e383 in KJS::Interpreter::evaluate (this=0x7fffcaa8c0d0, sourceURL=@0x1820520, startingLineNumber=-1357863104, code=<value optimized out>, thisV=<value optimized out>) at /usr/src/debug/kdelibs-4.1.69/kjs/interpreter.cpp:499 #17 0x00007f84b2eac5d0 in KJS::KJSProxyImpl::evaluate (this=0x2228580, filename= {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 26152}, alloc = 0, size = 0, data = 0x7f84bf74083a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 200}, alloc = 0, size = 0, data = 0x7f84bf74085a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7fffcaa8c410, static codecForCStrings = 0x0}, baseLine=2, str=@0x7fffcaa8c7c0, n=<value optimized out>, completion=0x7fffcaa8c3a0) at /usr/src/debug/kdelibs-4.1.69/khtml/ecma/kjs_proxy.cpp:158 #18 0x00007f84b2c6d271 in KHTMLPart::executeScript (this=0x2993640, filename=@0x7fffcaa8c4c0, baseLine=2, n=@0x7fffcaa8c480, script=@0x7fffcaa8c7c0) at /usr/src/debug/kdelibs-4.1.69/khtml/khtml_part.cpp:1222 #19 0x00007f84b2d1cd14 in khtml::HTMLTokenizer::scriptExecution (this=0x302d390, str=@0x7fffcaa8c7c0, scriptURL=<value optimized out>, baseLine=1) at /usr/src/debug/kdelibs-4.1.69/khtml/html/htmltokenizer.cpp:498 #20 0x00007f84b2d223fa in khtml::HTMLTokenizer::scriptHandler (this=0x302d390) at /usr/src/debug/kdelibs-4.1.69/khtml/html/htmltokenizer.cpp:451 #21 0x00007f84b2d24045 in khtml::HTMLTokenizer::parseSpecial (this=0x302d390, src=@0x302d8f8) at /usr/src/debug/kdelibs-4.1.69/khtml/html/htmltokenizer.cpp:367 #22 0x00007f84b2d25f25 in khtml::HTMLTokenizer::parseTag (this=0x302d390, src=@0x302d8f8) at /usr/src/debug/kdelibs-4.1.69/khtml/html/htmltokenizer.cpp:1547 #23 0x00007f84b2d27553 in khtml::HTMLTokenizer::write (this=0x302d390, str=@0x7fffcaa8cf40, appendData=true) at /usr/src/debug/kdelibs-4.1.69/khtml/html/htmltokenizer.cpp:1806 #24 0x00007f84b2c7964a in KHTMLPart::write (this=0x2993640, data=<value optimized out>, len=583) at /usr/src/debug/kdelibs-4.1.69/khtml/khtml_part.cpp:1973 #25 0x00007f84b2c6c69c in KHTMLPart::slotRestoreData (this=0x2993640, data=@0x7fffcaa8d210) at /usr/src/debug/kdelibs-4.1.69/khtml/khtml_part.cpp:1686 #26 0x00007f84b2c91b59 in KHTMLPart::qt_metacall (this=0x2993640, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffcaa8d1e0) at /usr/src/debug/kdelibs-4.1.69/build/khtml/khtml_part.moc:266 #27 0x00007f84bf46f274 in QMetaObject::activate (sender=0x3153ab0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x7f84af10a740) at kernel/qobject.cpp:3031 #28 0x00007f84b2cb9ac2 in KHTMLPageCacheDelivery::emitData (this=0x222f300, _t1=<value optimized out>) at /usr/src/debug/kdelibs-4.1.69/build/khtml/khtml_pagecache.moc:131 #29 0x00007f84b2cba12d in KHTMLPageCache::sendData (this=0x9a1bf0) at /usr/src/debug/kdelibs-4.1.69/khtml/khtml_pagecache.cpp:250 #30 0x00007f84b2cbaaed in KHTMLPageCache::qt_metacall (this=0x9a1bf0, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x7fffcaa8d300) at /usr/src/debug/kdelibs-4.1.69/build/khtml/khtml_pagecache.moc:68 #31 0x00007f84bf46f274 in QMetaObject::activate (sender=0x26ae410, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x7f84af10a740) at kernel/qobject.cpp:3031 #32 0x00007f84bf47559f in QSingleShotTimer::timerEvent (this=0x26ae410) at kernel/qtimer.cpp:294 #33 0x00007f84bf469ba3 in QObject::event (this=0x26ae410, e=0x7fffcaa8c0d0) at kernel/qobject.cpp:1120 #34 0x00007f84be2c817d in QApplicationPrivate::notify_helper (this=0x61f800, receiver=0x26ae410, e=0x7fffcaa8da10) at kernel/qapplication.cpp:3803 #35 0x00007f84be2cff2a in QApplication::notify (this=0x7fffcaa8dfe0, receiver=0x26ae410, e=0x7fffcaa8da10) at kernel/qapplication.cpp:3768 #36 0x00007f84c169525b in KApplication::notify (this=0x7fffcaa8dfe0, receiver=0x26ae410, event=0x7fffcaa8da10) at /usr/src/debug/kdelibs-4.1.69/kdeui/kernel/kapplication.cpp:307 #37 0x00007f84bf45ae71 in QCoreApplication::notifyInternal (this=0x7fffcaa8dfe0, receiver=0x26ae410, event=0x7fffcaa8da10) at kernel/qcoreapplication.cpp:587 #38 0x00007f84bf4870c0 in QTimerInfoList::activateTimers (this=0x6224e0) at kernel/qcoreapplication.h:209 #39 0x00007f84bf48343d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:160 #40 0x00007f84baaca93a in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #41 0x00007f84baace040 in ?? () from /usr/lib64/libglib-2.0.so.0 #42 0x00007f84baace1dc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #43 0x00007f84bf48339f in QEventDispatcherGlib::processEvents (this=0x61efd0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319 #44 0x00007f84be358ccf in QGuiEventDispatcherGlib::processEvents (this=0x222f300, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198 #45 0x00007f84bf459772 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -894902992}) at kernel/qeventloop.cpp:143 #46 0x00007f84bf4598fd in QEventLoop::exec (this=0x7fffcaa8dd70, flags={i = -894902912}) at kernel/qeventloop.cpp:194 #47 0x00007f84bf45bded in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845 #48 0x00007f84c26494b9 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.1.69/apps/konqueror/src/konqmain.cpp:257 #49 0x00007f84bbe75436 in __libc_start_main () from /lib64/libc.so.6 #50 0x0000000000400879 in _start ()
No crash for me with current trunk. Does one need to click some special place?
Got a reply from Thomas saying: "not on every [page] of standard.at konqueror crashes. When i browse some minutes than konqueror crashes." Still did not manage to reproduce.
The backtrace looks very much like the one of bug 170185 which involves going back in history (I get failed assert and a slightly different backtrace for that bug though).
Changed severity to "crash". I hope to have selected only the right bugs (>100) :-)
*** This bug has been marked as a duplicate of bug 165601 ***