Bug 158804

Summary: segfault while typing in Ajax search field
Product: [Applications] konqueror Reporter: Marcus Better <marcus>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marcus Better 2008-03-05 15:00:45 UTC
Version:           4.0.1 (KDE 4.0.1) (using 4.0.1 (KDE 4.0.1), Debian packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.24-lg

The crash occurred while typing in the Search box on
http://wiki.openvz.org/. This is a "live" Ajax input field.

Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb63b46c0 (LWP 16385)]
[New Thread 0xb2fadb90 (LWP 16430)]
[KCrash handler]
#6  DOM::DocumentImpl::view (this=0xb1cc0380)
    at /build/buildd/kde4libs-4.0.1/khtml/xml/dom_docimpl.cpp:2731
#7  0xb484ef29 in KJS::XMLHttpRequest::slotFinished (this=0xb1cc0380)
    at /build/buildd/kde4libs-4.0.1/khtml/ecma/xmlhttprequest.cpp:707
#8  0xb48505ca in KJS::XMLHttpRequestQObject::qt_metacall (this=0x91a06b8, 
    _c=QMetaObject::InvokeMetaMethod, _id=-2, _a=0xbf99293c)
    at /build/buildd/kde4libs-4.0.1/obj-i486-linux-gnu/khtml/xmlhttprequest.moc:70
#9  0xb7c99e0a in QMimeDataPrivate::retrieveTypedData (this=0x7, format=@0x7, 
    type=-1080481476) at kernel/qmimedata.cpp:144
#10 0xb7c9a9c2 in QMimeData::setText (this=0xaa692e8, text=@0xb7b8bda8)
    at kernel/qmimedata.cpp:396
#11 0xb7a450f3 in KJob::result (this=0xaa692e8, _t1=0xaa692e8)
    at /build/buildd/kde4libs-4.0.1/obj-i486-linux-gnu/kdecore/kjob.moc:185
#12 0xb7a45472 in KJob::emitResult (this=0xaa692e8)
    at /build/buildd/kde4libs-4.0.1/kdecore/jobs/kjob.cpp:289
#13 0xb749ca53 in KIO::SimpleJob::slotFinished (this=0xb8655b8)
    at /build/buildd/kde4libs-4.0.1/kio/kio/job.cpp:491
#14 0xb74a011f in KIO::TransferJob::slotFinished (this=0xaa692e8)
    at /build/buildd/kde4libs-4.0.1/kio/kio/job.cpp:961
#15 0xb74a5863 in KIO::TransferJob::qt_metacall (this=0xaa692e8, 
    _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf992f98)
    at /build/buildd/kde4libs-4.0.1/obj-i486-linux-gnu/kio/jobclasses.moc:335
#16 0xb7c99e0a in QMimeDataPrivate::retrieveTypedData (this=0x8, format=@0x8, 
    type=QVariant::Invalid) at kernel/qmimedata.cpp:144
#17 0xb7c9a9c2 in QMimeData::setText (this=0xa6b58e0, text=@0xb76433a4)
    at kernel/qmimedata.cpp:396
#18 0xb756a2e7 in KIO::SlaveInterface::finished (this=0xa6b58e0)
    at /build/buildd/kde4libs-4.0.1/obj-i486-linux-gnu/kio/slaveinterface.moc:160
#19 0xb756e322 in KIO::SlaveInterface::dispatch (this=0xa6b58e0, _cmd=104, 
    rawdata=@0xb7d04228)
    at /build/buildd/kde4libs-4.0.1/kio/kio/slaveinterface.cpp:176
#20 0xb756aa09 in KIO::SlaveInterface::dispatch (this=0xa6b58e0)
    at /build/buildd/kde4libs-4.0.1/kio/kio/slaveinterface.cpp:90
#21 0xb755a78f in KIO::Slave::gotInput (this=0xa6b58e0)
    at /build/buildd/kde4libs-4.0.1/kio/kio/slave.cpp:319
