Bug 162315

Summary: konqueror crashes when searching on Netbeans pages
Product: [Applications] konqueror Reporter: Ralph Janke <txwikinger>
Component: khtmlAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: andresbajotierra, finex
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Ralph Janke 2008-05-19 16:36:51 UTC
Version:            (using KDE 4.0.4)
Installed from:    Ubuntu Packages
OS:                Linux

This report is forwarded from Kubuntu (https://bugs.launchpad.net/ubuntu/+source/kdebase-kde4/+bug/231922)

It is reproducible!

I tried to search for the mobility plugin for Netbeans, but Konqueror crashes when I use the search form in the Netbeans page.
How to reproduce:
 1- clear cache, cookies and history
 2- go to Netbeans web site, in the 'plugin' sections: http://plugins.netbeans.org/PluginPortal/faces/MainPage.jsp
 3- search for 'mobility'
 I have this problem (bug?) in both of the Konqueror versions (kde 3.5.9 and kde 4.0.4).

Thanks
Comment 1 FiNeX 2008-05-20 22:34:34 UTC
Cannot reproduce on 3.5.9 and trunk (r809608).

But I remember that some weeks ago I've had a crash while browsing the netbeans website... 
Comment 2 FiNeX 2008-05-20 22:37:09 UTC
Ok, it doesn't happen always... I've just had a crash with trunk.


Application: Konqueror (konqueror), signal SIGSEGV
 [?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb63476d0 (LWP 28400)]
[KCrash handler]
#6  khtml::HTMLTokenizer::scriptHandler (this=0x9861c40)
    at /home/test/KDE4/kdesvn/kdelibs/khtml/html/htmltokenizer.cpp:412
#7  0xb44fddc0 in khtml::HTMLTokenizer::parseTag (this=0x9861c40, 
    src=@0x9862108)
    at /home/test/KDE4/kdesvn/kdelibs/khtml/html/htmltokenizer.cpp:1229
#8  0xb44ff454 in khtml::HTMLTokenizer::write (this=0x9861c40, 
    str=@0xbfb59b98, appendData=true)
    at /home/test/KDE4/kdesvn/kdelibs/khtml/html/htmltokenizer.cpp:1476
#9  0xb4443677 in KHTMLPart::write (this=0x9952ee0, 
    data=0x9ca3f18 "avascript\" src=\"/PluginPortal/theme/META-INF/com_sun_faces_ajax.js\"></script>\n<script type=\"text/javascript\">\ndojo.hostenv.setModulePrefix(\"webui.suntheme\", \"/PluginPortal/theme/com/sun/webui/jsf/sunt"..., 
    len=2704) at /home/test/KDE4/kdesvn/kdelibs/khtml/khtml_part.cpp:1941
#10 0xb44461ba in KHTMLPart::slotData (this=0x9952ee0, kio_job=0xa07b1e0, 
    data=@0xbfb5a0b4)
    at /home/test/KDE4/kdesvn/kdelibs/khtml/khtml_part.cpp:1632
#11 0xb446bf17 in KHTMLPart::qt_metacall (this=0x9952ee0, 
    _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfb59e08)
    at /home/test/KDE4/kdesvn/build/kdelibs/khtml/khtml_part.moc:264
#12 0xb728c8fb in QMetaObject::activate (sender=0xa07b1e0, 
    from_signal_index=<value optimized out>, to_signal_index=40, 
    argv=0xbfb59e08)
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3007
#13 0xb728ce52 in QMetaObject::activate (sender=0xa07b1e0, m=0xb7ec6590, 
    local_signal_index=0, argv=0xbfb59e08)
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3080
#14 0xb7d11db9 in KIO::TransferJob::data (this=0xa07b1e0, _t1=0xa07b1e0, 
    _t2=@0xbfb5a0b4)
    at /home/test/KDE4/kdesvn/build/kdelibs/kio/jobclasses.moc:356
#15 0xb7d126d2 in KIO::TransferJob::slotData (this=0xa07b1e0, 
    _data=@0xbfb5a0b4)
    at /home/test/KDE4/kdesvn/kdelibs/kio/kio/job.cpp:921
#16 0xb7d1d3b5 in KIO::TransferJob::qt_metacall (this=0xa07b1e0, 
    _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfb59f2c)
    at /home/test/KDE4/kdesvn/build/kdelibs/kio/jobclasses.moc:337
#17 0xb728c8fb in QMetaObject::activate (sender=0x99892a0, 
    from_signal_index=<value optimized out>, to_signal_index=4, 
    argv=0xbfb59f2c)
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3007
#18 0xb728ce52 in QMetaObject::activate (sender=0x99892a0, m=0xb7ec8f64, 
    local_signal_index=0, argv=0xbfb59f2c)
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3080
#19 0xb7ddfeb3 in KIO::SlaveInterface::data (this=0x99892a0, _t1=@0xbfb5a0b4)
    at /home/test/KDE4/kdesvn/build/kdelibs/kio/slaveinterface.moc:136
