Bug 183294 - Crash when selecting/moving mail
Summary: Crash when selecting/moving mail
Status: RESOLVED DUPLICATE of bug 163071
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-05 13:07 UTC by paul s. romanchenko
Modified: 2009-03-19 00:40 UTC (History)
0 users

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 paul s. romanchenko 2009-02-05 13:07:24 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Suddenly, when selecting message from message list Kmail crashed.
Previous steps where: select several messages, move to folder.
I use IMAP4.
Here is stacktrace from kontact, but I believe crash happened in kmail.

Application: Kontact (kontact), signal SIGSEGV
Using host libthread_db library "/lib/libthread_db.so.1".
0x00007fd365882ff1 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 25458)]

Thread 3 (Thread 0x4116d950 (LWP 29114)):
#0  0x00007fd3658adce2 in select () from /lib/libc.so.6
#1  0x00007fd366aca756 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007fd366a02162 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fd3602a6fc7 in start_thread () from /lib/libpthread.so.0
#4  0x00007fd3658b45ad in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x41988950 (LWP 31521)):
#0  0x00007fd3602aafad in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd366a03137 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fd3669f93f9 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fd366a02162 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fd3602a6fc7 in start_thread () from /lib/libpthread.so.0
#5  0x00007fd3658b45ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd3680c56f0 (LWP 25458)):
[KCrash Handler]
#5  0x00007fd351b6a93f in ?? () from /usr/lib/libkmailprivate.so.4
#6  0x00007fd351c8a457 in KMMoveCommand::execute () from /usr/lib/libkmailprivate.so.4
#7  0x00007fd351c6e892 in KMCommand::slotPostTransfer () from /usr/lib/libkmailprivate.so.4
#8  0x00007fd351c79a3e in KMCommand::qt_metacall () from /usr/lib/libkmailprivate.so.4
#9  0x00007fd351c8c0a5 in KMMoveCommand::qt_metacall () from /usr/lib/libkmailprivate.so.4
#10 0x00007fd366afe6e4 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#11 0x00007fd351c6c18e in KMCommand::messagesTransfered () from /usr/lib/libkmailprivate.so.4
#12 0x00007fd351c88e30 in KMCommand::transferSelectedMsgs () from /usr/lib/libkmailprivate.so.4
#13 0x00007fd351c89056 in KMCommand::slotStart () from /usr/lib/libkmailprivate.so.4
#14 0x00007fd351c79a52 in KMCommand::qt_metacall () from /usr/lib/libkmailprivate.so.4
#15 0x00007fd351c8c0a5 in KMMoveCommand::qt_metacall () from /usr/lib/libkmailprivate.so.4
#16 0x00007fd366afe6e4 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0x00007fd366b0494f in ?? () from /usr/lib/libQtCore.so.4
#18 0x00007fd366af8ff3 in QObject::event () from /usr/lib/libQtCore.so.4
#19 0x00007fd36600ea5d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#20 0x00007fd3660167da in QApplication::notify () from /usr/lib/libQtGui.so.4
#21 0x00007fd36745ffab in KApplication::notify () from /usr/lib/libkdeui.so.5
#22 0x00007fd366aea391 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#23 0x00007fd366b16266 in ?? () from /usr/lib/libQtCore.so.4
#24 0x00007fd366b127bd in ?? () from /usr/lib/libQtCore.so.4
#25 0x00007fd3604f5aab in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0x00007fd3604f926d in ?? () from /usr/lib/libglib-2.0.so.0
#27 0x00007fd3604f942b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0x00007fd366b1271f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#29 0x00007fd3660a047f in ?? () from /usr/lib/libQtGui.so.4
#30 0x00007fd366ae8cb2 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#31 0x00007fd366ae8e3d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#32 0x00007fd366aeb2ed in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#33 0x0000000000404821 in _start ()
Comment 1 Jaime Torres 2009-02-05 16:33:22 UTC
If you can reproduce the crash, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? Thanks :)
This bug could be a duplicate of 183134 and others. 
Comment 2 Jaime Torres 2009-02-14 21:36:17 UTC
Pasting the mail sent (please, use bugs.kde.org to comment about an open bug).
With this new backtrace, and your description, we know this problem is already reported as bug 163071.


Not sure I can relaible reproduce the crash.
Now I get crash again. here is stack with -dbg libraries:
 
