[Bug 206151] New: Akonadi IMAP ressource segfaults

Urs Schroffenegger urs-on-mailinglists at lampshade.ch
Thu Sep 3 17:25:21 BST 2009


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

           Summary: Akonadi IMAP ressource segfaults
           Product: kde
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: urs-on-mailinglists at lampshade.ch


Application that crashed: akonadi_imap_resource
Version of the application: 0.1
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

What I was doing when the application crashed:
I tried to add an imap ressource, I setup the information on my IMAP account on
the IMAP server (it only accepts TLS - CRAMD-MD5 auth method)

Then, IT seems to trys to connect to the server, and comes up with a message
saying it can't connect. Either entering the settings again or using single
input makes it crash and come up with the KDE crash handler and the dump you
see here.

Thanks for helping me out with this,

Urs

 -- Backtrace:
Application: Akonadi Resource (akonadi_imap_resource), signal: Segmentation
fault
[Current thread is 1 (Thread 0x7fa54eb51750 (LWP 15092))]

Thread 3 (Thread 0x7fa53f560950 (LWP 15095)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fa54e0ed469 in QWaitConditionPrivate::wait (this=0xdd5220,
mutex=0xdd5218, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0xdd5220, mutex=0xdd5218,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa54d1d9024 in QHostInfoAgent::run (this=0xdd5200) at
kernel/qhostinfo.cpp:260
#4  0x00007fa54e0ec475 in QThreadPrivate::start (arg=0xdd5200) at
thread/qthread_unix.cpp:188
#5  0x00007fa549bf6f9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007fa54ae5a56d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fa53fd61950 (LWP 15131)):
#0  0x00007fa54ae51d36 in *__GI___poll (fds=0x7fa538036200, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fa549e47d89 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fa549e4806c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007fa54e1fac1e in QEventDispatcherGlib::processEvents (this=0xe7af50,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007fa54e1d0de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa54e1d11b4 in QEventLoop::exec (this=0x7fa53fd61070, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007fa54e0e9558 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007fa54cf1d481 in KIMAP::SessionThread::run (this=0xe17a30) at
../../kimap/sessionthread.cpp:155
#8  0x00007fa54e0ec475 in QThreadPrivate::start (arg=0xe17a30) at
thread/qthread_unix.cpp:188
#9  0x00007fa549bf6f9a in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#10 0x00007fa54ae5a56d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa54eb51750 (LWP 15092)):
[KCrash Handler]
#5  QMetaObject::indexOfSlot (this=0x1, slot=0x434068 "deleteLater()") at
kernel/qmetaobject.cpp:614
#6  0x00007fa54e1e3b1e in QObject::connect (sender=0xe1ae70, signal=0xe5d9b9
"result(KJob*)", receiver=0xdd5570, method=0x434068 "deleteLater()",
type=Qt::AutoConnection) at kernel/qobject.cpp:2493
#7  0x0000000000414e44 in ImapAccount::disconnect (this=0xdd9b10) at
../../../resources/imap/imapaccount.cpp:294
#8  0x0000000000415c82 in ImapAccount::onLoginDone (this=0xdd9b10, job=<value
optimized out>) at ../../../resources/imap/imapaccount.cpp:235
#9  0x0000000000415d60 in ImapAccount::qt_metacall (this=0xdd9b10,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffce2b9680) at
./imapaccount.moc:89
#10 0x00007fa54e1e7682 in QMetaObject::activate (sender=0xe4e470,
from_signal_index=<value optimized out>, to_signal_index=7, argv=0x1) at
kernel/qobject.cpp:3112
#11 0x00007fa54b6fddf2 in KJob::result (this=0x1, _t1=0xe4e470) at
./kjob.moc:188
#12 0x00007fa54b6fe16f in KJob::emitResult (this=0xe4e470) at
../../kdecore/jobs/kjob.cpp:304
#13 0x00007fa54cf161f0 in KIMAP::LoginJob::handleResponse (this=0xe4e470,
response=...) at ../../kimap/loginjob.cpp:263
#14 0x00007fa54cf1c76e in KIMAP::SessionPrivate::responseReceived
(this=0xe83f20, response=...) at ../../kimap/session.cpp:193
#15 0x00007fa54cf1ce86 in KIMAP::Session::qt_metacall (this=0xdd5570,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xe4fdb0) at
./session.moc:92
#16 0x00007fa54e1e1f68 in QObject::event (this=0xdd5570, e=0xe38800) at
kernel/qobject.cpp:1110
#17 0x00007fa54d64a80d in QApplicationPrivate::notify_helper (this=0xce4260,
receiver=0xdd5570, e=0xe38800) at kernel/qapplication.cpp:4056
#18 0x00007fa54d65286a in QApplication::notify (this=0x7fffce2bbf90,
receiver=0xdd5570, e=0xe38800) at kernel/qapplication.cpp:4021
#19 0x00007fa54bcae43b in KApplication::notify (this=0x7fffce2bbf90,
receiver=0xdd5570, event=0xe38800) at ../../kdeui/kernel/kapplication.cpp:302
#20 0x00007fa54e1d251c in QCoreApplication::notifyInternal
(this=0x7fffce2bbf90, receiver=0xdd5570, event=0xe38800) at
kernel/qcoreapplication.cpp:610
#21 0x00007fa54e1d3164 in QCoreApplication::sendEvent (receiver=0x0,
event_type=0, data=0xccbd50) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0xccbd50) at kernel/qcoreapplication.cpp:1247
#23 0x00007fa54e1faf73 in QCoreApplication::sendPostedEvents (s=<value
optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#24 postEventSourceDispatch (s=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:210
#25 0x00007fa549e4486a in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#26 0x00007fa549e47eb8 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0x00007fa549e4806c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#28 0x00007fa54e1fabff in QEventDispatcherGlib::processEvents (this=0xccb980,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#29 0x00007fa54d6e164f in QGuiEventDispatcherGlib::processEvents (this=0x1,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#30 0x00007fa54e1d0de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007fa54e1d11b4 in QEventLoop::exec (this=0x7fffce2ba450, flags=...) at
kernel/qeventloop.cpp:201
#32 0x00007fa54dad4a9e in QDialog::exec (this=0xe90810) at
dialogs/qdialog.cpp:498
#33 0x00007fa54bc34352 in KMessageBox::createKMessageBox (dialog=0xe90810,
icon=<value optimized out>, text=..., strlist=..., ask=...,
checkboxReturn=0x7fffce2bac4f, options=..., details=..., 
    notifyType=QMessageBox::Information) at
