Bug 297859 - Imap-Resource crashed after entering password
Summary: Imap-Resource crashed after entering password
Status: RESOLVED DUPLICATE of bug 293633
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: IMAP resource (show other bugs)
Version: 4.8
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kevin Ottens
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-10 18:16 UTC by Christian Nobis
Modified: 2012-05-01 15:53 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (10.87 KB, text/plain)
2012-04-27 08:51 UTC, Andrei Slavoiu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Nobis 2012-04-10 18:16:51 UTC
Application: akonadi_imap_resource (4.8)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.0
Operating System: Linux 3.0.0-17-generic x86_64
Distribution: Linux Mint 12 KDE

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

Changed Settings of Imap-Ressource, was asked for imap-password, entered password Imap-Resource crashed

-- Backtrace:
Application: C.Nobis@Inetpanel.Net vom Typ IMAP-E-Mail-Server (akonadi_imap_resource), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fac4fa627a0 (LWP 2221))]

Thread 3 (Thread 0x7fac3bc8e700 (LWP 2743)):
#0  0x00007fac4b42c473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fac49d7cf68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fac49d7d429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fac4ee85c26 in QEventDispatcherGlib::processEvents (this=0x230c4e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fac4ee55402 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fac4ee55657 in QEventLoop::exec (this=0x7fac3bc8ddb0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fac4ed55067 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fac4ee3517f in QInotifyFileSystemWatcherEngine::run (this=0x2305c00) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fac4ed5808b in QThreadPrivate::start (arg=0x2305c00) at thread/qthread_unix.cpp:298
#9  0x00007fac4ace4efc in start_thread (arg=0x7fac3bc8e700) at pthread_create.c:304
#10 0x00007fac4b43859d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fac3c48f700 (LWP 3805)):
#0  0x00007fac4b42c473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fac49d7cf68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fac49d7d429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fac4ee85c26 in QEventDispatcherGlib::processEvents (this=0x25939a0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fac4ee55402 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fac4ee55657 in QEventLoop::exec (this=0x7fac3c48edc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fac4ed55067 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fac4da8f619 in KIMAP::SessionThread::run (this=0x23552a0) at ../../kimap/sessionthread.cpp:181
#8  0x00007fac4ed5808b in QThreadPrivate::start (arg=0x23552a0) at thread/qthread_unix.cpp:298
#9  0x00007fac4ace4efc in start_thread (arg=0x7fac3c48f700) at pthread_create.c:304
#10 0x00007fac4b43859d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fac4fa627a0 (LWP 2221)):
[KCrash Handler]
#6  0x000000000230f180 in ?? ()
#7  0x00007fac4ee6c1f8 in QObject::connect (sender=0x25b7970, signal=0x467b88 "2stateChanged(KIMAP::Session::State,KIMAP::Session::State)", receiver=0x1f43770, method=0x467b40 "1onSessionStateChanged(KIMAP::Session::State,KIMAP::Session::State)", type=Qt::AutoConnection) at kernel/qobject.cpp:2551
#8  0x0000000000454fcb in SessionPool::onPasswordRequestDone (this=0x1f43770, resultType=<optimized out>, password=...) at ../../../resources/imap/sessionpool.cpp:335
#9  0x0000000000456da2 in SessionPool::qt_metacall (this=0x1f43770, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7ffff037bda0) at ./sessionpool.moc:117
#10 0x00007fac4ee6ac09 in QMetaObject::activate (sender=0x1f3c8b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffff037bda0) at kernel/qobject.cpp:3566
#11 0x00000000004420e1 in PasswordRequesterInterface::done (this=<optimized out>, _t1=0, _t2=<optimized out>) at ./passwordrequesterinterface.moc:104
#12 0x0000000000420eb3 in SettingsPasswordRequester::onPasswordRequestCompleted (this=0x1f3c8b0, password=..., userRejected=false) at ../../../resources/imap/settingspasswordrequester.cpp:89
#13 0x000000000042100c in SettingsPasswordRequester::qt_metacall (this=0x1f3c8b0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7ffff037bf70) at ./settingspasswordrequester.moc:76
#14 0x00007fac4ee6ac09 in QMetaObject::activate (sender=0x1f446d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffff037bf70) at kernel/qobject.cpp:3566
#15 0x000000000041f851 in Settings::passwordRequestCompleted (this=<optimized out>, _t1=<optimized out>, _t2=false) at ./settings.moc:110
#16 0x000000000041fe1d in Settings::onDialogFinished (this=0x1f446d0, result=<optimized out>) at ../../../resources/imap/settings.cpp:164
#17 0x000000000042006f in Settings::qt_metacall (this=0x1f446d0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7ffff037c160) at ./settings.moc:97
#18 0x00007fac4ee6ac09 in QMetaObject::activate (sender=0x24a4070, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7ffff037c160) at kernel/qobject.cpp:3566
#19 0x00007fac4e6aa51e in QDialog::finished (this=<optimized out>, _t1=1) at .moc/release-shared/moc_qdialog.cpp:153
#20 0x00007fac4e6aa5ba in QDialog::done (this=<optimized out>, r=1) at dialogs/qdialog.cpp:595
#21 0x00007fac4c2919f9 in KPasswordDialog::KPasswordDialogPrivate::actuallyAccept (this=0x2612fe0) at ../../kdeui/dialogs/kpassworddialog.cpp:404
#22 0x00007fac4c291b1e in KPasswordDialog::qt_metacall (this=0x24a4070, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x25fdfb0) at ./kpassworddialog.moc:85
#23 0x00007fac4ee6fbc6 in QObject::event (this=0x24a4070, e=<optimized out>) at kernel/qobject.cpp:1195
#24 0x00007fac4e22c34b in QWidget::event (this=0x24a4070, event=0x1fc9210) at kernel/qwidget.cpp:8820
#25 0x00007fac4e1dc104 in notify_helper (e=0x1fc9210, receiver=0x24a4070, this=0x1d66f40) at kernel/qapplication.cpp:4555
#26 QApplicationPrivate::notify_helper (this=0x1d66f40, receiver=0x24a4070, e=0x1fc9210) at kernel/qapplication.cpp:4527
#27 0x00007fac4e1e0f83 in QApplication::notify (this=0x7ffff037ce20, receiver=0x24a4070, e=0x1fc9210) at kernel/qapplication.cpp:4416
#28 0x00007fac4c316bf6 in KApplication::notify (this=0x7ffff037ce20, receiver=0x24a4070, event=0x1fc9210) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x00007fac4ee5661c in QCoreApplication::notifyInternal (this=0x7ffff037ce20, receiver=0x24a4070, event=0x1fc9210) at kernel/qcoreapplication.cpp:876
#30 0x00007fac4ee5a3ea in sendEvent (event=0x1fc9210, receiver=0x24a4070) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1d2b4d0) at kernel/qcoreapplication.cpp:1500
#32 0x00007fac4ee85793 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#33 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#34 0x00007fac49d7ca5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fac49d7d258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fac49d7d429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fac4ee85bbf in QEventDispatcherGlib::processEvents (this=0x1d2ccb0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#38 0x00007fac4e28128e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007fac4ee55402 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007fac4ee55657 in QEventLoop::exec (this=0x7ffff037cda0, flags=...) at kernel/qeventloop.cpp:204
#41 0x00007fac4ee5a6e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#42 0x00007fac4f582fd6 in Akonadi::ResourceBase::init (r=0x1f4dc70) at ../../akonadi/resourcebase.cpp:412
#43 0x000000000041a926 in Akonadi::ResourceBase::init<ImapResource> (argc=<optimized out>, argv=<optimized out>) at /usr/include/akonadi/resourcebase.h:188
#44 0x00007fac4b37630d in __libc_start_main (main=0x415200 <main(int, char**)>, argc=3, ubp_av=0x7ffff037cf38, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffff037cf28) at libc-start.c:226
#45 0x00000000004153b5 in _start ()