#20 0xb7de3b8c in KIO::SlaveInterface::dispatch (this=0x99892a0, _cmd=100, 
    rawdata=@0xbfb5a0b4)
    at /home/test/KDE4/kdesvn/kdelibs/kio/kio/slaveinterface.cpp:162
#21 0xb7de051d in KIO::SlaveInterface::dispatch (this=0x99892a0)
    at /home/test/KDE4/kdesvn/kdelibs/kio/kio/slaveinterface.cpp:90
#22 0xb7dd04cd in KIO::Slave::gotInput (this=0x99892a0)
    at /home/test/KDE4/kdesvn/kdelibs/kio/kio/slave.cpp:319
#23 0xb7dd2f13 in KIO::Slave::qt_metacall (this=0x99892a0, 
    _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfb5a1c8)
    at /home/test/KDE4/kdesvn/build/kdelibs/kio/slave.moc:75
#24 0xb728c8fb in QMetaObject::activate (sender=0x9a5caa8, 
    from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0)
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3007
#25 0xb728ce52 in QMetaObject::activate (sender=0x9a5caa8, m=0xb7ec5c20, 
    local_signal_index=0, argv=0x0)
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3080
#26 0xb7cdfad7 in KIO::Connection::readyRead (this=0x9a5caa8)
    at /home/test/KDE4/kdesvn/build/kdelibs/kio/connection.moc:84
#27 0xb7ce1b99 in KIO::ConnectionPrivate::dequeue (this=0x992cfb8)
    at /home/test/KDE4/kdesvn/kdelibs/kio/kio/connection.cpp:82
#28 0xb7ce1d26 in KIO::Connection::qt_metacall (this=0x9a5caa8, 
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xa143f30)
    at /home/test/KDE4/kdesvn/build/kdelibs/kio/connection.moc:72
#29 0xb728781b in QMetaCallEvent::placeMetaCall (this=0x99131a0, 
    object=0x9a5caa8)
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:535
#30 0xb72893d1 in QObject::event (this=0x9a5caa8, e=0x99131a0)
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1137
#31 0xb6a875dc in QApplicationPrivate::notify_helper (this=0x95f5b50, 
    receiver=0x9a5caa8, e=0x99131a0)
    at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3772
#32 0xb6a8e5ce in QApplication::notify (this=0xbfb5ab4c, receiver=0x9a5caa8, 
    e=0x99131a0)
    at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3366
#33 0xb78b72bd in KApplication::notify (this=0xbfb5ab4c, receiver=0x9a5caa8, 
    event=0x99131a0)
    at /home/test/KDE4/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:311
#34 0xb727b0a1 in QCoreApplication::notifyInternal (this=0xbfb5ab4c, 
    receiver=0x9a5caa8, event=0x99131a0)
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:583
#35 0xb727b9f3 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, 
    event_type=0, data=0x95d1288)
    at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215
#36 0xb727bb8d in QCoreApplication::sendPostedEvents (receiver=0x0, 
    event_type=0)
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1091
#37 0xb72a1a1f in postEventSourceDispatch (s=0x95f7f10)
    at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:220
#38 0xb6523f88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0xb65274eb in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#40 0xb6527668 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#41 0xb72a1678 in QEventDispatcherGlib::processEvents (this=0x95da6d8, flags=
      {i = -1078613912})
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:325
#42 0xb6b102a5 in QGuiEventDispatcherGlib::processEvents (this=0x95da6d8, 
    flags={i = -1078613864})
    at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#43 0xb727982a in QEventLoop::processEvents (this=0xbfb5a900, flags=
      {i = -1078613800})
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#44 0xb72799ea in QEventLoop::exec (this=0xbfb5a900, flags={i = -1078613752})
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#45 0xb727bc4d in QCoreApplication::exec ()
    at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:845
#46 0xb6a87457 in QApplication::exec ()
    at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3304
#47 0xb80266c3 in kdemain (argc=1, argv=0xbfb5ae94)
    at /home/test/KDE4/kdesvn/kdebase/apps/konqueror/src/konqmain.cpp:236
#48 0x080488a2 in main (argc=136, argv=0x28)
    at /home/test/KDE4/kdesvn/build/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3
#0  0xb8040424 in __kernel_vsyscall ()


Comment 3 Dario Andres 2008-11-29 23:17:47 UTC
Here (KDE 4.1.3 on ArchLinux x86_64): I can't reproduce this bug.
Have anyone experienced this bug again with a recent KDE version ( 4.1.3 / 4.2beta1 / 4.2svn)? Thanks :) 
Bug 172481 seems to be related to this.
Comment 4 Dario Andres 2009-02-21 15:08:44 UTC
No response from reporter. Closing as WORKSFORME. Reopen if you still experience this. Thanks