[Bug 190617] New: kmail crashed if to address changed while sending reply

Ruchir Brahmbhatt ruchir.brahmbhatt at ecosmob.com
Sat Apr 25 13:10:18 BST 2009


https://bugs.kde.org/show_bug.cgi?id=190617

           Summary: kmail crashed if to address changed while sending
                    reply
           Product: kmail
           Version: 1.11.90
          Platform: Compiled Sources
        OS/Version: unspecified
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: ruchir.brahmbhatt at ecosmob.com


Version:           1.11.90 (using Devel)
Installed from:    Compiled sources

Steps to reproduce:
1. Select any mail.
2. Reply.
3. Change to address.
4. Hit ctrl+enter to send mail.

Expected result:
Mail should be sent.

Actual result:
Kmail crashes.

Reproducible:
Always

More information:
Using 2 gmail imap accounts. and 2 gmail smtp accounts.

Backtrace:
Application: KMail (kmail), signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[Current thread is 1 (Thread 0xb3a3a700 (LWP 26469))]

Thread 3 (Thread 0xb03b3b90 (LWP 26471)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6a3ff62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb6a9f73c in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0xb6a94c26 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb6a9e74e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb6a3c1b5 in start_thread () from /lib/libpthread.so.0
#6  0xb5d6b3be in clone () from /lib/libc.so.6

Thread 2 (Thread 0xaf43db90 (LWP 26499)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5d64411 in select () from /lib/libc.so.6
#2  0xb6b70477 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb6a9e74e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb6a3c1b5 in start_thread () from /lib/libpthread.so.0
#5  0xb5d6b3be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb3a3a700 (LWP 26469)):
[KCrash Handler]
#6  0x57e58955 in ?? ()
#7  0xb72d8148 in KPIM::AddresseeLineEdit::loadContacts (this=0x891c150) at
/home/kde-devel/qt4/include/QtCore/qobject.h:308
#8  0xb7763390 in KMLineEdit::loadContacts (this=0x891c150) at
/home/kde-devel/src/kde4/kdepim/kmail/kmlineeditspell.cpp:193
#9  0xb72dcdcb in KPIM::AddresseeLineEdit::doCompletion (this=0x891c150,
ctrlT=false) at
/home/kde-devel/src/kde4/kdepim/libkdepim/addresseelineedit.cpp:386
#10 0xb72dd986 in KPIM::AddresseeLineEdit::slotCompletion (this=0x891c150) at
/home/kde-devel/src/kde4/kdepim/libkdepim/addresseelineedit.cpp:945
#11 0xb72ddaab in KPIM::AddresseeLineEdit::qt_metacall (this=0x891c150,
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfae4d8c) at
/mnt/os11/KDE4/src/build/kdepim/libkdepim/addresseelineedit.moc:91
#12 0xb776316b in KMLineEdit::qt_metacall (this=0x891c150,
_c=QMetaObject::InvokeMetaMethod, _id=80, _a=0xbfae4d8c) at
/mnt/os11/KDE4/src/build/kdepim/kmail/kmlineeditspell.moc:68
#13 0xb77d9e3b in RecipientLineEdit::qt_metacall (this=0x891c150,
_c=QMetaObject::InvokeMetaMethod, _id=80, _a=0xbfae4d8c) at
/mnt/os11/KDE4/src/build/kdepim/kmail/recipientseditor.moc:123
#14 0xb6ba8c88 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#15 0xb6baa412 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#16 0xb7fd2352 in KLineEdit::completion (this=0x891c150, _t1=@0xbfae4e2c) at
/home/kde-devel/src/kde4/build/kdelibs/kdeui/klineedit.moc:227
#17 0xb7fd24f0 in KLineEdit::doCompletion (this=0x891c150, txt=@0xbfae4e2c) at
/home/kde-devel/src/kde4/kdelibs/kdeui/widgets/klineedit.cpp:1752
#18 0xb7fd75bd in KLineEdit::keyPressEvent (this=0x891c150, e=0xbfae552c) at
/home/kde-devel/src/kde4/kdelibs/kdeui/widgets/klineedit.cpp:927
#19 0xb72ddc37 in KPIM::AddresseeLineEdit::keyPressEvent (this=0x891c150,
e=0xbfae552c) at
/home/kde-devel/src/kde4/kdepim/libkdepim/addresseelineedit.cpp:205
#20 0xb7762ede in KMLineEdit::keyPressEvent (this=0x891c150, e=0xbfae552c) at
/home/kde-devel/src/kde4/kdepim/kmail/kmlineeditspell.cpp:74
#21 0xb77dbab5 in RecipientLineEdit::keyPressEvent (this=0x891c150,
ev=0xbfae552c) at
/home/kde-devel/src/kde4/kdepim/kmail/recipientseditor.cpp:141
#22 0xb60999b3 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb6469335 in QLineEdit::event(QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb7fd456e in KLineEdit::event (this=0x891c150, ev=0xbfae552c) at
/home/kde-devel/src/kde4/kdelibs/kdeui/widgets/klineedit.cpp:1323
#25 0xb6042eec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#26 0xb604c26b in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#27 0xb7efb481 in KApplication::notify (this=0xbfae6068, receiver=0x891c150,
event=0xbfae552c) at
/home/kde-devel/src/kde4/kdelibs/kdeui/kernel/kapplication.cpp:307
#28 0xb6b929db in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#29 0xb6043dce in ?? () from /usr/lib/libQtGui.so.4
#30 0xb60df750 in ?? () from /usr/lib/libQtGui.so.4
#31 0xb60e193e in ?? () from /usr/lib/libQtGui.so.4
#32 0xb60b8cee in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#33 0xb60e33ca in ?? () from /usr/lib/libQtGui.so.4
#34 0xb4242ea8 in IA__g_main_context_dispatch (context=0x807ce00) at
gmain.c:1814
#35 0xb424641b in g_main_context_iterate (context=0x807ce00, block=1,
dispatch=1, self=0x807a978) at gmain.c:2448
#36 0xb4246598 in IA__g_main_context_iteration (context=0x807ce00, may_block=1)
at gmain.c:2511
#37 0xb6bbe428 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#38 0xb60e2ac5 in ?? () from /usr/lib/libQtGui.so.4
#39 0xb6b90ffa in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#40 0xb6b9143a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#41 0xb6b938e9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#42 0xb6042d67 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#43 0x0804a820 in main (argc=0, argv=0xb6c2df40) at
/home/kde-devel/src/kde4/kdepim/kmail/main.cpp:146

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list