../../kdeui/dialogs/kmessagebox.cpp:331
#34 0x00007fa54bc354e7 in KMessageBox::createKMessageBox (dialog=0xe90810,
icon=QMessageBox::Information, text=..., strlist=..., ask=...,
checkboxReturn=0x7fffce2bac4f, options=..., details=...)
    at ../../kdeui/dialogs/kmessagebox.cpp:151
#35 0x00007fa54bc36e11 in KMessageBox::questionYesNoCancelWId (parent_id=0,
text=..., caption=..., buttonYes_=<value optimized out>, buttonNo_=<value
optimized out>, 
    buttonCancel_=<value optimized out>, dontAskAgainName=..., options=...) at
../../kdeui/dialogs/kmessagebox.cpp:537
#36 0x000000000041c6c5 in ImapResource::onConnectError (this=0xd97f90,
code=<value optimized out>, message=...) at
../../../resources/imap/imapresource.cpp:693
#37 0x000000000042409e in ImapResource::qt_metacall (this=0xd97f90,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffce2bafa0)
at ./imapresource.moc:130
#38 0x00007fa54e1e7682 in QMetaObject::activate (sender=0xe4f280,
from_signal_index=<value optimized out>, to_signal_index=5, argv=0x1) at
kernel/qobject.cpp:3112
#39 0x0000000000414d84 in ImapAccount::error (this=0x1, _t1=1, _t2=<value
optimized out>) at ./imapaccount.moc:108
#40 0x0000000000415c4f in ImapAccount::onLoginDone (this=0xe4f280, job=<value
optimized out>) at ../../../resources/imap/imapaccount.cpp:234
#41 0x0000000000415d60 in ImapAccount::qt_metacall (this=0xe4f280,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffce2bb150) at
./imapaccount.moc:89
#42 0x00007fa54e1e7682 in QMetaObject::activate (sender=0xe8a460,
from_signal_index=<value optimized out>, to_signal_index=7, argv=0x1) at
kernel/qobject.cpp:3112
#43 0x00007fa54b6fddf2 in KJob::result (this=0x1, _t1=0xe8a460) at
./kjob.moc:188
#44 0x00007fa54b6fe16f in KJob::emitResult (this=0xe8a460) at
../../kdecore/jobs/kjob.cpp:304
#45 0x00007fa54cf161f0 in KIMAP::LoginJob::handleResponse (this=0xe8a460,
response=...) at ../../kimap/loginjob.cpp:263
#46 0x00007fa54cf1c76e in KIMAP::SessionPrivate::responseReceived
(this=0xdda110, response=...) at ../../kimap/session.cpp:193
#47 0x00007fa54cf1ce86 in KIMAP::Session::qt_metacall (this=0xe55740,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fa53802b050)
at ./session.moc:92
#48 0x00007fa54e1e1f68 in QObject::event (this=0xe55740, e=0x7fa53800b030) at
kernel/qobject.cpp:1110
#49 0x00007fa54d64a80d in QApplicationPrivate::notify_helper (this=0xce4260,
receiver=0xe55740, e=0x7fa53800b030) at kernel/qapplication.cpp:4056
#50 0x00007fa54d65286a in QApplication::notify (this=0x7fffce2bbf90,
receiver=0xe55740, e=0x7fa53800b030) at kernel/qapplication.cpp:4021
#51 0x00007fa54bcae43b in KApplication::notify (this=0x7fffce2bbf90,
receiver=0xe55740, event=0x7fa53800b030) at
../../kdeui/kernel/kapplication.cpp:302
#52 0x00007fa54e1d251c in QCoreApplication::notifyInternal
(this=0x7fffce2bbf90, receiver=0xe55740, event=0x7fa53800b030) at
kernel/qcoreapplication.cpp:610
#53 0x00007fa54e1d3164 in QCoreApplication::sendEvent (receiver=0x0,
event_type=0, data=0xccbd50) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0xccbd50) at kernel/qcoreapplication.cpp:1247
#55 0x00007fa54e1faf73 in QCoreApplication::sendPostedEvents (s=<value
optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#56 postEventSourceDispatch (s=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:210
#57 0x00007fa549e4486a in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#58 0x00007fa549e47eb8 in ?? () from /usr/lib/libglib-2.0.so.0
#59 0x00007fa549e4806c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#60 0x00007fa54e1fabff in QEventDispatcherGlib::processEvents (this=0xccb980,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#61 0x00007fa54d6e164f in QGuiEventDispatcherGlib::processEvents (this=0x1,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#62 0x00007fa54e1d0de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#63 0x00007fa54e1d11b4 in QEventLoop::exec (this=0x7fffce2bbf20, flags=...) at
kernel/qeventloop.cpp:201
#64 0x00007fa54e1d3424 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#65 0x00007fa54e80cff2 in Akonadi::ResourceBase::init (r=0xd97f90) at
../../akonadi/resourcebase.cpp:208
#66 0x000000000041c068 in Akonadi::ResourceBase::init<ImapResource>
(argc=<value optimized out>, argv=<value optimized out>) at
/usr/include/akonadi/resourcebase.h:185
#67 main (argc=<value optimized out>, argv=<value optimized out>) at
../../../resources/imap/imapresource.cpp:1111

Reported using DrKonqi

-- 
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 Unassigned-bugs mailing list