(gdb) bt
#0  0x00007f5266be0ff1 in nanosleep () from /lib/libc.so.6
#1  0x00007f5266be0e17 in sleep () from /lib/libc.so.6
#2  0x00007f5269782519 in KCrash::startDrKonqi (argv=0x7fff71d26c18,
argc=17) at ../../kdeui/util/kcrash.cpp:412
#3  0x00007f5269782e6a in KCrash::defaultCrashHandler (sig=11) at
../../kdeui/util/kcrash.cpp:337
#4  <signal handler called>
#5  0x00007f526893893f in KMAcctImap::ignoreJobsForMessage (this=0x17b0f70,
msg=0x715a810) at ../../kmail/kmacctimap.cpp:215
#6  0x00007f5268a58457 in KMMoveCommand::execute (this=0x73c8710) at
../../kmail/kmcommands.cpp:2086
#7  0x00007f5268a3c892 in KMCommand::slotPostTransfer (this=0x73c8710,
result=KMCommand::OK) at ../../kmail/kmcommands.cpp:276
#8  0x00007f5268a47a3e in KMCommand::qt_metacall (this=0x73c8710,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fff71d27570) at ./kmcommands.moc:86
#9  0x00007f5268a5a0a5 in KMMoveCommand::qt_metacall (this=0x7fff71d27120,
_c=116202856, _id=114714960, _a=0x13000000000000) at ./kmcommands.moc:1662
#10 0x00007f52680736e4 in QMetaObject::activate (sender=0x73c8710,
from_signal_index=<value optimized out>, to_signal_index=4,
argv=0x13000000000000)
    at kernel/qobject.cpp:3031
#11 0x00007f5268a3a18e in KMCommand::messagesTransfered
(this=0x7fff71d27120, _t1=KMCommand::OK) at ./kmcommands.moc:100
#12 0x00007f5268a56e30 in KMCommand::transferSelectedMsgs (this=0x73c8710)
at ../../kmail/kmcommands.cpp:370
#13 0x00007f5268a57056 in KMCommand::slotStart (this=0x73c8710) at
../../kmail/kmcommands.cpp:268
#14 0x00007f5268a47a52 in KMCommand::qt_metacall (this=0x73c8710,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fff71d277d0) at ./kmcommands.moc:85
#15 0x00007f5268a5a0a5 in KMMoveCommand::qt_metacall (this=0x7fff71d27120,
_c=116202856, _id=114714960, _a=0x13000000000000) at ./kmcommands.moc:1662
#16 0x00007f52680736e4 in QMetaObject::activate (sender=0x71f7fd0,
from_signal_index=<value optimized out>, to_signal_index=4,
argv=0x13000000000000)
    at kernel/qobject.cpp:3031
#17 0x00007f526807994f in QSingleShotTimer::timerEvent (this=0x71f7fd0) at
kernel/qtimer.cpp:294
#18 0x00007f526806dff3 in QObject::event (this=0x71f7fd0, e=0x6ed1d68) at
kernel/qobject.cpp:1120
#19 0x00007f5267583a5d in QApplicationPrivate::notify_helper
(this=0x13c7ad0, receiver=0x71f7fd0, e=0x7fff71d27e90) at
kernel/qapplication.cpp:3803
#20 0x00007f526758b7da in QApplication::notify (this=0x7fff71d282f0,
receiver=0x71f7fd0, e=0x7fff71d27e90) at kernel/qapplication.cpp:3768
#21 0x00007f526971cfab in KApplication::notify (this=0x7fff71d282f0,
receiver=0x71f7fd0, event=0x7fff71d27e90) at
../../kdeui/kernel/kapplication.cpp:307
#22 0x00007f526805f391 in QCoreApplication::notifyInternal
(this=0x7fff71d282f0, receiver=0x71f7fd0, event=0x7fff71d27e90) at
kernel/qcoreapplication.cpp:587
#23 0x00007f526808b266 in QTimerInfoList::activateTimers (this=0x13c2620) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#24 0x00007f52680877bd in timerSourceDispatch (source=<value optimized out>)
at kernel/qeventdispatcher_glib.cpp:160
#25 0x00007f525fac6aab in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#26 0x00007f525faca26d in ?? () from /usr/lib/libglib-2.0.so.0
#27 0x00007f525faca42b in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#28 0x00007f526808771f in QEventDispatcherGlib::processEvents
(this=0x13c18f0, flags=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:319
#29 0x00007f526761547f in QGuiEventDispatcherGlib::processEvents
(this=0x7fff71d27120, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:198
#30 0x00007f526805dcb2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = 1909620992}) at kernel/qeventloop.cpp:143
#31 0x00007f526805de3d in QEventLoop::exec (this=0x7fff71d28140, flags={i =
1909621072}) at kernel/qeventloop.cpp:194
#32 0x00007f52680602ed in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:845
#33 0x0000000000402f8b in main (argc=<value optimized out>, argv=<value
optimized out>) at ../../kmail/main.cpp:146
#34 0x00007f5266b611a6 in __libc_start_main () from /lib/libc.so.6
#35 0x0000000000402369 in _start ()
 

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