Bug 172554 - konqueror crashes on standard.at
Summary: konqueror crashes on standard.at
Status: RESOLVED DUPLICATE of bug 165601
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-11 00:11 UTC by Thomas Seeger
Modified: 2009-01-09 09:29 UTC (History)
3 users (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 Thomas Seeger 2008-10-11 00:11:08 UTC
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 ()
Comment 1 Harri Porten 2008-10-11 02:16:45 UTC
No crash for me with current trunk. Does one need to click some special place?
Comment 2 Harri Porten 2008-10-11 22:13:02 UTC
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.


Comment 3 Frank Reininghaus 2008-10-12 23:07:25 UTC
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).
Comment 4 FiNeX 2008-11-19 20:25:51 UTC
Changed severity to "crash". I hope to have selected only the right bugs (>100) :-)
Comment 5 Tommi Tervo 2009-01-09 09:29:49 UTC

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