Bug 183081

Summary: crash in konqueror when revisiting site
Product: [Applications] konqueror Reporter: Miroslav Ľos <milamby>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, Regnaron
Priority: NOR    
Version: 4.2.0   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Miroslav Ľos 2009-02-03 23:47:18 UTC
Version:            (using KDE 4.2.0)
Compiler:          gcc 4.1.2 (Gentoo 4.1.2)
 
OS:                Linux
Installed from:    Gentoo Packages

Steps to reproduce:
1. Run konqueror.
2. Visit http://www.alza.sk/graficka-karta-ati-sapphire-radeon-x1650pro-d100338.htm (I didn't try other pages. This one works always)
3. Go Back
4. Go Forward to return to the page.
5. Crash
6. Ultimately the same crash at kjs/property_map.cpp:215 also happens when restoring session.

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

Thread 2 (Thread 0x7f5c86a81950 (LWP 13008)):
#0  0x00007f5c9486ec8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f5c94adc647 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f5c94ad2ac0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f5c94adc192 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f5c9486a097 in start_thread () from /lib/libpthread.so.0
#5  0x00007f5c925046ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5c97423760 (LWP 12999)):
[KCrash Handler]
#5  KJS::PropertyMap::get (this=0x8, name=@0x16216b0) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/property_map.cpp:215
#6  0x00007f5c8a27aa17 in KJS::HTMLDocumentProto::self (exec=0x7fff9f571f30) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/object.h:439
#7  0x00007f5c8a27aacc in HTMLDocument (this=0x7f5c86b6fa40, exec=0x16216b0, d=0x7f5c86b70000) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/ecma/kjs_html.cpp:202
#8  0x00007f5c8a255ae6 in KJS::getDOMNode (exec=0x7fff9f571f30, n=0x15fb598) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/ecma/kjs_dom.cpp:1760
#9  0x00007f5c8a28f6d6 in KJS::Window::getValueProperty (this=0x7f5c86b70080, exec=0x7fff9f571f30, token=-1979250512)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/ecma/kjs_window.cpp:734
#10 0x00007f5c89c0a0d8 in KJS::JSObject::get (this=0x7f5c86b70080, exec=0x7fff9f571f30, propertyName=@0x145aac8) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/property_slot.h:46
#11 0x00007f5c89c1c5f5 in KJS::Machine::runBlock (exec=0x7fff9f571f30, codeBlock=<value optimized out>, parentExec=0x0) at codes.def:673
#12 0x00007f5c89bdd4ae in KJS::FunctionBodyNode::execute (this=0x737290, exec=0x7fff9f571f30) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/nodes.cpp:927
#13 0x00007f5c89c0d160 in KJS::Interpreter::evaluate (this=0x14116a0, sourceURL=@0x7fff9f572240, startingLineNumber=5, code=0xd32210, codeLength=1691, thisV=0x7f5c86b70000)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/interpreter.cpp:550
#14 0x00007f5c89c0d283 in KJS::Interpreter::evaluate (this=0x16216b0, sourceURL=@0x7f5c86b70000, startingLineNumber=138, code=<value optimized out>, thisV=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/interpreter.cpp:493
#15 0x00007f5c8a29c86b in KJS::KJSProxyImpl::evaluate (this=0x14a8390, filename=@0x7fff9f572310, baseLine=5, str=@0x7fff9f572710, n=<value optimized out>, completion=0x7fff9f5722d0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/ecma/kjs_proxy.cpp:158
#16 0x00007f5c8a05b2f8 in KHTMLPart::executeScript (this=0xdf5bb0, filename=@0x7fff9f572430, baseLine=5, n=@0x7fff9f572420, script=@0x7fff9f572710)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtml_part.cpp:1303
#17 0x00007f5c8a104c61 in khtml::HTMLTokenizer::scriptExecution (this=0x193eb70, str=@0x7fff9f572710, scriptURL=<value optimized out>, baseLine=5)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:498
#18 0x00007f5c8a1068af in khtml::HTMLTokenizer::scriptHandler (this=0x193eb70) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:451
#19 0x00007f5c8a10a3bd in khtml::HTMLTokenizer::parseSpecial (this=0x193eb70, src=@0x193f0d8) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:367
#20 0x00007f5c8a10d000 in khtml::HTMLTokenizer::parseTag (this=0x193eb70, src=@0x193f0d8) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:1548
#21 0x00007f5c8a10de6d in khtml::HTMLTokenizer::write (this=0x193eb70, str=<value optimized out>, appendData=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:1807
#22 0x00007f5c8a05c7d4 in KHTMLPart::write (this=0xdf5bb0, data=<value optimized out>, len=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtml_part.cpp:2070
#23 0x00007f5c8a059fac in KHTMLPart::slotRestoreData (this=0xdf5bb0, data=@0x7fff9f5730a0) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtml_part.cpp:1778
#24 0x00007f5c8a07be13 in KHTMLPart::qt_metacall (this=0xdf5bb0, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0x7fff9f573080)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs_build/khtml/khtml_part.moc:266
#25 0x00007f5c94bcd85c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007f5c8a0a4522 in KHTMLPageCacheDelivery::emitData (this=0x8, _t1=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs_build/khtml/khtml_pagecache.moc:131
#27 0x00007f5c8a0a4cc2 in KHTMLPageCache::sendData (this=0xc6fc10) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtml_pagecache.cpp:250
#28 0x00007f5c8a0a5038 in KHTMLPageCache::qt_metacall (this=0xc6fc10, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff9f5731a0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs_build/khtml/khtml_pagecache.moc:68
#29 0x00007f5c94bcd85c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f5c94bd3f1f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007f5c94bc8f8a in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#32 0x00007f5c93eff2fe in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#33 0x00007f5c93f03e1e in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007f5c959cb7bb in KApplication::notify (this=0x7fff9f573c60, receiver=0xccca70, event=0x7fff9f5737c0)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kdeui/kernel/kapplication.cpp:307
#35 0x00007f5c94bb97a8 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#36 0x00007f5c94be4419 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#37 0x00007f5c94be200d in ?? () from /usr/lib64/qt4/libQtCore.so.4
#38 0x00007f5c90c1e492 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0x00007f5c90c21775 in ?? () from /usr/lib/libglib-2.0.so.0
#40 0x00007f5c90c21c7b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#41 0x00007f5c94be245e in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#42 0x00007f5c93f840df in ?? () from /usr/lib64/qt4/libQtGui.so.4
#43 0x00007f5c94bb8bc5 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#44 0x00007f5c94bb8d28 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#45 0x00007f5c94bbaabe in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#46 0x00007f5c9712d108 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/konqueror-4.2.0/work/konqueror-4.2.0/apps/konqueror/src/konqmain.cpp:257
#47 0x00007f5c9245c5e4 in __libc_start_main () from /lib/libc.so.6
#48 0x00000000004008e9 in _start ()
Comment 1 Oliver Putz 2009-02-04 10:14:31 UTC
I can reproduce this crash on KDE-4.2.0 and get the following (slightly different) backtrace:

