Bug 195018 - crash clicking on "next" button on web page
Summary: crash clicking on "next" button on web page
Status: RESOLVED DUPLICATE of bug 192380
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.2.3
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-02 21:10 UTC by Darin McBride
Modified: 2009-06-03 00:07 UTC (History)
1 user (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 Darin McBride 2009-06-02 21:10:51 UTC
Version:            (using KDE 4.2.3)
Compiler:          gcc 4.3.2 
OS:                Linux
Installed from:    Gentoo Packages

I was on my panel on dreamhost.com, and I was going to submit a problem report there, and I got:

Application: Konqueror (konqueror), signal SIGSEGV
0x00007f6938125c11 in nanosleep () from /lib/libc.so.6

Thread 1 (Thread 0x7f693d730750 (LWP 17706)):
[KCrash Handler]
#5  0x00007f692d901b92 in khtml::InlineBox::root () from /usr/kde/4.2/lib64/libkhtml.so.5
#6  0x00007f692d8ad851 in khtml::RenderText::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#7  0x00007f692d7c47ff in DOM::NodeBaseImpl::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#8  0x00007f692d7d07cc in DOM::ElementImpl::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#9  0x00007f692d7c47e8 in DOM::NodeBaseImpl::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#10 0x00007f692d7d07cc in DOM::ElementImpl::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#11 0x00007f692d7c47e8 in DOM::NodeBaseImpl::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#12 0x00007f692d7d07cc in DOM::ElementImpl::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#13 0x00007f692d7c47e8 in DOM::NodeBaseImpl::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#14 0x00007f692d7d07cc in DOM::ElementImpl::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#15 0x00007f692d7c47e8 in DOM::NodeBaseImpl::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#16 0x00007f692d7d07cc in DOM::ElementImpl::detach () from /usr/kde/4.2/lib64/libkhtml.so.5
#17 0x00007f692d7d6fe6 in DOM::ElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#18 0x00007f692d822d29 in DOM::HTMLElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#19 0x00007f692d7d6dc6 in DOM::ElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#20 0x00007f692d822d29 in DOM::HTMLElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#21 0x00007f692d7d6dc6 in DOM::ElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#22 0x00007f692d822d29 in DOM::HTMLElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#23 0x00007f692d7d6dc6 in DOM::ElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#24 0x00007f692d822d29 in DOM::HTMLElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#25 0x00007f692d7d6dc6 in DOM::ElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#26 0x00007f692d822d29 in DOM::HTMLElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#27 0x00007f692d7d6dc6 in DOM::ElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#28 0x00007f692d822d29 in DOM::HTMLElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#29 0x00007f692d7d6dc6 in DOM::ElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#30 0x00007f692d822d29 in DOM::HTMLElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#31 0x00007f692d7d6dc6 in DOM::ElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#32 0x00007f692d822d29 in DOM::HTMLElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#33 0x00007f692d7d6dc6 in DOM::ElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#34 0x00007f692d822d29 in DOM::HTMLElementImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#35 0x00007f692d7b0977 in DOM::DocumentImpl::recalcStyle () from /usr/kde/4.2/lib64/libkhtml.so.5
#36 0x00007f692d7b3d75 in DOM::DocumentImpl::updateDocumentsRendering () from /usr/kde/4.2/lib64/libkhtml.so.5
#37 0x00007f692d7c8ab5 in DOM::NodeImpl::dispatchGenericEvent () from /usr/kde/4.2/lib64/libkhtml.so.5
#38 0x00007f692d7c8cbd in DOM::NodeImpl::dispatchEvent () from /usr/kde/4.2/lib64/libkhtml.so.5
#39 0x00007f692d7ca636 in DOM::NodeImpl::dispatchMouseEvent () from /usr/kde/4.2/lib64/libkhtml.so.5
#40 0x00007f692d8356dc in DOM::HTMLInputElementImpl::click () from /usr/kde/4.2/lib64/libkhtml.so.5
#41 0x00007f692d9cee6d in KJS::HTMLElementFunction::callAsFunction () from /usr/kde/4.2/lib64/libkhtml.so.5
#42 0x00007f692d2c026f in KJS::JSObject::call () from /usr/kde/4.2/lib64/libkjs.so.4
#43 0x00007f692d2e5a1c in KJS::Machine::runBlock () from /usr/kde/4.2/lib64/libkjs.so.4
#44 0x00007f692d2bb32f in KJS::FunctionImp::callAsFunction () from /usr/kde/4.2/lib64/libkjs.so.4
#45 0x00007f692d2c026f in KJS::JSObject::call () from /usr/kde/4.2/lib64/libkjs.so.4
#46 0x00007f692d2e5a1c in KJS::Machine::runBlock () from /usr/kde/4.2/lib64/libkjs.so.4
#47 0x00007f692d2bb32f in KJS::FunctionImp::callAsFunction () from /usr/kde/4.2/lib64/libkjs.so.4
#48 0x00007f692d2c026f in KJS::JSObject::call () from /usr/kde/4.2/lib64/libkjs.so.4
#49 0x00007f692d29b691 in KJS::FunctionProtoFunc::callAsFunction () from /usr/kde/4.2/lib64/libkjs.so.4
#50 0x00007f692d2c026f in KJS::JSObject::call () from /usr/kde/4.2/lib64/libkjs.so.4
#51 0x00007f692d2e5a1c in KJS::Machine::runBlock () from /usr/kde/4.2/lib64/libkjs.so.4
#52 0x00007f692d2bb32f in KJS::FunctionImp::callAsFunction () from /usr/kde/4.2/lib64/libkjs.so.4
#53 0x00007f692d2c026f in KJS::JSObject::call () from /usr/kde/4.2/lib64/libkjs.so.4
#54 0x00007f692da1aee3 in KJS::JSEventListener::handleEvent () from /usr/kde/4.2/lib64/libkhtml.so.5
#55 0x00007f692d7c865b in DOM::NodeImpl::handleLocalEvents () from /usr/kde/4.2/lib64/libkhtml.so.5
#56 0x00007f692d7c8c31 in DOM::NodeImpl::dispatchGenericEvent () from /usr/kde/4.2/lib64/libkhtml.so.5
#57 0x00007f692d7c8cbd in DOM::NodeImpl::dispatchEvent () from /usr/kde/4.2/lib64/libkhtml.so.5
#58 0x00007f692d711921 in KHTMLView::dispatchMouseEvent () from /usr/kde/4.2/lib64/libkhtml.so.5
#59 0x00007f692d71d21c in KHTMLView::mouseReleaseEvent () from /usr/kde/4.2/lib64/libkhtml.so.5
#60 0x00007f6939f03e08 in QWidget::event (this=0x1051510, event=0x7fff457812b0) at kernel/qwidget.cpp:7521
#61 0x00007f693a28e49c in QFrame::event (this=0x1051510, e=0x7fff457812b0) at widgets/qframe.cpp:559
#62 0x00007f692d71bb45 in KHTMLView::widgetEvent () from /usr/kde/4.2/lib64/libkhtml.so.5
#63 0x00007f692d71bd7c in KHTMLView::eventFilter () from /usr/kde/4.2/lib64/libkhtml.so.5
#64 0x00007f693ac00a67 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1062d30, event=0x7fff457812b0) at kernel/qcoreapplication.cpp:726
#65 0x00007f6939eb0b9c in QApplicationPrivate::notify_helper (this=0xa97ca0, receiver=0x1062d30, e=0x7fff457812b0) at kernel/qapplication.cpp:4053
#66 0x00007f6939eb9bfc in QApplication::notify (this=<value optimized out>, receiver=0x1062d30, e=0x7fff457812b0) at kernel/qapplication.cpp:3759
#67 0x00007f693ba8d32a in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
#68 0x00007f693ac00fcb in QCoreApplication::notifyInternal (this=0x7fff45783250, receiver=0x1062d30, event=0x7fff457812b0) at kernel/qcoreapplication.cpp:606
#69 0x00007f6939eb8dda in QApplicationPrivate::sendMouseEvent (receiver=0x1062d30, event=0x7fff457812b0, alienWidget=0x1062d30, nativeWidget=0xb24970, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f693a8a3050) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#70 0x00007f6939f1a8ac in QETWidget::translateMouseEvent (this=0xb24970, event=<value optimized out>) at kernel/qapplication_x11.cpp:4448
#71 0x00007f6939f19345 in QApplication::x11ProcessEvent (this=0x7fff45783250, event=0x7fff45782cb0) at kernel/qapplication_x11.cpp:3566
#72 0x00007f6939f3efd4 in x11EventSourceDispatch (s=0xa9b450, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#73 0x00007f69368313d4 in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#74 0x00007f6936833165 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#75 0x00007f693683333d in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#76 0x00007f693ac2900f in QEventDispatcherGlib::processEvents (this=0xa833e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#77 0x00007f6939f3e808 in QGuiEventDispatcherGlib::processEvents (this=0x1bc9878, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#78 0x00007f693abffbf2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1165504416}) at kernel/qeventloop.cpp:149
#79 0x00007f693abffd95 in QEventLoop::exec (this=0x7fff45782fe0, flags={i = 1165504496}) at kernel/qeventloop.cpp:196
#80 0x00007f693ac0495e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#81 0x00007f693d32c227 in kdemain () from /usr/kde/4.2/lib64/libkdeinit4_konqueror.so
#82 0x00007f69380a4486 in __libc_start_main () from /lib/libc.so.6
#83 0x0000000000400909 in _start ()

The particular link I'm clicking on doesn't seem that special:

					<div class="app_buttondiv">
						<input type="submit" class="button app_stepbutton app_nextbutton" value="Next &rarr;   " />
					</div>

but there is a fair bit of Javascript on the page to manipulate the DOM.
Comment 1 Germain Garand 2009-06-03 00:07:48 UTC
most certainly a duplicate of 192380 et al.
Please check if this happens with 4.2.4

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