Bug 185545

Summary: Press ctrl delete crashes kmail regularly
Product: [Unmaintained] kmail Reporter: David Kay <magneus>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, finex, jux, kmm
Priority: NOR    
Version: 1.11.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description David Kay 2009-02-25 17:45:54 UTC
Version:           1.11.0 (using 4.2.00 (KDE 4.2.0), Gentoo)
Compiler:          x86_64-pc-linux-gnu-gcc
OS:                Linux (x86_64) release 2.6.28-gentoo-r1

Pressing control + delete (to delete an entire word) crashes KMail very often.

Unfortunately, it won't crash 100% of the time. I'll try to pay more attention and determine the exact behavior of the bug, but all of my crashes in KMail so far have been due to this bug.

Ctrl+delete is not currently bound to any shortcut key.
Comment 1 Dario Andres 2009-02-26 11:51:01 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? Thanks :)
Comment 2 David Kay 2009-03-02 10:50:18 UTC
Will do. Been trying to reproduce it, but it's somewhat mysterious. Some days it will be rampant, other days, not at all. I'll keep an eye on my behavior before crashes and improve this bug report when I get more info.
Comment 3 Jaime Torres 2009-03-02 21:06:51 UTC
This could be a duplicate of bug 174839.
Comment 4 David Kay 2009-03-04 12:41:42 UTC
This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7fc69856d760 (LWP 4732)]
[New Thread 0x7fc67e3cb950 (LWP 4783)]
[New Thread 0x7fc67edd2950 (LWP 4782)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x00007fc6923c7491 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 4732)]

Thread 3 (Thread 0x7fc67edd2950 (LWP 4782)):
#0  0x00007fc693dccc8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fc694036ecf in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007fc69402f37a in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007fc694036712 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007fc693dc8097 in start_thread () from /lib/libpthread.so.0
#5  0x00007fc6923f477d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc67e3cb950 (LWP 4783)):
#0  0x00007fc693dccc8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fc694036ecf in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007fc69402f37a in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007fc694036712 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007fc693dc8097 in start_thread () from /lib/libpthread.so.0
#5  0x00007fc6923f477d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc69856d760 (LWP 4732)):
#0  0x00007fc6923c7491 in nanosleep () from /lib/libc.so.6
#1  0x00007fc6923c72b4 in sleep () from /lib/libc.so.6
#2  0x00007fc698028e99 in ?? () from /usr/kde/4.2/lib64/libkdeui.so.5
#3  0x00007fc6980295eb in KCrash::defaultCrashHandler () from /usr/kde/4.2/lib64/libkdeui.so.5
#4  <signal handler called>
#5  0x00007fc693185a84 in QTextEngine::atWordSeparator () from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007fc6931cd1c4 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007fc6931cf5a4 in QTextCursor::movePosition () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007fc6980ae6fb in KTextEdit::deleteWordForward () from /usr/kde/4.2/lib64/libkdeui.so.5
#9  0x00007fc6980af9ee in ?? () from /usr/kde/4.2/lib64/libkdeui.so.5
#10 0x00007fc6980afe6d in KTextEdit::keyPressEvent () from /usr/kde/4.2/lib64/libkdeui.so.5
#11 0x00007fc69809c51b in KRichTextEdit::keyPressEvent () from /usr/kde/4.2/lib64/libkdeui.so.5
#12 0x00007fc696def147 in KPIM::KMeditor::keyPressEvent () from /usr/kde/4.2/lib64/libkdepim.so.4
#13 0x00007fc692fe7416 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007fc693303470 in QFrame::event () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007fc693375edd in QAbstractScrollArea::event () from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007fc693365c75 in QTextEdit::event () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007fc6980ae776 in KTextEdit::event () from /usr/kde/4.2/lib64/libkdeui.so.5
#18 0x00007fc692fa5859 in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007fc692fab910 in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007fc697fcb636 in KApplication::notify () from /usr/kde/4.2/lib64/libkdeui.so.5
#21 0x00007fc6940f4cdc in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007fc692fa5fca in ?? () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007fc693019559 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007fc69301b1e8 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007fc692ffa66c in QApplication::x11ProcessEvent () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007fc69301c627 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007fc68b88fd1f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x00007fc68b892c3d in ?? () from /usr/lib/libglib-2.0.so.0
#29 0x00007fc68b893187 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0x00007fc694116930 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007fc69301c44c in ?? () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007fc6940f42db in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007fc6940f4438 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#34 0x00007fc6940f5e53 in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#35 0x000000000040331c in _start ()
#0  0x00007fc6923c7491 in nanosleep () from /lib/libc.so.6
Comment 5 David Kay 2009-03-04 12:42:38 UTC
Have made successful backtraces before, but never for this bug.

Currently recompiling my KDE packages in gentoo with splitdebug on. Hoping to generate a useful backtrace next time.
Comment 6 km 2009-03-04 23:27:07 UTC
looks like duplicate of <a href=https://bugs.kde.org/show_bug.cgi?id=184130>bug 184130</a>
Comment 7 Jaime Torres 2009-03-05 09:42:08 UTC
*** Bug 184130 has been marked as a duplicate of this bug. ***
Comment 8 FiNeX 2010-08-16 21:29:14 UTC

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