Application: Konqueror (konqueror), signal SIGABRT
0x00007fb80f24fca1 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c
[Current thread is 0 (LWP 30487)]

Thread 3 (Thread 0x40c01950 (LWP 30492)):
#0  0x00007fb80f2776b6 in *__GI___poll (fds=0x40bfefb0, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb80c4a2acc in __libc_res_nsend (statp=0x40c01dc8, buf=0x40bff030 "��\001", buflen=33, ans=0x40bffaf0 "$�\201\200", anssiz=1024, ansp=0x40c00350) at res_send.c:904
#2  0x00007fb80c4a15c4 in *__GI___libc_res_nquery (statp=0x40c01dc8, name=0x40bff1d0 "diskuse.alza.sk.", class=1, type=28, answer=0x40bffaf0 "$�\201\200", anslen=1024, answerp=0x40c00350)
    at res_query.c:171
#3  0x00007fb80c4a18b6 in __libc_res_nquerydomain (statp=0x40c01dc8, name=0xcf5b78 "diskuse.alza.sk", domain=0x40c01e48 "", class=1, type=28, answer=0x40bffaf0 "$�\201\200", anslen=1024, 
    answerp=0x40c00350) at res_query.c:452
#4  0x00007fb80c4a1b2c in *__GI___libc_res_nsearch (statp=0x40c01dc8, name=0xcf5b78 "diskuse.alza.sk", class=1, type=28, answer=0x40bffaf0 "$�\201\200", anslen=1024, answerp=0x40c00350)
    at res_query.c:308
