Bug 165689 - Frequent crashes on ebay
Summary: Frequent crashes on ebay
Status: RESOLVED DUPLICATE of bug 163359
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-04 08:36 UTC by András Manţia
Modified: 2008-07-11 16:06 UTC (History)
2 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 András Manţia 2008-07-04 08:36:50 UTC
Version:            (using Devel)
Installed from:    Compiled sources

Trunk crashes frequently on ebay. This url makes it crash:
http://cgi.ebay.de/Euro2-EGS-fuer-Audi-S4-S6-2-2-169kW-Motor-AAN_W0QQitemZ180260508918QQihZ008QQcategoryZ61436QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
 or (href.hu/x/68jv)

Backtrace:
Application: Konqueror (konqueror), signal SIGABRT
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0x7fa28d60a700 (LWP 4277)]
[KCrash handler]
#5  0x00007fa2862745c5 in raise () from /lib64/libc.so.6
#6  0x00007fa286275bb3 in abort () from /lib64/libc.so.6
#7  0x00007fa28626d1e9 in __assert_fail () from /lib64/libc.so.6
#8  0x00007fa27d7c1da9 in khtml::CSSStyleSelector::checkSelector (
    this=0xe18b60, selIndex=<value optimized out>, e=<value optimized out>)
    at /data/development/sources/kde-trunk/kdelibs/khtml/css/cssstyleselector.cpp:1161
#9  0x00007fa27d7cd2f6 in khtml::CSSStyleSelector::styleForElement (
    this=0xe18b60, e=0x1f992b0)
    at /data/development/sources/kde-trunk/kdelibs/khtml/css/cssstyleselector.cpp:601
#10 0x00007fa27d6deb4b in DOM::HTMLImageElementImpl::attach (this=0x10b5)
    at /data/development/sources/kde-trunk/kdelibs/khtml/html/html_imageimpl.cpp:236
#11 0x00007fa27d683fc4 in DOM::NodeBaseImpl::attach (this=0x1f98ff0)
    at /data/development/sources/kde-trunk/kdelibs/khtml/xml/dom_nodeimpl.cpp:1726
#12 0x00007fa27d683fc4 in DOM::NodeBaseImpl::attach (this=0x1f1ea10)
    at /data/development/sources/kde-trunk/kdelibs/khtml/xml/dom_nodeimpl.cpp:1726
#13 0x00007fa27d683fc4 in DOM::NodeBaseImpl::attach (this=0x1f9a9c0)
    at /data/development/sources/kde-trunk/kdelibs/khtml/xml/dom_nodeimpl.cpp:1726
#14 0x00007fa27d687eb8 in DOM::NodeBaseImpl::appendChild (this=0x1d92c70, 
    newChild=0x1f1e5d0, exceptioncode=@0x7fff95651b58)
    at /data/development/sources/kde-trunk/kdelibs/khtml/xml/dom_nodeimpl.cpp:1630
#15 0x00007fa27d6d6151 in DOM::HTMLElementImpl::setInnerHTML (this=0x1d92c70, 
    html=<value optimized out>, exceptioncode=@0x7fff95651b58)
    at /data/development/sources/kde-trunk/kdelibs/khtml/html/html_elementimpl.cpp:582
#16 0x00007fa27d834951 in KJS::HTMLElement::putValueProperty (
    this=0x7fa27864b6c0, exec=0x7fff95652410, token=356, value=0x7fa27866e180)
    at /data/development/sources/kde-trunk/kdelibs/khtml/ecma/kjs_html.cpp:2612
#17 0x00007fa27d8386a6 in KJS::HTMLElement::put (this=0x7fa27864b6c0, 
    exec=0x7fff95652410, propertyName=@0x1b08128, value=0x7fa27866e180, attr=0)
    at /data/development/sources/kde-trunk/kdelibs/kjs/lookup.h:249
#18 0x00007fa27e1438a2 in KJS::Machine::runBlock (exec=0x7fff95652410, 
    codeBlock=<value optimized out>, parentExec=0x7fff95652d10)
    at codes.def:667
