Bug 298283 - Kmail segfault when closed after a new mail account was added(?).
Summary: Kmail segfault when closed after a new mail account was added(?).
Status: RESOLVED DUPLICATE of bug 286789
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 4.8.4
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 303193 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-04-17 08:56 UTC by Marek Paśnikowski
Modified: 2012-08-18 08:24 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Paśnikowski 2012-04-17 08:56:30 UTC
Application: kmail (4.8.1)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.3.1-5.fc16.i686.PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
I closed KMail through the menu option. Earlier I had added a new mail account.

- Custom settings of the application:
The added mail domain is a custom one. This was my first attempt to create my own mailbox, I am not even sure, if all options were set right, thus the bug may sit in the wrong configuration.

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

Thread 3 (Thread 0xb38ffb40 (LWP 12894)):
#0  0xb7770424 in __kernel_vsyscall ()
#1  0x4317485c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x47f919a3 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x486b6fe0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#3  0x47f91ac0 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x486b6fe0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#4  0x43170cd3 in start_thread (arg=0xb38ffb40) at pthread_create.c:309
#5  0x430a6a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xb2ffeb40 (LWP 12895)):
#0  0x431d7001 in __GI_clock_gettime (clock_id=1, tp=0xb2ffdfb8) at ../sysdeps/unix/clock_gettime.c:116
#1  0x4201ee06 in do_gettime (frac=0xb2ffdfb0, sec=0xb2ffdfa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x42108bf7 in QTimerInfoList::updateCurrentTime (this=0xb2601abc) at kernel/qeventdispatcher_unix.cpp:343
#4  0x42108f5b in QTimerInfoList::timerWait (this=0xb2601abc, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0x421077a3 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb2ffe09c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x433d8c4c in g_main_context_prepare (context=0xb26004e0, priority=0xb2ffe0f8) at gmain.c:2762
#7  0x433d9a08 in g_main_context_iterate (context=0xb26004e0, block=1, dispatch=1, self=0xb2600d70) at gmain.c:3069
#8  0x433da01f in g_main_context_iteration (context=0xb26004e0, may_block=1) at gmain.c:3152
#9  0x42108317 in QEventDispatcherGlib::processEvents (this=0xb2600468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#10 0x420d44ee in QEventLoop::processEvents (this=0xb2ffe230, flags=...) at kernel/qeventloop.cpp:149
#11 0x420d4799 in QEventLoop::exec (this=0xb2ffe230, flags=...) at kernel/qeventloop.cpp:204
#12 0x41fbcb2c in QThread::exec (this=0xa2ab9b8) at thread/qthread.cpp:501
#13 0x41fbcc1c in QThread::run (this=0xa2ab9b8) at thread/qthread.cpp:568
#14 0x41fc00b1 in QThreadPrivate::start (arg=0xa2ab9b8) at thread/qthread_unix.cpp:298
#15 0x43170cd3 in start_thread (arg=0xb2ffeb40) at pthread_create.c:309
#16 0x430a6a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7726780 (LWP 9860)):
[KCrash Handler]
#7  MailTransport::Transport::setPassword (this=0x995c890, passwd=...) at /usr/src/debug/kdepimlibs-4.8.1/mailtransport/transport.cpp:75
#8  0x44eef4d1 in MailTransport::Transport::readPassword (this=0x995c890) at /usr/src/debug/kdepimlibs-4.8.1/mailtransport/transport.cpp:318
#9  0x44eefd1c in qt_static_metacall (_id=0, _o=0x995c890, _c=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/i686-redhat-linux-gnu/mailtransport/transport.moc:49
#10 MailTransport::Transport::qt_static_metacall (_o=0x995c890, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x995c178) at /usr/src/debug/kdepimlibs-4.8.1/i686-redhat-linux-gnu/mailtransport/transport.moc:43
#11 0x420e7752 in QMetaCallEvent::placeMetaCall (this=0x995c0c8, object=0x995c890) at kernel/qobject.cpp:525
#12 0x420f042b in QObject::event (this=0x995c890, e=0x995c0c8) at kernel/qobject.cpp:1195
#13 0x41155134 in notify_helper (e=0x995c0c8, receiver=0x995c890, this=0x9781a68) at kernel/qapplication.cpp:4550
#14 QApplicationPrivate::notify_helper (this=0x9781a68, receiver=0x995c890, e=0x995c0c8) at kernel/qapplication.cpp:4522
#15 0x4115a5d3 in QApplication::notify (this=0x995c0c8, receiver=0x995c890, e=0x995c0c8) at kernel/qapplication.cpp:4279
#16 0x42729122 in KApplication::notify (this=0xbff5654c, receiver=0x995c890, event=0x995c0c8) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#17 0x420d55fe in QCoreApplication::notifyInternal (this=0xbff5654c, receiver=0x995c890, event=0x995c0c8) at kernel/qcoreapplication.cpp:876
#18 0x420d9558 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9740148) at kernel/qcoreapplication.cpp:1500
#20 0x420d988d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#21 0x42107eb5 in sendPostedEvents () at kernel/qcoreapplication.h:236
#22 postEventSourceDispatch (s=0x9782aa8) at kernel/qeventdispatcher_glib.cpp:279
#23 0x433d962f in g_main_dispatch (context=0x9783f60) at gmain.c:2441
#24 g_main_context_dispatch (context=0x9783f60) at gmain.c:3011
#25 0x433d9d70 in g_main_context_iterate (context=0x9783f60, block=1128171536, dispatch=1, self=0x9781bb8) at gmain.c:3089
#26 0x433da01f in g_main_context_iteration (context=0x9783f60, may_block=1) at gmain.c:3152
#27 0x421082b8 in QEventDispatcherGlib::processEvents (this=0x9740ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#28 0x41209a9b in QGuiEventDispatcherGlib::processEvents (this=0x9740ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#29 0x420d44ee in QEventLoop::processEvents (this=0xbff55b94, flags=...) at kernel/qeventloop.cpp:149
#30 0x420d4799 in QEventLoop::exec (this=0xbff55b94, flags=...) at kernel/qeventloop.cpp:204
#31 0x42878143 in KWallet::Wallet::openWallet (name=..., w=75498061, ot=KWallet::Wallet::Synchronous) at /usr/src/debug/kdelibs-4.8.1/kdeui/util/kwallet.cpp:516
#32 0x44ef86f7 in MailTransport::TransportManager::wallet (this=0x98da6d8) at /usr/src/debug/kdepimlibs-4.8.1/mailtransport/transportmanager.cpp:606
#33 0x44eef42d in MailTransport::Transport::readPassword (this=0x9954978) at /usr/src/debug/kdepimlibs-4.8.1/mailtransport/transport.cpp:314
#34 0x44eefd1c in qt_static_metacall (_id=0, _o=0x9954978, _c=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.1/i686-redhat-linux-gnu/mailtransport/transport.moc:49
#35 MailTransport::Transport::qt_static_metacall (_o=0x9954978, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x9964380) at /usr/src/debug/kdepimlibs-4.8.1/i686-redhat-linux-gnu/mailtransport/transport.moc:43
#36 0x420e7752 in QMetaCallEvent::placeMetaCall (this=0x9958050, object=0x9954978) at kernel/qobject.cpp:525
#37 0x420f042b in QObject::event (this=0x9954978, e=0x9958050) at kernel/qobject.cpp:1195
#38 0x41155134 in notify_helper (e=0x9958050, receiver=0x9954978, this=0x9781a68) at kernel/qapplication.cpp:4550
#39 QApplicationPrivate::notify_helper (this=0x9781a68, receiver=0x9954978, e=0x9958050) at kernel/qapplication.cpp:4522
#40 0x4115a5d3 in QApplication::notify (this=0x9958050, receiver=0x9954978, e=0x9958050) at kernel/qapplication.cpp:4279
#41 0x42729122 in KApplication::notify (this=0xbff5654c, receiver=0x9954978, event=0x9958050) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#42 0x420d55fe in QCoreApplication::notifyInternal (this=0xbff5654c, receiver=0x9954978, event=0x9958050) at kernel/qcoreapplication.cpp:876
#43 0x420d9558 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9740148) at kernel/qcoreapplication.cpp:1500
#45 0x420d988d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#46 0x42107eb5 in sendPostedEvents () at kernel/qcoreapplication.h:236
#47 postEventSourceDispatch (s=0x9782aa8) at kernel/qeventdispatcher_glib.cpp:279
#48 0x433d962f in g_main_dispatch (context=0x9783f60) at gmain.c:2441
#49 g_main_context_dispatch (context=0x9783f60) at gmain.c:3011
#50 0x433d9d70 in g_main_context_iterate (context=0x9783f60, block=1128171536, dispatch=1, self=0x9781bb8) at gmain.c:3089
#51 0x433da01f in g_main_context_iteration (context=0x9783f60, may_block=1) at gmain.c:3152
#52 0x421082b8 in QEventDispatcherGlib::processEvents (this=0x9740ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#53 0x41209a9b in QGuiEventDispatcherGlib::processEvents (this=0x9740ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#54 0x420d44ee in QEventLoop::processEvents (this=0xbff56474, flags=...) at kernel/qeventloop.cpp:149
#55 0x420d4799 in QEventLoop::exec (this=0xbff56474, flags=...) at kernel/qeventloop.cpp:204
#56 0x420d993b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#57 0x41152f35 in QApplication::exec () at kernel/qapplication.cpp:3811
#58 0x0804a3d2 in ?? ()
#59 0x42fcc6b3 in __libc_start_main (main=0x8049b80, argc=3, ubp_av=0xbff566f4, init=0x804ad20 <__libc_csu_init>, fini=0x804ad90 <__libc_csu_fini>, rtld_fini=0x42f9a2c0 <_dl_fini>, stack_end=0xbff566ec) at libc-start.c:226
#60 0x0804a85d in _start ()

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-07-08 14:10:45 UTC
*** Bug 303193 has been marked as a duplicate of this bug. ***
Comment 2 Sebastien Renard 2012-08-18 08:24:26 UTC

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