#5  0x00007fb803f1d5a9 in *__GI__nss_dns_gethostbyname3_r (name=0xcf5b78 "diskuse.alza.sk", af=10, result=0x40c007d0, buffer=0x40c003e0 "\177", buflen=512, errnop=0x40c0081c, h_errnop=0x40c00800, 
    ttlp=0x0, canonp=0x0) at nss_dns/dns-host.c:188
#6  0x00007fb803f1d824 in _nss_dns_gethostbyname2_r (name=0x40bfefb0 "\005", af=1, result=0x1388, buffer=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, buflen=0, errnop=0x0, 
    h_errnop=0x40c00800) at nss_dns/dns-host.c:235
#7  0x00007fb80f26ae33 in gaih_inet (name=0xcf5b78 "diskuse.alza.sk", service=<value optimized out>, req=0x40c00e50, pai=0x40c009c0, naddrs=0x40c009c8) at ../sysdeps/posix/getaddrinfo.c:707
#8  0x00007fb80f26cf51 in *__GI_getaddrinfo (name=0xcf5b78 "diskuse.alza.sk", service=<value optimized out>, hints=0x40c00e50, pai=0x40c00f58) at ../sysdeps/posix/getaddrinfo.c:2101
#9  0x00007fb81312bc00 in QHostInfoAgent::fromName (hostName=@0x40c00fe0) at kernel/qhostinfo_unix.cpp:180
#10 0x00007fb813123592 in QHostInfo::fromName (name=<value optimized out>) at kernel/qhostinfo.cpp:222
#11 0x00007fb813515da0 in QtConcurrent::StoredFunctorCall1<QHostInfo, QHostInfo (*)(QString const&), QString>::runFunctor (this=0xd76900)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:276
#12 0x00007fb813515efe in QtConcurrent::RunFunctionTask<QHostInfo>::run (this=0xd76900) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:108
#13 0x00007fb811bff2c3 in QThreadPoolThread::run (this=0xba2ec0) at concurrent/qthreadpool.cpp:107
#14 0x00007fb811c097a2 in QThreadPrivate::start (arg=0xba2ec0) at thread/qthread_unix.cpp:191
#15 0x00007fb811994037 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#16 0x00007fb80f27ffdd in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x421d4950 (LWP 30501)):
#0  0x00007fb80f2776b6 in *__GI___poll (fds=0x421d1fb0, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb80c4a2acc in __libc_res_nsend (statp=0x421d4dc8, buf=0x421d2030 "�\221\001", buflen=34, ans=0x421d2af0 "�/\201\200", anssiz=1024, ansp=0x421d3350) at res_send.c:904
#2  0x00007fb80c4a15c4 in *__GI___libc_res_nquery (statp=0x421d4dc8, name=0xf12d18 "www.digimanie.cz", class=1, type=1, answer=0x421d2af0 "�/\201\200", anslen=1024, answerp=0x421d3350)
    at res_query.c:171
#3  0x00007fb80c4a18b6 in __libc_res_nquerydomain (statp=0x421d4dc8, name=0xf12d18 "www.digimanie.cz", domain=0xf <Address 0xf out of bounds>, class=1, type=1, answer=0x421d2af0 "�/\201\200", 
    anslen=1024, answerp=0x421d3350) at res_query.c:452
#4  0x00007fb80c4a1a72 in *__GI___libc_res_nsearch (statp=0x421d4dc8, name=0xf12d18 "www.digimanie.cz", class=1, type=1, answer=0x421d2af0 "�/\201\200", anslen=1024, answerp=0x421d3350)
    at res_query.c:278
#5  0x00007fb803f1d5a9 in *__GI__nss_dns_gethostbyname3_r (name=0xf12d18 "www.digimanie.cz", af=2, result=0x421d37d0, buffer=0x421d33e0 "\2215\035B", buflen=512, errnop=0x421d381c, 
    h_errnop=0x421d3800, ttlp=0x0, canonp=0x0) at nss_dns/dns-host.c:188
#6  0x00007fb803f1d824 in _nss_dns_gethostbyname2_r (name=0x421d1fb0 "\004", af=1, result=0x1388, buffer=0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, buflen=0, errnop=0x0, 
    h_errnop=0x421d3800) at nss_dns/dns-host.c:235