#19 0x00007fa27e12133a in KJS::FunctionImp::callAsFunction (
    this=0x7fa27879f380, exec=0x7fff95652d10, thisObj=<value optimized out>, 
    args=@0x7fff95652c90)
    at /data/development/sources/kde-trunk/kdelibs/kjs/function.cpp:143
#20 0x00007fa27e12844c in KJS::JSObject::call (this=0x7fa27879f380, 
    exec=0x7fff95652d10, thisObj=0x7fa27864ac40, args=@0x7fff95652c90)
    at /data/development/sources/kde-trunk/kdelibs/kjs/object.cpp:99
#21 0x00007fa27e144629 in KJS::Machine::runBlock (exec=0x7fff95652d10, 
    codeBlock=<value optimized out>, parentExec=0x7fff95653610)
    at codes.def:1206
#22 0x00007fa27e12133a in KJS::FunctionImp::callAsFunction (
    this=0x7fa278847a40, exec=0x7fff95653610, thisObj=<value optimized out>, 
    args=@0x7fff95653590)
    at /data/development/sources/kde-trunk/kdelibs/kjs/function.cpp:143
#23 0x00007fa27e12844c in KJS::JSObject::call (this=0x7fa278847a40, 
    exec=0x7fff95653610, thisObj=0x7fa278846200, args=@0x7fff95653590)
    at /data/development/sources/kde-trunk/kdelibs/kjs/object.cpp:99
#24 0x00007fa27e144629 in KJS::Machine::runBlock (exec=0x7fff95653610, 
    codeBlock=<value optimized out>, parentExec=0x7fff95653f10)
    at codes.def:1206
#25 0x00007fa27e12133a in KJS::FunctionImp::callAsFunction (
    this=0x7fa278843a00, exec=0x7fff95653f10, thisObj=<value optimized out>, 
    args=@0x7fff95653e90)
    at /data/development/sources/kde-trunk/kdelibs/kjs/function.cpp:143
#26 0x00007fa27e12844c in KJS::JSObject::call (this=0x7fa278843a00, 
    exec=0x7fff95653f10, thisObj=0x7fa278846200, args=@0x7fff95653e90)
    at /data/development/sources/kde-trunk/kdelibs/kjs/object.cpp:99
#27 0x00007fa27e144629 in KJS::Machine::runBlock (exec=0x7fff95653f10, 
    codeBlock=<value optimized out>, parentExec=0x7fff95654810)
    at codes.def:1206
#28 0x00007fa27e12133a in KJS::FunctionImp::callAsFunction (
    this=0x7fa278848800, exec=0x7fff95654810, thisObj=<value optimized out>, 
    args=@0x7fff95654790)
    at /data/development/sources/kde-trunk/kdelibs/kjs/function.cpp:143
#29 0x00007fa27e12844c in KJS::JSObject::call (this=0x7fa278848800, 
    exec=0x7fff95654810, thisObj=0x7fa278846200, args=@0x7fff95654790)
    at /data/development/sources/kde-trunk/kdelibs/kjs/object.cpp:99
#30 0x00007fa27e144629 in KJS::Machine::runBlock (exec=0x7fff95654810, 
    codeBlock=<value optimized out>, parentExec=0x7fff95655110)
    at codes.def:1206
#31 0x00007fa27e12133a in KJS::FunctionImp::callAsFunction (
    this=0x7fa278847740, exec=0x7fff95655110, thisObj=<value optimized out>, 
    args=@0x7fff95655090)
    at /data/development/sources/kde-trunk/kdelibs/kjs/function.cpp:143
#32 0x00007fa27e12844c in KJS::JSObject::call (this=0x7fa278847740, 
    exec=0x7fff95655110, thisObj=0x7fa278846200, args=@0x7fff95655090)
    at /data/development/sources/kde-trunk/kdelibs/kjs/object.cpp:99
