Version: (using KDE 4.1.2) Installed from: Ubuntu Packages Everytime I try to visit a plugin page from http://plugins.netbeans.org/PluginPortal/faces/MainPage.jsp (when reporting this bug, also the main page triggered the crash, but clicking on any plugin link will instantly lead to a crash, sometimes I even managed to get a glimpse of the page before Konqueror crashed) Konqueror tries to load the page but then quickly crashes: Anwendung: Konqueror (konqueror), Signal SIGSEGV (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb6075940 (LWP 18481)] [New Thread 0xb4725b90 (LWP 18594)] [KCrash handler] #6 0xb281bf69 in ?? () from /usr/lib/kde4/lib/libkhtml.so.5 #7 0xb28d3a2d in ?? () from /usr/lib/kde4/lib/libkhtml.so.5 #8 0xb28d507b in ?? () from /usr/lib/kde4/lib/libkhtml.so.5 #9 0xb28d159a in ?? () from /usr/lib/kde4/lib/libkhtml.so.5 #10 0xb29e0458 in ?? () from /usr/lib/kde4/lib/libkhtml.so.5 #11 0xb29e2fe3 in ?? () from /usr/lib/kde4/lib/libkhtml.so.5 #12 0xb29e3389 in ?? () from /usr/lib/kde4/lib/libkhtml.so.5 #13 0xb7497f79 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #14 0xb7498642 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #15 0xb764a673 in KJob::result () from /usr/lib/kde4/lib/libkdecore.so.5 #16 0xb764ab92 in KJob::emitResult () from /usr/lib/kde4/lib/libkdecore.so.5 #17 0xb7b26cdf in KIO::SimpleJob::slotFinished () from /usr/lib/kde4/lib/libkio.so.5 #18 0xb7b27320 in KIO::TransferJob::slotFinished () from /usr/lib/kde4/lib/libkio.so.5 #19 0xb7b2db18 in KIO::TransferJob::qt_metacall () from /usr/lib/kde4/lib/libkio.so.5 #20 0xb7497f79 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #21 0xb7498642 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #22 0xb7bc9ac7 in KIO::SlaveInterface::finished () from /usr/lib/kde4/lib/libkio.so.5 #23 0xb7bcbcab in KIO::SlaveInterface::dispatch () from /usr/lib/kde4/lib/libkio.so.5 #24 0xb7bcc0ed in KIO::SlaveInterface::dispatch () from /usr/lib/kde4/lib/libkio.so.5 #25 0xb7bbec67 in KIO::Slave::gotInput () from /usr/lib/kde4/lib/libkio.so.5 #26 0xb7bc003d in KIO::Slave::qt_metacall () from /usr/lib/kde4/lib/libkio.so.5 #27 0xb7497f79 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #28 0xb7498642 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #29 0xb7af9917 in KIO::Connection::readyRead () from /usr/lib/kde4/lib/libkio.so.5 #30 0xb7afa788 in ?? () from /usr/lib/kde4/lib/libkio.so.5 #31 0xb7afb5ce in KIO::Connection::qt_metacall () from /usr/lib/kde4/lib/libkio.so.5 #32 0xb74918ab in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4 #33 0xb7492c31 in QObject::event () from /usr/lib/libQtCore.so.4 #34 0xb6964f9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #35 0xb6969bf9 in QApplication::notify () from /usr/lib/libQtGui.so.4 #36 0xb7901483 in KApplication::notify () from /usr/lib/kde4/lib/libkdeui.so.5 #37 0xb74830b9 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #38 0xb7484469 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4 #39 0xb748468d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4 #40 0xb74ae62f in ?? () from /usr/lib/libQtCore.so.4 #41 0xb63e5dd6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #42 0xb63e9193 in ?? () from /usr/lib/libglib-2.0.so.0 #43 0xb63e974e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #44 0xb74ae9f8 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #45 0xb69f8a25 in ?? () from /usr/lib/libQtGui.so.4 #46 0xb748233d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #47 0xb74824cd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #48 0xb748474d in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #49 0xb6964897 in QApplication::exec () from /usr/lib/libQtGui.so.4 #50 0xb7f3fabd in kdemain () from /usr/lib/kde4/lib/libkdeinit4_konqueror.so #51 0x08048582 in _start () #0 0xb7f59410 in __kernel_vsyscall ()
Cannot confirm with trunk. Due to the work that has gone into KIO?
I'm also unable to crash trunk, so maybe this is really fixed now. Crashing 4.1.2 (Kubuntu) works if I go to that page, click any plugin, go back and click another (or the same) plugin. A more verbose backtrace: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb60c7940 (LWP 1414)] 0xb42e3f69 in QListData::size (this=0x8952458) at /usr/include/qt4/QtCore/qlist.h:89 89 inline int size() const { return d->end - d->begin; } Current language: auto; currently c++ (gdb) (gdb) bt #0 0xb42e3f69 in QListData::size (this=0x8952458) at /usr/include/qt4/QtCore/qlist.h:89 #1 0xb439ba2d in khtml::HTMLTokenizer::parseTag (this=0x8952458, src=@0x8952948) at /build/buildd/kde4libs-4.1.2/khtml/html/htmltokenizer.cpp:1519 #2 0xb439d07b in khtml::HTMLTokenizer::write (this=0x8952458, str=@0xbfef9a08, appendData=true) at /build/buildd/kde4libs-4.1.2/khtml/html/htmltokenizer.cpp:1751 #3 0xb4304bc3 in KHTMLPart::write (this=0x83aa2a0, data=0x87aaa20 "heme/META-INF/com_sun_faces_ajax.js\"></script>\n<script type=\"text/javascript\">\ndojo.hostenv.setModulePrefix(\"webui.suntheme\", \"/PluginPortal/theme/com/sun/webui/jsf/suntheme/javascript\");\ndojo.require"..., len=2880) at /build/buildd/kde4libs-4.1.2/khtml/khtml_part.cpp:1969 #4 0xb4306dde in KHTMLPart::slotData (this=0x83aa2a0, kio_job=0x891ca78, data=@0xbfef9ee4) at /build/buildd/kde4libs-4.1.2/khtml/khtml_part.cpp:1659 #5 0xb430e39c in KHTMLPart::qt_metacall (this=0x83aa2a0, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfef9c68) at /build/buildd/kde4libs-4.1.2/obj-i486-linux-gnu/khtml/khtml_part.moc:264 #6 0xb74e9f79 in QMetaObject::activate (sender=0x891ca78, from_signal_index=40, to_signal_index=40, argv=0xbfef9c68) at kernel/qobject.cpp:3016 #7 0xb74ea642 in QMetaObject::activate (sender=0x891ca78, m=0xb7cdf1d0, local_signal_index=0, argv=0xbfef9c68) at kernel/qobject.cpp:3086 #8 0xb7b74f69 in KIO::TransferJob::data (this=0x891ca78, _t1=0x891ca78, _t2=@0xbfef9ee4) at /build/buildd/kde4libs-4.1.2/obj-i486-linux-gnu/kio/jobclasses.moc:356 #9 0xb7b75985 in KIO::TransferJob::slotData (this=0x891ca78, _data=@0xbfef9ee4) at /build/buildd/kde4libs-4.1.2/kio/kio/job.cpp:927 #10 0xb7b7fb32 in KIO::TransferJob::qt_metacall (this=0x891ca78, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfef9d8c) at /build/buildd/kde4libs-4.1.2/obj-i486-linux-gnu/kio/jobclasses.moc:337 #11 0xb74e9f79 in QMetaObject::activate (sender=0x85079f0, from_signal_index=4, to_signal_index=4, argv=0xbfef9d8c) at kernel/qobject.cpp:3016 #12 0xb74ea642 in QMetaObject::activate (sender=0x85079f0, m=0xb7ce1c04, local_signal_index=0, argv=0xbfef9d8c) at kernel/qobject.cpp:3086 #13 0xb7c1bbe3 in KIO::SlaveInterface::data (this=0x85079f0, _t1=@0xbfef9ee4) at /build/buildd/kde4libs-4.1.2/obj-i486-linux-gnu/kio/slaveinterface.moc:136 #14 0xb7c1de03 in KIO::SlaveInterface::dispatch (this=0x85079f0, _cmd=100, rawdata=@0xbfef9ee4) at /build/buildd/kde4libs-4.1.2/kio/kio/slaveinterface.cpp:162 #15 0xb7c1e0ed in KIO::SlaveInterface::dispatch (this=0x85079f0) at /build/buildd/kde4libs-4.1.2/kio/kio/slaveinterface.cpp:90 #16 0xb7c10c67 in KIO::Slave::gotInput (this=0x85079f0) at /build/buildd/kde4libs-4.1.2/kio/kio/slave.cpp:322 #17 0xb7c1203d in KIO::Slave::qt_metacall (this=0x85079f0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfef9ff8) at /build/buildd/kde4libs-4.1.2/obj-i486-linux-gnu/kio/slave.moc:75 #18 0xb74e9f79 in QMetaObject::activate (sender=0x85c0e50, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3016 #19 0xb74ea642 in QMetaObject::activate (sender=0x85c0e50, m=0xb7cde860, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3086 #20 0xb7b4b917 in KIO::Connection::readyRead (this=0x85c0e50) at /build/buildd/kde4libs-4.1.2/obj-i486-linux-gnu/kio/connection.moc:84 #21 0xb7b4c788 in KIO::ConnectionPrivate::dequeue (this=0x85c1240) at /build/buildd/kde4libs-4.1.2/kio/kio/connection.cpp:82 #22 0xb7b4d5ce in KIO::Connection::qt_metacall (this=0x85c0e50, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x8e12510) at /build/buildd/kde4libs-4.1.2/obj-i486-linux-gnu/kio/connection.moc:72 #23 0xb74e38ab in QMetaCallEvent::placeMetaCall (this=0x8cedaa8, object=0x85c0e50) at kernel/qobject.cpp:535 #24 0xb74e4c31 in QObject::event (this=0x85c0e50, e=0x8cedaa8) at kernel/qobject.cpp:1140 #25 0xb69b6f9c in QApplicationPrivate::notify_helper (this=0x805cb80, receiver=0x85c0e50, e=0x8cedaa8) at kernel/qapplication.cpp:3800 #26 0xb69bbbf9 in QApplication::notify (this=0xbfefa9dc, receiver=0x85c0e50, e=0x8cedaa8) at kernel/qapplication.cpp:3392 #27 0xb7953483 in KApplication::notify (this=0xbfefa9dc, receiver=0x85c0e50, event=0x8cedaa8) at /build/buildd/kde4libs-4.1.2/kdeui/kernel/kapplication.cpp:311 #28 0xb74d50b9 in QCoreApplication::notifyInternal (this=0xbfefa9dc, receiver=0x85c0e50, event=0x8cedaa8) at kernel/qcoreapplication.cpp:591 #29 0xb74d6469 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x804b6b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #30 0xb74d668d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1095 #31 0xb750062f in postEventSourceDispatch (s=0x805f110) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #32 0xb6437dd6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #33 0xb643b193 in ?? () from /usr/lib/libglib-2.0.so.0 #34 0xb643b74e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #35 0xb75009f8 in QEventDispatcherGlib::processEvents (this=0x805cd18, flags=@0xbfefa6f8) at kernel/qeventdispatcher_glib.cpp:325 #36 0xb6a4aa25 in QGuiEventDispatcherGlib::processEvents (this=0x805cd18, flags=@0xbfefa728) at kernel/qguieventdispatcher_glib.cpp:204 #37 0xb74d433d in QEventLoop::processEvents (this=0xbfefa7a0, flags=@0xbfefa764) at kernel/qeventloop.cpp:149 #38 0xb74d44cd in QEventLoop::exec (this=0xbfefa7a0, flags=@0xbfefa7a8) at kernel/qeventloop.cpp:200 #39 0xb74d674d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:849 #40 0xb69b6897 in QApplication::exec () at kernel/qapplication.cpp:3330 #41 0xb7f90abd in kdemain () from /usr/lib/kde4/lib/libkdeinit4_konqueror.so #42 0x08048582 in _start ()
Changed severity to "crash". I hope to have selected only the right bugs (>100) :-)
Here (KDE 4.1.3 on ArchLinux x86_64) I can't reproduce this bug, even with the steps described in comment 2. May be the page changed or this bug was fixed (or I'm doing it wrong). Can anyone confirm this ?
It works fine in trunk too.