#7  0x00007fb80f26afc3 in gaih_inet (name=0xf12d18 "www.digimanie.cz", service=<value optimized out>, req=0x421d3e50, pai=0x421d39c0, naddrs=0x421d39c8) at ../sysdeps/posix/getaddrinfo.c:719
#8  0x00007fb80f26cf51 in *__GI_getaddrinfo (name=0xf12d18 "www.digimanie.cz", service=<value optimized out>, hints=0x421d3e50, pai=0x421d3f58) at ../sysdeps/posix/getaddrinfo.c:2101
#9  0x00007fb81312bc00 in QHostInfoAgent::fromName (hostName=@0x421d3fe0) at kernel/qhostinfo_unix.cpp:180
#10 0x00007fb813123592 in QHostInfo::fromName (name=<value optimized out>) at kernel/qhostinfo.cpp:222
#11 0x00007fb813515da0 in QtConcurrent::StoredFunctorCall1<QHostInfo, QHostInfo (*)(QString const&), QString>::runFunctor (this=0x996f20)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:276
#12 0x00007fb813515efe in QtConcurrent::RunFunctionTask<QHostInfo>::run (this=0x996f20) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:108
#13 0x00007fb811bff2c3 in QThreadPoolThread::run (this=0xf99bb0) at concurrent/qthreadpool.cpp:107
#14 0x00007fb811c097a2 in QThreadPrivate::start (arg=0xf99bb0) at thread/qthread_unix.cpp:191
#15 0x00007fb811994037 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#16 0x00007fb80f27ffdd in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb8145b1700 (LWP 30487)):
[KCrash Handler]
#5  0x00007fb80f1e2235 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fb80f1e3753 in *__GI_abort () at abort.c:88
#7  0x00007fb80f1db0e9 in *__GI___assert_fail (assertion=0x7fb80755d849 "m_executingScript == 0", 
    file=0x7fb80755d783 "/var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp", line=183, function=0x7fb80755d760 "void khtml::HTMLTokenizer::reset()")
    at assert.c:78
#8  0x00007fb80732af57 in khtml::HTMLTokenizer::reset (this=0x110bc50) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:183
#9  0x00007fb80732b085 in ~HTMLTokenizer (this=0x7717) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:2076
#10 0x00007fb8072f17a3 in DOM::DocumentImpl::detach (this=0x110ddd0) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/xml/dom_docimpl.cpp:1546
#11 0x00007fb8072b8649 in KHTMLPart::clear (this=0xb19cd0) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/khtml_part.cpp:1532
#12 0x00007fb8072c23ba in ~KHTMLPart (this=0xb19cd0) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/khtml_part.cpp:585
#13 0x00007fb8072b8824 in KHTMLPart::clear (this=0x9cc600) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/khtml_part.cpp:1571
#14 0x00007fb8072b917c in KHTMLPart::begin (this=0x9cc600, url=@0x7fff1c5ed6c0, xOffset=0, yOffset=0) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/khtml_part.cpp:1979
#15 0x00007fb80745f0ed in KJS::Window::getValueProperty (this=<value optimized out>, exec=0x7fff1c5ede00, token=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/ecma/kjs_window.cpp:730
#16 0x00007fb806e3416c in KJS::JSObject::get (this=0x7fb809b60080, exec=0x7fff1c5ede00, propertyName=@0x10cf328) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/kjs/object.cpp:166
#17 0x00007fb806e456c9 in KJS::Machine::runBlock (exec=0x7fff1c5ede00, codeBlock=<value optimized out>, parentExec=0x0) at codes.def:673
#18 0x00007fb806e0e33d in KJS::FunctionBodyNode::execute (this=0x10cf020, exec=0x7fff1c5ede00) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/kjs/nodes.cpp:927
#19 0x00007fb806e36090 in KJS::Interpreter::evaluate (this=0x10e7000, sourceURL=@0x7fff1c5ee170, startingLineNumber=5, code=0x1028330, codeLength=1691, thisV=0x7fb809b60000)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/kjs/interpreter.cpp:550
#20 0x00007fb806e36114 in KJS::Interpreter::evaluate (this=0x10e7000, sourceURL=@0x7fff1c5ee170, startingLineNumber=5, code=@0x7fff1c5ee180, thisV=0x7fb809b60000)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/kjs/interpreter.cpp:493
#21 0x00007fb80746c9c0 in KJS::KJSProxyImpl::evaluate (this=0x10f8fc0, filename=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 10661}, alloc = 0, size = 0, data = 0x7fb811feb81a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 175}, alloc = 0, size = 0, data = 0x7fb811feb83a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7fff1c5ee2a0, static codecForCStrings = 0x0}, baseLine=5, str=@0x7fff1c5ee530, n=@0x7fff1c5ee300, completion=0x7fff1c5ee220)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/ecma/kjs_proxy.cpp:158
#22 0x00007fb8072be6c2 in KHTMLPart::executeScript (this=0xb19cd0, filename=@0x7fff1c5ee340, baseLine=5, n=@0x7fff1c5ee300, script=@0x7fff1c5ee530)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/khtml_part.cpp:1303
#23 0x00007fb80732d2a4 in khtml::HTMLTokenizer::scriptExecution (this=0x110bc50, str=@0x7fff1c5ee530, scriptURL=<value optimized out>, baseLine=5)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:498
#24 0x00007fb80732d8fe in khtml::HTMLTokenizer::scriptHandler (this=0x110bc50) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:451
#25 0x00007fb80732e0e3 in khtml::HTMLTokenizer::parseSpecial (this=0x110bc50, src=@0x110c1b8) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:367
#26 0x00007fb8073302c4 in khtml::HTMLTokenizer::parseTag (this=0x110bc50, src=@0x110c1b8) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:1558
#27 0x00007fb80733088b in khtml::HTMLTokenizer::write (this=0x110bc50, str=@0x7fff1c5eed01, appendData=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:1807
#28 0x00007fb8072b6191 in KHTMLPart::write (this=<value optimized out>, 
    data=0x10d2a28 "<html><head>\r\n    <META http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1250\">\r\n    <META HTTP-EQUIV=\"CONTENT-LANGUAGE\" CONTENT=\"CS\">\r\n</head>\r\n<body>\r\n<script language=\"javascript\" type"..., len=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/khtml_part.cpp:2070