#33 0x00007fa27e144629 in KJS::Machine::runBlock (exec=0x7fff95655110, 
    codeBlock=<value optimized out>, parentExec=0x7fff95655a10)
    at codes.def:1206
#34 0x00007fa27e12133a in KJS::FunctionImp::callAsFunction (
    this=0x7fa278677680, exec=0x7fff95655a10, thisObj=<value optimized out>, 
    args=@0x7fff95655990)
    at /data/development/sources/kde-trunk/kdelibs/kjs/function.cpp:143
#35 0x00007fa27e12844c in KJS::JSObject::call (this=0x7fa278677680, 
    exec=0x7fff95655a10, thisObj=0x7fa2788465c0, args=@0x7fff95655990)
    at /data/development/sources/kde-trunk/kdelibs/kjs/object.cpp:99
#36 0x00007fa27e144629 in KJS::Machine::runBlock (exec=0x7fff95655a10, 
    codeBlock=<value optimized out>, parentExec=0x7fff956563e0)
    at codes.def:1206
#37 0x00007fa27e12133a in KJS::FunctionImp::callAsFunction (
    this=0x7fa278677940, exec=0x7fff956563e0, thisObj=<value optimized out>, 
    args=@0x7fff95656290)
    at /data/development/sources/kde-trunk/kdelibs/kjs/function.cpp:143
#38 0x00007fa27e12844c in KJS::JSObject::call (this=0x7fa278677940, 
    exec=0x7fff956563e0, thisObj=0x7fa278677380, args=@0x7fff95656290)
    at /data/development/sources/kde-trunk/kdelibs/kjs/object.cpp:99
#39 0x00007fa27e144629 in KJS::Machine::runBlock (exec=0x7fff956563e0, 
    codeBlock=<value optimized out>, parentExec=0x0) at codes.def:1206
#40 0x00007fa27e0f3a39 in KJS::FunctionBodyNode::execute (this=0x1f763e0, 
    exec=0x7fff956563e0)
    at /data/development/sources/kde-trunk/kdelibs/kjs/nodes.cpp:927
#41 0x00007fa27e12b44a in KJS::Interpreter::evaluate (this=0xe58f30, 
    sourceURL=@0x7fff95656730, startingLineNumber=0, code=0x1f71e80, 
    codeLength=2010, thisV=0x7fa2788a0000)
    at /data/development/sources/kde-trunk/kdelibs/kjs/interpreter.cpp:555
#42 0x00007fa27e12b5a3 in KJS::Interpreter::evaluate (this=0x10b5, 
    sourceURL=@0x6, startingLineNumber=-1, code=<value optimized out>, 
    thisV=<value optimized out>)
    at /data/development/sources/kde-trunk/kdelibs/kjs/interpreter.cpp:497
#43 0x00007fa27d862701 in KJS::KJSProxyImpl::evaluate (this=0xf8e040, filename=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14545}, alloc = 0, size = 0, data = 0x7fa28b1f26da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 196}, alloc = 0, size = 0, data = 0x7fa28b1f26fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7fff956567d0, static codecForCStrings = 0x0}, baseLine=0, str=@0x7fff956567e0, n=<value optimized out>, completion=0x0)
    at /data/development/sources/kde-trunk/kdelibs/khtml/ecma/kjs_proxy.cpp:157
#44 0x00007fa27d6cf575 in DOM::HTMLScriptElementImpl::evaluateScript (
    this=<value optimized out>, URL=@0x7fff95656840, 
    script=<value optimized out>)
    at /data/development/sources/kde-trunk/kdelibs/khtml/html/html_headimpl.cpp:478
#45 0x00007fa27d6cf82e in DOM::HTMLScriptElementImpl::notifyFinished (
    this=0x19bd1a0, o=<value optimized out>)
    at /data/development/sources/kde-trunk/kdelibs/khtml/html/html_headimpl.cpp:462
#46 0x00007fa27d7e053f in khtml::CachedScript::checkNotify (this=0x1c54720)
    at /data/development/sources/kde-trunk/kdelibs/khtml/misc/loader.cpp:388
