[Bug 294877] New: kmail during first synchronisation imap disconnect crash

Bruno Friedmann brunofr at ioda.net
Sun Feb 26 18:02:22 GMT 2012


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

           Summary: kmail during first synchronisation imap disconnect
                    crash
           Product: Akonadi
           Version: 4.8
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: IMAP resource
        AssignedTo: ervin at kde.org
        ReportedBy: brunofr at ioda.net
                CC: vkrause at kde.org, kdepim-bugs at kde.org


Application: akonadi_imap_resource (4.8)
KDE Platform Version: 4.8.00 (4.8.0 "release 2"
Qt Version: 4.8.0
Operating System: Linux 3.1.9-1.4-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: I've setup my identity, and my
imap account. During the first stage imap was synchronizing my account (9GB of
emails).
Even if the retrieval option disconnect when kmail shutdown was activated the
download process continue after I've quit kmail.
Then I stop & restart akonadi with akonadictl. The download process stop.
Once I didn't need my full bandwidth, I reopen kmail, and the sync process
start again as expected. Then the crash occur.

-- Backtrace:
Application: 01_bruno of type IMAP E-Mail Server (akonadi_imap_resource),
signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6b638a8760 (LWP 21031))]

Thread 3 (Thread 0x7f6b4b5c0700 (LWP 29771)):
#0  0x00007f6b5f2b9523 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f6b5dc0ba98 in g_main_context_poll (n_fds=1, fds=0x7f6b40004e40,
timeout=-1, context=0x7f6b400009a0, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x7f6b400009a0, block=<optimized out>,
dispatch=1, self=<optimized out>) at gmain.c:3068
#3  0x00007f6b5dc0bf59 in g_main_context_iteration (context=0x7f6b400009a0,
may_block=1) at gmain.c:3136
#4  0x00007f6b62d35956 in QEventDispatcherGlib::processEvents
(this=0x7f6b400008c0, flags=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f6b62d05682 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f6b62d058d7 in QEventLoop::exec (this=0x7f6b4b5bfe00, flags=...) at
kernel/qeventloop.cpp:204
#7  0x00007f6b62c06537 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x00007f6b619200b9 in KIMAP::SessionThread::run (this=0xa0e9e0) at
/usr/src/debug/kdepimlibs-4.8.0/kimap/sessionthread.cpp:178
#9  0x00007f6b62c0955b in QThreadPrivate::start (arg=0xa0e9e0) at
thread/qthread_unix.cpp:298
#10 0x00007f6b5eb76f05 in start_thread (arg=0x7f6b4b5c0700) at
pthread_create.c:301
#11 0x00007f6b5f2c263d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f6b52902700 (LWP 29781)):
#0  0x00007f6b5f2b9523 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f6b5dc0ba98 in g_main_context_poll (n_fds=1, fds=0x7f6b4c0c5d40,
timeout=-1, context=0x7f6b4c002190, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x7f6b4c002190, block=<optimized out>,
dispatch=1, self=<optimized out>) at gmain.c:3068
#3  0x00007f6b5dc0bf59 in g_main_context_iteration (context=0x7f6b4c002190,
may_block=1) at gmain.c:3136
#4  0x00007f6b62d35956 in QEventDispatcherGlib::processEvents
(this=0x7f6b4c0f7ad0, flags=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f6b62d05682 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f6b62d058d7 in QEventLoop::exec (this=0x7f6b52901e00, flags=...) at
kernel/qeventloop.cpp:204
#7  0x00007f6b62c06537 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x00007f6b619200b9 in KIMAP::SessionThread::run (this=0xa5ba60) at
/usr/src/debug/kdepimlibs-4.8.0/kimap/sessionthread.cpp:178
#9  0x00007f6b62c0955b in QThreadPrivate::start (arg=0xa5ba60) at
thread/qthread_unix.cpp:298
#10 0x00007f6b5eb76f05 in start_thread (arg=0x7f6b52902700) at
pthread_create.c:301
#11 0x00007f6b5f2c263d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f6b638a8760 (LWP 21031)):
[KCrash Handler]
#6  Akonadi::ItemSync::setFullSyncItems (this=0x0, items=...) at
/usr/src/debug/kdepimlibs-4.8.0/akonadi/itemsync.cpp:145
#7  0x00007f6b63400e52 in Akonadi::ResourceBase::itemsRetrieved
(this=<optimized out>, items=...) at
/usr/src/debug/kdepimlibs-4.8.0/akonadi/resourcebase.cpp:901
#8  0x00000000004538a2 in RetrieveItemsTask::onHeadersReceived (this=0xc3a710,
mailBox=<optimized out>, uids=..., sizes=..., flags=..., messages=...) at
/usr/src/debug/kdepim-runtime-4.8.0/resources/imap/retrieveitemstask.cpp:361
#9  0x00007f6b62d1a761 in QMetaObject::activate (sender=0xbe5e70, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fffd5896700) at
kernel/qobject.cpp:3556
#10 0x00007f6b61921b44 in KIMAP::FetchJob::headersReceived (this=<optimized
out>, _t1=<optimized out>, _t2=<optimized out>, _t3=<optimized out>,
_t4=<optimized out>, _t5=<optimized out>) at
/usr/src/debug/kdepimlibs-4.8.0/build/kimap/fetchjob.moc:115
#11 0x00007f6b61944cf8 in KIMAP::FetchJobPrivate::emitPendings (this=0xa19640)
at /usr/src/debug/kdepimlibs-4.8.0/kimap/fetchjob.cpp:57
#12 0x00007f6b62d1a761 in QMetaObject::activate (sender=0xa19690, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#13 0x00007f6b62d1f659 in QObject::event (this=0xa19690, e=<optimized out>) at
kernel/qobject.cpp:1166
#14 0x00007f6b6208be84 in notify_helper (e=0x7fffd5896f60, receiver=0xa19690,
this=0x6a9f60) at kernel/qapplication.cpp:4550
#15 QApplicationPrivate::notify_helper (this=0x6a9f60, receiver=0xa19690,
e=0x7fffd5896f60) at kernel/qapplication.cpp:4522
#16 0x00007f6b62090d03 in QApplication::notify (this=0x7fffd5897300,
receiver=0xa19690, e=0x7fffd5896f60) at kernel/qapplication.cpp:4411
#17 0x00007f6b601be786 in KApplication::notify (this=0x7fffd5897300,
receiver=0xa19690, event=0x7fffd5896f60) at
/usr/src/debug/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311
#18 0x00007f6b62d0689c in QCoreApplication::notifyInternal
(this=0x7fffd5897300, receiver=0xa19690, event=0x7fffd5896f60) at
kernel/qcoreapplication.cpp:876
#19 0x00007f6b62d37708 in sendEvent (event=0x7fffd5896f60, receiver=<optimized
out>) at kernel/qcoreapplication.h:231
#20 QTimerInfoList::activateTimers (this=0x6af2f0) at
kernel/qeventdispatcher_unix.cpp:626
#21 0x00007f6b62d350bd in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:186
#22 timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:180
#23 0x00007f6b62d350e1 in idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:233
#24 0x00007f6b5dc0b58d in g_main_dispatch (context=0x6ac4e0) at gmain.c:2425
#25 g_main_context_dispatch (context=0x6ac4e0) at gmain.c:2995
#26 0x00007f6b5dc0bd88 in g_main_context_iterate (context=0x6ac4e0,
block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#27 0x00007f6b5dc0bf59 in g_main_context_iteration (context=0x6ac4e0,
may_block=1) at gmain.c:3136
#28 0x00007f6b62d358ef in QEventDispatcherGlib::processEvents (this=0x6871e0,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#29 0x00007f6b6212f2de in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#30 0x00007f6b62d05682 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#31 0x00007f6b62d058d7 in QEventLoop::exec (this=0x7fffd5897280, flags=...) at
kernel/qeventloop.cpp:204
#32 0x00007f6b62d0a435 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#33 0x00007f6b6336fcb7 in Akonadi::ResourceBase::init (r=0x861bf0) at
/usr/src/debug/kdepimlibs-4.8.0/akonadi/resourcebase.cpp:408
#34 0x000000000041bd76 in Akonadi::ResourceBase::init<ImapResource>
(argc=<optimized out>, argv=<optimized out>) at
/usr/include/akonadi/resourcebase.h:188
#35 0x00007f6b5f20a23d in __libc_start_main (main=0x416600 <main(int, char**)>,
argc=3, ubp_av=0x7fffd5897418, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffd5897408) at libc-start.c:226
#36 0x00000000004167b5 in _start () at ../sysdeps/x86_64/elf/start.S:113

Possible duplicates by query: bug 293678, bug 293327, bug 293178, bug 292408,
bug 292364.

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list