#29 0x00007fb8072a66dc in KHTMLPart::slotRestoreData (this=0xb19cd0, data=@0x7fff1c5ef090) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/khtml_part.cpp:1778
#30 0x00007fb8072be9d1 in KHTMLPart::qt_metacall (this=0xb19cd0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1c5ef060)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs_build/khtml/khtml_part.moc:266
#31 0x00007fb811d142ac in QMetaObject::activate (sender=0xefd9d0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3028
#32 0x00007fb8072e2ea2 in KHTMLPageCacheDelivery::emitData (this=0xcb, _t1=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs_build/khtml/khtml_pagecache.moc:131
#33 0x00007fb8072e3244 in KHTMLPageCache::sendData (this=0x9128f0) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/khtml/khtml_pagecache.cpp:250
#34 0x00007fb8072e3344 in KHTMLPageCache::qt_metacall (this=0x9128f0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff1c5ef180)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs_build/khtml/khtml_pagecache.moc:68
#35 0x00007fb811d142ac in QMetaObject::activate (sender=0x82d3a0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3028
#36 0x00007fb811d1adbf in QSingleShotTimer::timerEvent (this=0x82d3a0) at kernel/qtimer.cpp:300
#37 0x00007fb811d0da43 in QObject::event (this=0x82d3a0, e=0x7717) at kernel/qobject.cpp:1117
#38 0x00007fb810fb968d in QApplicationPrivate::notify_helper (this=0x61a880, receiver=0x82d3a0, e=0x7fff1c5ef870) at kernel/qapplication.cpp:3809
#39 0x00007fb810fc066e in QApplication::notify (this=0x7fff1c5efd20, receiver=0x82d3a0, e=0x7fff1c5ef870) at kernel/qapplication.cpp:3774
#40 0x00007fb812aa02a8 in KApplication::notify (this=0x7fff1c5efd20, receiver=0x82d3a0, event=0x7fff1c5ef870)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0-r1/work/kdelibs-4.2.0/kdeui/kernel/kapplication.cpp:307
#41 0x00007fb811cfd9d0 in QCoreApplication::notifyInternal (this=0x7fff1c5efd20, receiver=0x82d3a0, event=0x7fff1c5ef870) at kernel/qcoreapplication.cpp:593
#42 0x00007fb811d2c2b6 in QTimerInfoList::activateTimers (this=0x61e110) at kernel/qcoreapplication.h:215
#43 0x00007fb811d28dfd in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:166
#44 0x00007fb80d9e82f7 in IA__g_main_context_dispatch (context=0x61d500) at gmain.c:2012
#45 0x00007fb80d9ea1b7 in g_main_context_iterate (context=0x61d500, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2645
#46 0x00007fb80d9ea29d in IA__g_main_context_iteration (context=0x61d500, may_block=1) at gmain.c:2708
#47 0x00007fb811d28d5f in QEventDispatcherGlib::processEvents (this=0x61a780, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#48 0x00007fb81104f42f in QGuiEventDispatcherGlib::processEvents (this=0x7717, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007fb811cfc582 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 475986608}) at kernel/qeventloop.cpp:149
#50 0x00007fb811cfc70d in QEventLoop::exec (this=0x7fff1c5efaf0, flags={i = 475986688}) at kernel/qeventloop.cpp:200
#51 0x00007fb811cfeccd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851
#52 0x00007fb81419bad4 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/konqueror-4.2.0/work/konqueror-4.2.0/apps/konqueror/src/konqmain.cpp:257
#53 0x00007fb80f1ce486 in __libc_start_main (main=0x4009ac <main>, argc=1, ubp_av=0x7fff1c5f07d8, init=0x4009d0 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fff1c5f07c8) at libc-start.c:226
#54 0x00000000004008e9 in _start ()
Comment 2 Dario Andres 2009-02-04 20:14:20 UTC
The first crash seems to be bug 180788 ( bug 170185 )
Comment 3 Miroslav Ľos 2009-02-04 22:57:40 UTC
Yes, my backtrace looks same to 180788. I've learned not to search just open bugs next time. 