#47 0x00007fa27d7e3cac in khtml::CachedScript::data (this=0x1c54720, 
    buffer=<value optimized out>, eof=<value optimized out>)
    at /data/development/sources/kde-trunk/kdelibs/khtml/misc/loader.cpp:380
#48 0x00007fa27d7e391f in khtml::Loader::slotFinished (this=0xdc9a70, 
    job=0x1ccfa80)
    at /data/development/sources/kde-trunk/kdelibs/khtml/misc/loader.cpp:1397
#49 0x00007fa27d7ea577 in khtml::Loader::qt_metacall (this=0xdc9a70, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fff95656b80)
    at /data/development/build/kde-trunk/kdelibs/khtml/loader.moc:129
#50 0x00007fa28aede40f in QMetaObject::activate ()
   from /opt/qt4/lib/libQtCore.so.4
#51 0x00007fa28aede9e1 in QMetaObject::activate ()
   from /opt/qt4/lib/libQtCore.so.4
#52 0x00007fa28b571172 in KJob::result (this=0x10b5, _t1=0x1ccfa80)
    at /data/development/build/kde-trunk/kdelibs/kdecore/kjob.moc:186
#53 0x00007fa28b571537 in KJob::emitResult (this=0x1ccfa80)
    at /data/development/sources/kde-trunk/kdelibs/kdecore/jobs/kjob.cpp:290
#54 0x00007fa28c6cbfe0 in KIO::SimpleJob::slotFinished (this=0x1ccfa80)
    at /data/development/sources/kde-trunk/kdelibs/kio/kio/job.cpp:496
#55 0x00007fa28c6d3573 in KIO::TransferJob::slotFinished (this=0x1ccfa80)
    at /data/development/sources/kde-trunk/kdelibs/kio/kio/job.cpp:966
#56 0x00007fa28c6d42d5 in KIO::TransferJob::qt_metacall (this=0x1ccfa80, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fff95656f80)
    at /data/development/build/kde-trunk/kdelibs/kio/jobclasses.moc:336
#57 0x00007fa28aede40f in QMetaObject::activate ()
   from /opt/qt4/lib/libQtCore.so.4
#58 0x00007fa28aede9e1 in QMetaObject::activate ()
   from /opt/qt4/lib/libQtCore.so.4
#59 0x00007fa28c788ab1 in KIO::SlaveInterface::dispatch (this=0x147cf80, 
    _cmd=104, rawdata=<value optimized out>)
    at /data/development/sources/kde-trunk/kdelibs/kio/kio/slaveinterface.cpp:175
#60 0x00007fa28c7858c8 in KIO::SlaveInterface::dispatch (this=0x147cf80)
    at /data/development/sources/kde-trunk/kdelibs/kio/kio/slaveinterface.cpp:90
#61 0x00007fa28c776893 in KIO::Slave::gotInput (this=0x147cf80)
    at /data/development/sources/kde-trunk/kdelibs/kio/kio/slave.cpp:319
#62 0x00007fa28c778fb8 in KIO::Slave::qt_metacall (this=0x147cf80, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff95657420)
    at /data/development/build/kde-trunk/kdelibs/kio/slave.moc:75
#63 0x00007fa28aede40f in QMetaObject::activate ()
   from /opt/qt4/lib/libQtCore.so.4
#64 0x00007fa28aede9e1 in QMetaObject::activate ()
   from /opt/qt4/lib/libQtCore.so.4
#65 0x00007fa28c6997d0 in KIO::ConnectionPrivate::dequeue (this=0x1482f70)
    at /data/development/sources/kde-trunk/kdelibs/kio/kio/connection.cpp:82
#66 0x00007fa28c69990a in KIO::Connection::qt_metacall (this=0x1482db0, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x1f2ffe0)
    at /data/development/build/kde-trunk/kdelibs/kio/connection.moc:72
