Bug 307521 - Kmail crash frequently
Summary: Kmail crash frequently
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 4.8.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2012-09-28 10:42 UTC by Meconio
Modified: 2018-10-27 03:33 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 Meconio 2012-09-28 10:42:35 UTC
Application: kmail (4.8.5)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-31-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:

Try to send a mail,

Kde is greath but this client doesn't work never
I have 4 mail account and there isn't a simple method to have all 4 working on it.

Btw This thime has crashed when i try to send the first mail on a clean install

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f722a5df7c0 (LWP 1891))]

Thread 4 (Thread 0x7f720826a700 (LWP 1899)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f721c8c9dec in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f721d292de0) at wtf/FastMalloc.cpp:2495
#2  0x00007f721c8c9f19 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00007f7225402e9a in start_thread (arg=0x7f720826a700) at pthread_create.c:308
#4  0x00007f72279334bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7207969700 (LWP 1900)):
#0  0x00007f7220211320 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f72202115c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f72201d5aee in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f72201d5fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f72201d6164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f72282be426 in QEventDispatcherGlib::processEvents (this=0x7f72000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f722828dc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f722828ded7 in QEventLoop::exec (this=0x7f7207968dc0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f722818cfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f722818ffcb in QThreadPrivate::start (arg=0x178b8c0) at thread/qthread_unix.cpp:298
#10 0x00007f7225402e9a in start_thread (arg=0x7f7207969700) at pthread_create.c:308
#11 0x00007f72279334bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7204b35700 (LWP 1907)):
#0  0x00007f722540605d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f71b4000a60) at pthread_mutex_unlock.c:290
#2  0x00007f72202115d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f72201d57e2 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f72201d5f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f72201d6164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f72282be426 in QEventDispatcherGlib::processEvents (this=0x7f71b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007f722828dc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f722828ded7 in QEventLoop::exec (this=0x7f7204b34d90, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f722818cfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#10 0x00007f722826d9ff in QInotifyFileSystemWatcherEngine::run (this=0x1942ae0) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x00007f722818ffcb in QThreadPrivate::start (arg=0x1942ae0) at thread/qthread_unix.cpp:298
#12 0x00007f7225402e9a in start_thread (arg=0x7f7204b35700) at pthread_create.c:308
#13 0x00007f72279334bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f722a5df7c0 (LWP 1891)):
[KCrash Handler]
#6  0x00007f7228bcf9fc in QLineEdit::text (this=0x24470f0) at widgets/qlineedit.cpp:380
#7  0x00007f7222dc95a4 in ?? () from /usr/lib/libmailtransport.so.4
#8  0x00007f7222dab12d in MailTransport::TransportManager::configureTransport(MailTransport::Transport*, QWidget*) () from /usr/lib/libmailtransport.so.4
#9  0x00007f7222dd0de6 in MailTransport::TransportManagementWidget::Private::editClicked() () from /usr/lib/libmailtransport.so.4
#10 0x00007f72282a3281 in QMetaObject::activate (sender=0x266baf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff849cc510) at kernel/qobject.cpp:3547
#11 0x00007f7228e41c72 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#12 0x00007f7228b7fa4e in QAbstractButtonPrivate::emitClicked (this=<optimized out>) at widgets/qabstractbutton.cpp:548
#13 0x00007f7228b80d8b in QAbstractButtonPrivate::click (this=0x21d2360) at widgets/qabstractbutton.cpp:541
#14 0x00007f7228b80ffc in QAbstractButton::mouseReleaseEvent (this=0x266baf0, e=0x7fff849ccde0) at widgets/qabstractbutton.cpp:1123
#15 0x00007f7228802144 in QWidget::event (this=0x266baf0, event=0x7fff849ccde0) at kernel/qwidget.cpp:8362
#16 0x00007f72287b1894 in notify_helper (e=0x7fff849ccde0, receiver=0x266baf0, this=0x1204b70) at kernel/qapplication.cpp:4559
#17 QApplicationPrivate::notify_helper (this=0x1204b70, receiver=0x266baf0, e=0x7fff849ccde0) at kernel/qapplication.cpp:4531
#18 0x00007f72287b70bf in QApplication::notify (this=<optimized out>, receiver=0x266baf0, e=0x7fff849ccde0) at kernel/qapplication.cpp:4102
#19 0x00007f7229ff13f6 in KApplication::notify (this=0x7fff849cdb70, receiver=0x266baf0, event=0x7fff849ccde0) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00007f722828ee9c in QCoreApplication::notifyInternal (this=0x7fff849cdb70, receiver=0x266baf0, event=0x7fff849ccde0) at kernel/qcoreapplication.cpp:876
#21 0x00007f72287b2862 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#22 QApplicationPrivate::sendMouseEvent (receiver=0x266baf0, event=0x7fff849ccde0, alienWidget=0x266baf0, nativeWidget=0x1c96e30, buttonDown=0x266baf0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#23 0x00007f7228831bf5 in QETWidget::translateMouseEvent (this=0x1c96e30, event=<optimized out>) at kernel/qapplication_x11.cpp:4617
#24 0x00007f7228830bae in QApplication::x11ProcessEvent (this=0x7fff849cdb70, event=0x7fff849cd6b0) at kernel/qapplication_x11.cpp:3732
#25 0x00007f722885a0d2 in x11EventSourceDispatch (s=0x1207320, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#26 0x00007f72201d5d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f72201d60a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f72201d6164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f72282be3bf in QEventDispatcherGlib::processEvents (this=0x119bb00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0x00007f7228859d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007f722828dc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#32 0x00007f722828ded7 in QEventLoop::exec (this=0x7fff849cda50, flags=...) at kernel/qeventloop.cpp:204
#33 0x00007f7228292f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#34 0x0000000000402bd3 in ?? ()
#35 0x00007f722786276d in __libc_start_main (main=0x4021a0, argc=3, ubp_av=0x7fff849cdfc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff849cdfb8) at libc-start.c:226
#36 0x0000000000403095 in _start ()

Reported using DrKonqi
Comment 1 Laurent Montel 2012-09-28 11:16:42 UTC
So you try to edit transport ?
#7 0x00007f7222dc95a4 in ?? () from /usr/lib/libmailtransport.so.4 #8 0x00007f7222dab12d in MailTransport::TransportManager::configureTransport(MailTransport::Transport*, QWidget*) () from /usr/lib/libmailtransport.so.4 #9 0x00007f7222dd0de6 in MailTransport::TransportManagementWidget::Private::editClicked() () from /usr/lib/libmailtransport.so.4 
 ?
Comment 2 Laurent Montel 2012-09-28 11:19:55 UTC
Do you try to config a smtp account or a sendmail or an akonadi account ?

If you can send me in private message your ~/.kde*/share/config/mailtransports

Thanks
Comment 3 Myriam Schweingruber 2012-09-30 10:27:22 UTC
Setting status correctly.
Comment 4 Andrew Crouthamel 2018-09-23 02:24:01 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-27 03:33:46 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!