I've checked out the links provided in 170185, only http://labiobottega.com/ triggered a crash; the backtrace was very much like that of bug 172684:

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

Thread 2 (Thread 0x7f93f5a0b950 (LWP 9459)):
#0  0x00007f9404f26c8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f9405194647 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f940518aac0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f9405194192 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f9404f22097 in start_thread () from /lib/libpthread.so.0
#5  0x00007f9402bbc6ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f9407adb760 (LWP 9455)):
[KCrash Handler]
#5  0x00007f93fa2d154f in KJS::JSVariableObject::mark (this=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/value.h:445
#6  0x00007f93fa2933a7 in KJS::Collector::markStackObjectsConservatively (start=<value optimized out>, end=0x800) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/collector.cpp:469
#7  0x00007f93fa293ae0 in KJS::Collector::markCurrentThreadConservatively () at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/collector.cpp:549
#8  0x00007f93fa293b3e in KJS::Collector::collect () at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/collector.cpp:681
#9  0x00007f93fa2c3539 in KJS::Interpreter::collect () at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/interpreter.cpp:737
#10 0x00007f93fa953e4d in ~KJSProxyImpl (this=0x1871980) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/ecma/kjs_proxy.cpp:114
#11 0x00007f93fa73b76c in ~ChildFrame (this=0x1a7af20) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtmlpart_p.h:98
#12 0x00007f93fa716cd7 in KHTMLPart::clear (this=0x1a7cd40) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtml_part.cpp:1573
#13 0x00007f93fa728908 in KHTMLPart::begin (this=0x1a7cd40, url=@0x7fff0fc28d10, xOffset=0, yOffset=0) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtml_part.cpp:1979
#14 0x00007f93fa9486c8 in KJS::Window::getValueProperty (this=0x7f93f6420080, exec=0x7fff0fc29830, token=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/ecma/kjs_window.cpp:730
#15 0x00007f93fa2c20d8 in KJS::JSObject::get (this=0x7f93f6420080, exec=0x7fff0fc29830, propertyName=@0x1a8e178) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/property_slot.h:46
#16 0x00007f93fa2d45f5 in KJS::Machine::runBlock (exec=0x7fff0fc29830, codeBlock=<value optimized out>, parentExec=0x0) at codes.def:673
#17 0x00007f93fa2954ae in KJS::FunctionBodyNode::execute (this=0x175fd50, exec=0x7fff0fc29830) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/nodes.cpp:927
#18 0x00007f93fa2bf28c in KJS::GlobalFuncImp::callAsFunction (this=<value optimized out>, exec=0x7fff0fc2a3d0, args=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/function.cpp:907
#19 0x00007f93fa2c2759 in KJS::JSObject::call (this=0x1639af0, exec=0x7fff0fc2e000, thisObj=0x1630000, args=@0xb) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/object.cpp:99
#20 0x00007f93fa2dc1ac in KJS::Machine::runBlock (exec=0x7fff0fc2a3d0, codeBlock=<value optimized out>, parentExec=0x7fff0fc2ae40) at codes.def:1192
#21 0x00007f93fa2bccc9 in KJS::FunctionImp::callAsFunction (this=0x7f93f4ffe300, exec=0x7fff0fc2ae40, thisObj=<value optimized out>, args=@0x7fff0fc2aa00)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/function.cpp:144
#22 0x00007f93fa2c2759 in KJS::JSObject::call (this=0x1639af0, exec=0x7fff0fc2e000, thisObj=0x1630000, args=@0xb) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/object.cpp:99
#23 0x00007f93fa2dc1ac in KJS::Machine::runBlock (exec=0x7fff0fc2ae40, codeBlock=<value optimized out>, parentExec=0x15cb060) at codes.def:1192
#24 0x00007f93fa2bccc9 in KJS::FunctionImp::callAsFunction (this=0x7f93f4ffdfc0, exec=0x15cb060, thisObj=<value optimized out>, args=@0x7fff0fc2b070)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/function.cpp:144
#25 0x00007f93fa2c2759 in KJS::JSObject::call (this=0x1639af0, exec=0x7fff0fc2e000, thisObj=0x1630000, args=@0xb) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kjs/object.cpp:99
#26 0x00007f93fa96aecc in KJS::JSEventListener::handleEvent (this=0x164c350, evt=@0x7fff0fc2b0e0) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/ecma/kjs_events.cpp:106
#27 0x00007f93fa76e8ea in DOM::DocumentImpl::defaultEventHandler (this=0x16ac7e0, evt=0xf402f0) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/xml/dom_docimpl.cpp:2732
#28 0x00007f93fa783272 in DOM::NodeImpl::dispatchWindowEvent (this=0x16ac7f8, _id=16, canBubbleArg=<value optimized out>, cancelableArg=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/xml/dom_nodeimpl.cpp:566
#29 0x00007f93fa7d9d3a in DOM::HTMLDocumentImpl::close (this=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/html/html_documentimpl.cpp:249
#30 0x00007f93fa718e73 in KHTMLPart::slotFinishedParsing (this=0x160ada0) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtml_part.cpp:2187
#31 0x00007f93fa733e02 in KHTMLPart::qt_metacall (this=0x160ada0, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0x7fff0fc2b300)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs_build/khtml/khtml_part.moc:267
#32 0x00007f940528585c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007f93fa769d5a in DOM::DocumentImpl::qt_metacall (this=0x16ac7e0, _c=QMetaObject::InvokeMetaMethod, _id=2424925, _a=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs_build/khtml/dom_docimpl.moc:67
#34 0x00007f93fa7d94f8 in DOM::HTMLDocumentImpl::qt_metacall (this=0x1639af0, _c=2048, _id=23265280, _a=0xb)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs_build/khtml/html_documentimpl.moc:62
#35 0x00007f940528585c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#36 0x00007f93fa7c0945 in khtml::HTMLTokenizer::finish (this=0x1416930) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/html/htmltokenizer.cpp:1992
#37 0x00007f93fa711dbf in KHTMLPart::end (this=0x160ada0) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtml_part.cpp:2109
#38 0x00007f93fa71200c in KHTMLPart::slotRestoreData (this=0x160ada0, data=@0x7fff0fc2b770) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtml_part.cpp:1785
#39 0x00007f93fa733e13 in KHTMLPart::qt_metacall (this=0x160ada0, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0x7fff0fc2b740)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs_build/khtml/khtml_part.moc:266
#40 0x00007f940528585c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#41 0x00007f93fa75c522 in KHTMLPageCacheDelivery::emitData (this=0x1639af0, _t1=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs_build/khtml/khtml_pagecache.moc:131
#42 0x00007f93fa75cd50 in KHTMLPageCache::sendData (this=0x9ce5a0) at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/khtml/khtml_pagecache.cpp:257
#43 0x00007f93fa75d038 in KHTMLPageCache::qt_metacall (this=0x9ce5a0, _c=QMetaObject::InvokeMetaMethod, _id=2424925, _a=0x7fff0fc2b860)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs_build/khtml/khtml_pagecache.moc:68
#44 0x00007f940528585c in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#45 0x00007f940528bf1f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#46 0x00007f9405280f8a in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#47 0x00007f94045b72fe in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#48 0x00007f94045bbe1e in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#49 0x00007f94060837bb in KApplication::notify (this=0x7fff0fc2c320, receiver=0xce18e0, event=0x7fff0fc2be80)
    at /var/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kdeui/kernel/kapplication.cpp:307
#50 0x00007f94052717a8 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
...

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