#67 0x00007fa28aed6c11 in QMetaCallEvent::placeMetaCall ()
   from /opt/qt4/lib/libQtCore.so.4
#68 0x00007fa28aedbe02 in QObject::event () from /opt/qt4/lib/libQtCore.so.4
#69 0x00007fa287d2a1b7 in QApplicationPrivate::notify_helper (this=0x61ea00, 
    receiver=0x1482db0, e=0x138c570)
    at /data/development/sources/kde-trunk/qt-copy/src/gui/kernel/qapplication.cpp:3772
#70 0x00007fa287d2a4d3 in QApplication::notify (this=0x7fff95658490, 
    receiver=0x1482db0, e=0x138c570)
    at /data/development/sources/kde-trunk/qt-copy/src/gui/kernel/qapplication.cpp:3366
#71 0x00007fa28c20daeb in KApplication::notify (this=0x7fff95658490, 
    receiver=0x1482db0, event=0x138c570)
    at /data/development/sources/kde-trunk/kdelibs/kdeui/kernel/kapplication.cpp:311
#72 0x00007fa28aec4f64 in QCoreApplication::notifyInternal ()
   from /opt/qt4/lib/libQtCore.so.4
#73 0x00007fa28aec9c11 in QCoreApplication::sendEvent ()
   from /opt/qt4/lib/libQtCore.so.4
#74 0x00007fa28aec55c7 in QCoreApplicationPrivate::sendPostedEvents ()
   from /opt/qt4/lib/libQtCore.so.4
#75 0x00007fa28aec58d6 in QCoreApplication::sendPostedEvents ()
   from /opt/qt4/lib/libQtCore.so.4
#76 0x00007fa28aefd8df in QCoreApplication::sendPostedEvents ()
   from /opt/qt4/lib/libQtCore.so.4
#77 0x00007fa28aefcb01 in postEventSourceDispatch ()
   from /opt/qt4/lib/libQtCore.so.4
#78 0x00007fa2850b893a in g_main_context_dispatch ()
   from /usr/lib64/libglib-2.0.so.0
#79 0x00007fa2850bc040 in ?? () from /usr/lib64/libglib-2.0.so.0
#80 0x00007fa2850bc1dc in g_main_context_iteration ()
   from /usr/lib64/libglib-2.0.so.0
#81 0x00007fa28aefbc0e in QEventDispatcherGlib::processEvents ()
   from /opt/qt4/lib/libQtCore.so.4
#82 0x00007fa287dea3bb in QGuiEventDispatcherGlib::processEvents (
    this=0x619b50, flags={i = -1788509888})
    at /data/development/sources/kde-trunk/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#83 0x00007fa28aec15f7 in QEventLoop::processEvents ()
   from /opt/qt4/lib/libQtCore.so.4
#84 0x00007fa28aec17f4 in QEventLoop::exec () from /opt/qt4/lib/libQtCore.so.4
#85 0x00007fa28aec59e5 in QCoreApplication::exec ()
   from /opt/qt4/lib/libQtCore.so.4
#86 0x00007fa287d29f14 in QApplication::exec ()
    at /data/development/sources/kde-trunk/qt-copy/src/gui/kernel/qapplication.cpp:3304
#87 0x00007fa28d20ff19 in kdemain (argc=<value optimized out>, 
    argv=<value optimized out>)
    at /data/development/sources/kde-trunk/kdebase/apps/konqueror/src/konqmain.cpp:226
#88 0x00007fa286260436 in __libc_start_main () from /lib64/libc.so.6
#89 0x00000000004008c9 in _start ()
#0  0x00007fa2862e4261 in nanosleep () from /lib64/libc.so.6
Comment 1 Frank Reininghaus 2008-07-06 23:24:11 UTC
I can confirm the crash using SVN trunk rev. 828815. Might be related to bug #163359 although the backtrace is not 100% equal.
Comment 2 Rui G. 2008-07-11 16:06:25 UTC
I agree, it's very similar, and it happens in ebay also, I'll mark it as duplicate.

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