Version: (using KDE 4.2.4) OS: Linux Installed from: Debian testing/unstable Packages Using the yahoo webmail interface I get some crashes. The steps to reproduce the crash are the following: Take a message with a photo attached. Click to reply ensure that you have the html editor instead of plain text While in the editor, select with the cursors all the ancient text and press supr to delete. I get a crash around the 70% of the times I attach a backtrace
Application: Konqueror (konqueror), signal SIGSEGV 0xb7d572fc in nanosleep () from /lib/libc.so.6 [Current thread is 0 (LWP 28075)] Thread 2 (Thread 0xb2687b90 (LWP 28122)): #0 0xb7d85bd7 in select () from /lib/libc.so.6 #1 0xb70e6920 in QProcessManager::run (this=0x94d6a68) at io/qprocess_unix.cpp:305 #2 0xb701580e in QThreadPrivate::start (arg=0x94d6a68) at thread/qthread_unix.cpp:189 #3 0xb60d2f50 in start_thread () from /lib/libpthread.so.0 #4 0xb7d8c69e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5d78710 (LWP 28075)): [KCrash Handler] #5 debugPosition (prefix=0xb4152ca9 "ending position: ", pos=@0xbfa086a8) at ../../khtml/editing/htmlediting_impl.cpp:218 #6 0xb3f64e0a in khtml::DeleteSelectionCommandImpl::doApply (this=0x9d0a358) at ../../khtml/editing/htmlediting_impl.cpp:1362 #7 0xb3f592f5 in khtml::EditCommandImpl::apply (this=0x9d0a358) at ../../khtml/editing/htmlediting_impl.cpp:251 #8 0xb3f55d57 in khtml::EditCommand::apply (this=0xbfa08868) at ../../khtml/editing/htmlediting.cpp:104 #9 0xb3f5f7a0 in khtml::CompositeEditCommandImpl::applyCommandToComposite (this=0xa672e70, cmd=@0xbfa08868) at ../../khtml/editing/htmlediting_impl.cpp:377 #10 0xb3f6010d in khtml::CompositeEditCommandImpl::deleteSelection (this=0xa672e70, selection=@0xbfa088d4) at ../../khtml/editing/htmlediting_impl.cpp:496 #11 0xb3f67706 in khtml::TypingCommandImpl::issueCommandForDeleteKey (this=0xa672e70) at ../../khtml/editing/htmlediting_impl.cpp:2409 #12 0xb3f56363 in khtml::TypingCommand::deleteKeyPressed (this=0xbfa08964) at ../../khtml/editing/htmlediting.cpp:824 #13 0xb3f58a4f in khtml::TypingCommand::deleteKeyPressed (document=0xa07c278) at ../../khtml/editing/htmlediting.cpp:781 #14 0xb3f53c26 in DOM::Editor::handleKeyEvent (this=0xa3dee70, _ke=0x9e94620) at ../../khtml/editing/editor.cpp:506 #15 0xb3dd008d in DOM::ElementImpl::defaultEventHandler (this=0xa4965b8, e=0xa25eb60) at ../../khtml/xml/dom_elementimpl.cpp:787 #16 0xb3dc6de2 in DOM::NodeImpl::dispatchGenericEvent (this=0xa4965b8, evt=0xa25eb60) at ../../khtml/xml/dom_nodeimpl.cpp:524 #17 0xb3dc6fc6 in DOM::NodeImpl::dispatchEvent (this=0xa4965b8, evt=0xa25eb60, exceptioncode=@0xbfa08b78, tempEvent=true) at ../../khtml/xml/dom_nodeimpl.cpp:451 #18 0xb3dc789c in DOM::NodeImpl::dispatchKeyEvent (this=0xa4965b8, key=0x9ee4e90, keypress=true) at ../../khtml/xml/dom_nodeimpl.cpp:690 #19 0xb3d1ecfe in KHTMLView::dispatchKeyEventHelper (this=0xa369fc0, _ke=0x9ee4e90, keypress=<value optimized out>) at ../../khtml/khtmlview.cpp:1747 #20 0xb3d21d8e in KHTMLView::dispatchKeyEvent (this=0xa369fc0, _ke=0x9ee4e90) at ../../khtml/khtmlview.cpp:1703 #21 0xb3d2ac8b in KHTMLView::keyPressEvent (this=0xa369fc0, _ke=0x9ee4e90) at ../../khtml/khtmlview.cpp:1824 #22 0xb3eb495c in khtml::RenderWidget::EventPropagator::sendEvent (this=0xa592198, e=0x0) at ../../khtml/rendering/render_replaced.cpp:882 #23 0xb3eb7f4c in khtml::RenderWidget::handleEvent (this=0xa0ec98c, ev=@0x9f4bc78) at ../../khtml/rendering/render_replaced.cpp:1137 #24 0xb3e249e1 in DOM::HTMLFrameElementImpl::defaultEventHandler (this=0x9d175e8, e=0x9f4bc78) at ../../khtml/html/html_baseimpl.cpp:296 #25 0xb3dc6de2 in DOM::NodeImpl::dispatchGenericEvent (this=0x9d175f0, evt=0x9f4bc78) at ../../khtml/xml/dom_nodeimpl.cpp:524 #26 0xb3dc6fc6 in DOM::NodeImpl::dispatchEvent (this=0x9d175f0, evt=0x9f4bc78, exceptioncode=@0xbfa08ef8, tempEvent=true) at ../../khtml/xml/dom_nodeimpl.cpp:451 #27 0xb3dc789c in DOM::NodeImpl::dispatchKeyEvent (this=0x9d175f0, key=0xbfa093fc, keypress=true) at ../../khtml/xml/dom_nodeimpl.cpp:690 #28 0xb3d1ecfe in KHTMLView::dispatchKeyEventHelper (this=0x9c3aa20, _ke=0xbfa093fc, keypress=<value optimized out>) at ../../khtml/khtmlview.cpp:1747 #29 0xb3d21d8e in KHTMLView::dispatchKeyEvent (this=0x9c3aa20, _ke=0xbfa093fc) at ../../khtml/khtmlview.cpp:1703 #30 0xb3d2ac8b in KHTMLView::keyPressEvent (this=0x9c3aa20, _ke=0xbfa093fc) at ../../khtml/khtmlview.cpp:1824 #31 0xb3d29044 in KHTMLView::eventFilter (this=0x9c3aa20, o=0xa369fc0, e=0xbfa093fc) at ../../khtml/khtmlview.cpp:2362 #32 0xb7107c4a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x94d3798, receiver=0xa369fc0, event=0xbfa093fc) at kernel/qcoreapplication.cpp:726 #33 0xb670f79a in QApplicationPrivate::notify_helper (this=0x94d3798, receiver=0xa369fc0, e=0xbfa093fc) at kernel/qapplication.cpp:4053 #34 0xb6718b8b in QApplication::notify (this=0xbfa0b088, receiver=0xa369fc0, e=0xbfa093fc) at kernel/qapplication.cpp:3663 #35 0xb766a5ed in KApplication::notify (this=0xbfa0b088, receiver=0xa369fc0, event=0xbfa093fc) at ../../kdeui/kernel/kapplication.cpp:307 #36 0xb7108a2b in QCoreApplication::notifyInternal (this=0xbfa0b088, receiver=0xa369fc0, event=0xbfa093fc) at kernel/qcoreapplication.cpp:610 #37 0xb671069e in qt_sendSpontaneousEvent (receiver=0xa369fc0, event=0x0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #38 0xb67acee0 in QKeyMapper::sendKeyEvent (keyWidget=0xa369fc0, grab=false, type=QEvent::KeyPress, code=16777223, modifiers={i = -1079994692}, text=@0xbfa096e8, autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=107, nativeVirtualKey=65535, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1675 #39 0xb67af014 in QKeyMapperPrivate::translateKeyEvent (this=0x9505c08, keyWidget=0xa369fc0, event=0xbfa0abfc, grab=168) at kernel/qkeymapper_x11.cpp:1645 #40 0xb6785241 in QApplication::x11ProcessEvent (this=0xbfa0b088, event=0xbfa0abfc) at kernel/qapplication_x11.cpp:3459 #41 0xb67b09a2 in x11EventSourceDispatch (s=0x94d63f8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #42 0xb611e848 in IA__g_main_context_dispatch (context=0x94d5a90) at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:1814 #43 0xb6121dab in g_main_context_iterate (context=0x94d5a90, block=1, dispatch=1, self=0x94d3968) at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:2448 #44 0xb6121f28 in IA__g_main_context_iteration (context=0x94d5a90, may_block=1) at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:2511 #45 0xb7134398 in QEventDispatcherGlib::processEvents (this=0x94c0fa8, flags={i = -1079988808}) at kernel/qeventdispatcher_glib.cpp:324 #46 0xb67b00e5 in QGuiEventDispatcherGlib::processEvents (this=0x94c0fa8, flags={i = -1079988760}) at kernel/qguieventdispatcher_glib.cpp:202 #47 0xb710705a in QEventLoop::processEvents (this=0xbfa0ae60, flags={i = -1079988696}) at kernel/qeventloop.cpp:149 #48 0xb710749a in QEventLoop::exec (this=0xbfa0ae60, flags={i = -1079988632}) at kernel/qeventloop.cpp:200 #49 0xb7109949 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #50 0xb670f637 in QApplication::exec () at kernel/qapplication.cpp:3526 #51 0xb7ebf12f in kdemain () from /usr/lib/libkdeinit4_konqueror.so #52 0x08048592 in _start ()
Could be related to bug 177245 and bug 171051
Bug 200855 has the same backtrace with a nice testcase + steps
*** This bug has been marked as a duplicate of bug 200855 ***