#22 0xb755b4fd in KIO::Slave::qt_metacall (this=0xa6b58e0, 
    _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf993718)
    at /build/buildd/kde4libs-4.0.1/obj-i486-linux-gnu/kio/slave.moc:74
#23 0xb7c99e0a in QMimeDataPrivate::retrieveTypedData (this=0x4, format=@0x4, 
    type=QVariant::Invalid) at kernel/qmimedata.cpp:144
#24 0xb7c9a9c2 in QMimeData::setText (this=0x9f4d678, text=@0xb76402a0)
    at kernel/qmimedata.cpp:396
#25 0xb746a087 in KIO::Connection::readyRead (this=0x9f4d678)
    at /build/buildd/kde4libs-4.0.1/obj-i486-linux-gnu/kio/connection.moc:83
#26 0xb746bd40 in KIO::ConnectionPrivate::dequeue (this=0xa927d20)
    at /build/buildd/kde4libs-4.0.1/kio/kio/connection.cpp:82
#27 0xb746bdfe in KIO::Connection::qt_metacall (this=0x9f4d678, 
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x8e36ab8)
    at /build/buildd/kde4libs-4.0.1/obj-i486-linux-gnu/kio/connection.moc:71
#28 0xb7c93a2b in QMetaObject::indexOfSignal (this=0xa18a7d0, 
    signal=0x9f4d678 "\b\003d��\212:\t\200'�\tT")
    at kernel/qmetaobject.cpp:445
#29 0xb7c98af3 in operator>><QString, QVariant> (in=@0x9f4d678, 
    map=@0xa18a7d0)
    at ../../include/QtCore/../../src/corelib/io/qdatastream.h:388
#30 0xb6be821d in comp_func_XOR<QMMX3DNOWIntrinsics> (dest=0x0, src=0x0, 
    length=0, const_alpha=134578552)
    at ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_mmx_p.h:620
#31 0xb6bebc77 in comp_func_solid_SourceIn<QMMX3DNOWIntrinsics> (
    dest=0xb7dbe3ee, length=-1209405088, src=3084649073, 
    const_alpha=3214491692)
    at ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_mmx_p.h:328
#32 0xb77f96cd in KApplication::notify (this=0xbf99402c, receiver=0x9f4d678, 
    event=0xa18a7d0)
    at /build/buildd/kde4libs-4.0.1/kdeui/kernel/kapplication.cpp:314
#33 0xb7c86ffb in operator<< (dbg=@0x9f4d678, idx=@0xa18a7d0)
    at kernel/qabstractitemmodel.cpp:451
#34 0xb7c887be in QMap<int, QVariant>::operator= (this=0x0, other=@0x0)
    at ../../include/QtCore/../../src/corelib/tools/qmap.h:394
#35 0xb7c88aad in QVector<QPersistentModelIndexData*>::realloc (this=0x0, 
    asize=-1, aalloc=16)
    at ../../include/QtCore/../../src/corelib/tools/qvector.h:438
#36 0xb7caacdb in QSingleShotTimer::qt_metacast (this=0x805b460, _clname=0x0)
    at .moc/debug-shared/qtimer.moc:52
#37 0xb68f72b6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0xb68fa643 in ?? () from /usr/lib/libglib-2.0.so.0
#39 0x0805a898 in ?? ()
#40 0x00000000 in ?? ()
#0  0xb7f8f410 in __kernel_vsyscall ()
Comment 1 Maksim Orlovich 2008-03-05 16:38:25 UTC
Do you have any way of reproducing this?
Comment 2 Marcus Better 2008-03-05 16:41:00 UTC
Maksim Orlovich wrote:
> Do you have any way of reproducing this?


I tried a few times, but didn't succeed.
Comment 3 FiNeX 2008-03-06 11:18:04 UTC
I cannot reproduce it too on revision 781559.
Comment 4 Eduardo Robles Elvira 2008-06-05 17:36:45 UTC
Okey so it doesn't crash here either, I think we can close this bug?