This bug may be a duplicate of or related to bug 293633.

Possible duplicates by query: bug 297169, bug 285151.

Reported using DrKonqi
Comment 1 Andrei Slavoiu 2012-04-27 08:51:53 UTC
Created attachment 70694 [details]
New crash information added by DrKonqi

akonadi_imap_resource (4.8) on KDE Platform 4.8.1 (4.8.1) using Qt 4.7.4

- What I was doing when the application crashed:

Over night there was an error connecting to the IMAP server, so when I came back in the morning it prompted me to reenter the password.

-- Backtrace (Reduced):
#6  0x00007f28213677fe in QObject::connect (sender=0x23499b0, signal=0x468048 "2stateChanged(KIMAP::Session::State,KIMAP::Session::State)", receiver=0x1fdd1a0, method=0x468000 "1onSessionStateChanged(KIMAP::Session::State,KIMAP::Session::State)", type=Qt::AutoConnection) at kernel/qobject.cpp:2489
#7  0x0000000000455a26 in SessionPool::onPasswordRequestDone (this=0x1fdd1a0, resultType=<optimized out>, password=...) at /var/tmp/portage/kde-base/kdepim-runtime-4.8.1/work/kdepim-runtime-4.8.1/resources/imap/sessionpool.cpp:335
#8  0x00000000004575e2 in SessionPool::qt_metacall (this=0x1fdd1a0, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7fff0f668870) at /var/tmp/portage/kde-base/kdepim-runtime-4.8.1/work/kdepim-runtime-4.8.1_build/resources/imap/sessionpool.moc:117
[...]
#10 0x0000000000443611 in PasswordRequesterInterface::done (this=<optimized out>, _t1=0, _t2=<optimized out>) at /var/tmp/portage/kde-base/kdepim-runtime-4.8.1/work/kdepim-runtime-4.8.1_build/resources/imap/passwordrequesterinterface.moc:104
#11 0x0000000000422f32 in SettingsPasswordRequester::onPasswordRequestCompleted (this=0x1fdaee0, password=..., userRejected=false) at /var/tmp/portage/kde-base/kdepim-runtime-4.8.1/work/kdepim-runtime-4.8.1/resources/imap/settingspasswordrequester.cpp:89
Comment 2 Andrei Slavoiu 2012-04-27 08:54:24 UTC
Forgot to mention that the IMAP server is Microsoft Outlook 365
Comment 3 Christophe Marin 2012-05-01 15:53:22 UTC

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