<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>311014</bug_id>
          
          <creation_ts>2012-12-02 08:11:59 +0000</creation_ts>
          <short_desc>kmail-4.9.3 produces a Crash message when canceling the prompt to enter email password</short_desc>
          <delta_ts>2013-02-17 21:02:34 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Frameworks and Libraries</classification>
          <product>Akonadi</product>
          <component>IMAP resource</component>
          <version>4.9</version>
          <rep_platform>Gentoo Packages</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Christian">k</reporter>
          <assigned_to name="Kevin Ottens">ervin</assigned_to>
          <cc>bruno</cc>
    
    <cc>cfeck</cc>
    
    <cc>jlp</cc>
    
    <cc>pim-bugs-null</cc>
    
    <cc>vkrause</cc>
          
          <cf_commitlink>http://commits.kde.org/kdepim-runtime/d82e4917f7286984bce16c2fa36ea4e9f6a24453</cf_commitlink>
          <cf_versionfixedin>4.10.1</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1320284</commentid>
    <comment_count>0</comment_count>
    <who name="Christian">k</who>
    <bug_when>2012-12-02 08:11:59 +0000</bug_when>
    <thetext>Application: akonadi_imap_resource (4.9)
KDE Platform Version: 4.9.3
Qt Version: 4.8.2
Operating System: Linux 3.5.7-gentoo x86_64
Distribution: &quot;Gentoo Base System release 2.1&quot;

-- Information about the crash:
- What I was doing when the application crashed:
There was a popup informing me that the certificate to my IMAP SSL connection has expired. I clicked on Cancel. Then there was a popup asking whether I want to go to the account settings because there seems to be a problem with the password. I clicked on Cancel again. That causes this crash message to appear.
The first popup is shown every time, and when I click on the Cancel buttons, the crash always happens.
The crash also happens if, for another reason such as interrupted internet connection, the second popup (about going to the account settings) is shown and I click Cancel.

The crash can be reproduced every time.

-- Backtrace:
Application: IMAP-sähköpostipalvelin ESiOR OWA (akonadi_imap_resource), signal: Segmentation fault
Using host libthread_db library &quot;/lib64/libthread_db.so.1&quot;.
[KCrash Handler]
#6  0x00007f7b6a8ef230 in vtable for Oxygen::EnableData () from /usr/lib64/kde4/plugins/styles/oxygen.so
#7  0x00007f7b78c681c2 in QObject::disconnect (sender=0x2b36e70, signal=0x2c49779 &quot;stateChanged(KIMAP::Session::State,KIMAP::Session::State)&quot;, receiver=0x276ce40, method=0x2c3d8c9 &quot;onSessionStateChanged(KIMAP::Session::State,KIMAP::Session::State)&quot;) at kernel/qobject.cpp:2891
#8  0x0000000000455b6c in SessionPool::killSession (this=0x276ce40, session=0x2b36e70, termination=SessionPool::LogoutSession) at /tmp/portage/kde-base/kdepim-runtime-4.9.3/work/kdepim-runtime-4.9.3/resources/imap/sessionpool.cpp:176
#9  0x00000000004565a9 in SessionPool::cancelSessionCreation (this=0x276ce40, session=0x2b36e70, errorCode=4, errorMessage=...) at /tmp/portage/kde-base/kdepim-runtime-4.9.3/work/kdepim-runtime-4.9.3/resources/imap/sessionpool.cpp:233
#10 0x00000000004568fb in SessionPool::onPasswordRequestDone (this=0x276ce40, resultType=&lt;optimized out&gt;, password=...) at /tmp/portage/kde-base/kdepim-runtime-4.9.3/work/kdepim-runtime-4.9.3/resources/imap/sessionpool.cpp:308
#11 0x0000000000458207 in SessionPool::qt_static_metacall (_o=&lt;optimized out&gt;, _c=&lt;optimized out&gt;, _id=&lt;optimized out&gt;, _a=&lt;optimized out&gt;) at /tmp/portage/kde-base/kdepim-runtime-4.9.3/work/kdepim-runtime-4.9.3_build/resources/imap/sessionpool.moc:94
#12 0x00007f7b78c65c82 in QMetaObject::activate (sender=0x2752da0, m=&lt;optimized out&gt;, local_signal_index=&lt;optimized out&gt;, argv=0x7fffd9cf27c0) at kernel/qobject.cpp:3547
#13 0x0000000000444391 in PasswordRequesterInterface::done (this=&lt;optimized out&gt;, _t1=2, _t2=...) at /tmp/portage/kde-base/kdepim-runtime-4.9.3/work/kdepim-runtime-4.9.3_build/resources/imap/passwordrequesterinterface.moc:118
#14 0x00000000004235c6 in SettingsPasswordRequester::askUserInput (this=0x2752da0, serverError=...) at /tmp/portage/kde-base/kdepim-runtime-4.9.3/work/kdepim-runtime-4.9.3/resources/imap/settingspasswordrequester.cpp:75
#15 0x00007f7b78c6507e in QObject::event (this=0x2752da0, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1195
#16 0x00007f7b77fbb39c in QApplicationPrivate::notify_helper (this=0x2556610, receiver=0x2752da0, e=0x2c66840) at kernel/qapplication.cpp:4551
#17 0x00007f7b77fbfe6f in QApplication::notify (this=&lt;optimized out&gt;, receiver=0x2752da0, e=0x2c66840) at kernel/qapplication.cpp:4412
#18 0x00007f7b7607e9a8 in KApplication::notify (this=0x7fffd9cf70b0, receiver=0x2752da0, event=0x2c66840) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311
#19 0x00007f7b78c502ab in QCoreApplication::notifyInternal (this=0x7fffd9cf70b0, receiver=0x2752da0, event=0x2c66840) at kernel/qcoreapplication.cpp:915
#20 0x00007f7b78c538a7 in sendEvent (event=0x2c66840, receiver=0x2752da0) at kernel/qcoreapplication.h:231
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x252d450) at kernel/qcoreapplication.cpp:1539
#22 0x00007f7b78c7f3b3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#23 postEventSourceDispatch (s=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:279
#24 0x00007f7b73e6e8fa in g_main_dispatch (context=0x2557b00) at gmain.c:2539
#25 g_main_context_dispatch (context=0x2557b00) at gmain.c:3075
#26 0x00007f7b73e6ec58 in g_main_context_iterate (context=0x2557b00, block=1, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3146
#27 0x00007f7b73e6ed0c in g_main_context_iteration (context=0x2557b00, may_block=1) at gmain.c:3207
#28 0x00007f7b78c7f51a in QEventDispatcherGlib::processEvents (this=0x252ecb0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#29 0x00007f7b780613c6 in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x00007f7b78c4ef92 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007f7b78c4f285 in QEventLoop::exec (this=0x7fffd9cf33d0, flags=...) at kernel/qeventloop.cpp:204
#32 0x00007f7b7847226a in QDialog::exec (this=0x2a78ed0) at dialogs/qdialog.cpp:554
#33 0x00007f7b77313781 in KIO::SslUi::askIgnoreSslErrors (uiData=..., storedRules=KIO::SslUi::RecallAndStoreRules) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kio/kssl/sslui.cpp:104
#34 0x00007f7b77862d5a in KIMAP::SessionPrivate::handleSslError (this=0x2996be0, errorData=...) at /tmp/portage/kde-base/kdepimlibs-4.9.3/work/kdepimlibs-4.9.3/kimap/session.cpp:118
#35 0x00007f7b78c6507e in QObject::event (this=0x28b4700, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1195
#36 0x00007f7b77fbb39c in QApplicationPrivate::notify_helper (this=0x2556610, receiver=0x28b4700, e=0x7f7b600968f0) at kernel/qapplication.cpp:4551
#37 0x00007f7b77fbfe6f in QApplication::notify (this=&lt;optimized out&gt;, receiver=0x28b4700, e=0x7f7b600968f0) at kernel/qapplication.cpp:4412
#38 0x00007f7b7607e9a8 in KApplication::notify (this=0x7fffd9cf70b0, receiver=0x28b4700, event=0x7f7b600968f0) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311
#39 0x00007f7b78c502ab in QCoreApplication::notifyInternal (this=0x7fffd9cf70b0, receiver=0x28b4700, event=0x7f7b600968f0) at kernel/qcoreapplication.cpp:915
#40 0x00007f7b78c538a7 in sendEvent (event=0x7f7b600968f0, receiver=0x28b4700) at kernel/qcoreapplication.h:231
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x252d450) at kernel/qcoreapplication.cpp:1539
#42 0x00007f7b78c7f3b3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#43 postEventSourceDispatch (s=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:279
#44 0x00007f7b73e6e8fa in g_main_dispatch (context=0x2557b00) at gmain.c:2539
#45 g_main_context_dispatch (context=0x2557b00) at gmain.c:3075
#46 0x00007f7b73e6ec58 in g_main_context_iterate (context=0x2557b00, block=1, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3146
#47 0x00007f7b73e6ed0c in g_main_context_iteration (context=0x2557b00, may_block=1) at gmain.c:3207
#48 0x00007f7b78c7f51a in QEventDispatcherGlib::processEvents (this=0x252ecb0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#49 0x00007f7b780613c6 in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x00007f7b78c4ef92 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#51 0x00007f7b78c4f285 in QEventLoop::exec (this=0x7fffd9cf44f0, flags=...) at kernel/qeventloop.cpp:204
#52 0x00007f7b7847226a in QDialog::exec (this=0x2829120) at dialogs/qdialog.cpp:554
#53 0x00007f7b77313781 in KIO::SslUi::askIgnoreSslErrors (uiData=..., storedRules=KIO::SslUi::RecallAndStoreRules) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kio/kssl/sslui.cpp:104
#54 0x00007f7b77862d5a in KIMAP::SessionPrivate::handleSslError (this=0x280a6b0, errorData=...) at /tmp/portage/kde-base/kdepimlibs-4.9.3/work/kdepimlibs-4.9.3/kimap/session.cpp:118
#55 0x00007f7b78c6507e in QObject::event (this=0x281f6c0, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1195
#56 0x00007f7b77fbb39c in QApplicationPrivate::notify_helper (this=0x2556610, receiver=0x281f6c0, e=0x7f7b5800bc90) at kernel/qapplication.cpp:4551
#57 0x00007f7b77fbfe6f in QApplication::notify (this=&lt;optimized out&gt;, receiver=0x281f6c0, e=0x7f7b5800bc90) at kernel/qapplication.cpp:4412
#58 0x00007f7b7607e9a8 in KApplication::notify (this=0x7fffd9cf70b0, receiver=0x281f6c0, event=0x7f7b5800bc90) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311
#59 0x00007f7b78c502ab in QCoreApplication::notifyInternal (this=0x7fffd9cf70b0, receiver=0x281f6c0, event=0x7f7b5800bc90) at kernel/qcoreapplication.cpp:915
#60 0x00007f7b78c538a7 in sendEvent (event=0x7f7b5800bc90, receiver=0x281f6c0) at kernel/qcoreapplication.h:231
#61 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x252d450) at kernel/qcoreapplication.cpp:1539
#62 0x00007f7b78c7f3b3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#63 postEventSourceDispatch (s=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:279
#64 0x00007f7b73e6e8fa in g_main_dispatch (context=0x2557b00) at gmain.c:2539
#65 g_main_context_dispatch (context=0x2557b00) at gmain.c:3075
#66 0x00007f7b73e6ec58 in g_main_context_iterate (context=0x2557b00, block=1, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3146
#67 0x00007f7b73e6ed0c in g_main_context_iteration (context=0x2557b00, may_block=1) at gmain.c:3207
#68 0x00007f7b78c7f51a in QEventDispatcherGlib::processEvents (this=0x252ecb0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#69 0x00007f7b780613c6 in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#70 0x00007f7b78c4ef92 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#71 0x00007f7b78c4f285 in QEventLoop::exec (this=0x7fffd9cf5610, flags=...) at kernel/qeventloop.cpp:204
#72 0x00007f7b7847226a in QDialog::exec (this=0x27a0610) at dialogs/qdialog.cpp:554
#73 0x00007f7b75fe86ed in KMessageBox::createKMessageBox (dialog=0x27a0610, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0x7fffd9cf5e4f, options=..., details=..., notifyType=QMessageBox::Warning) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/dialogs/kmessagebox.cpp:344
#74 0x00007f7b75fe8eed in KMessageBox::createKMessageBox (dialog=0x27a0610, icon=QMessageBox::Warning, text=..., strlist=..., ask=..., checkboxReturn=0x7fffd9cf5e4f, options=..., details=...) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/dialogs/kmessagebox.cpp:159
#75 0x00007f7b75fea20c in KMessageBox::warningYesNoCancelListWId (parent_id=0, text=..., strlist=..., caption=..., buttonYes_=..., buttonNo_=..., buttonCancel_=..., dontAskAgainName=..., options=...) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/dialogs/kmessagebox.cpp:802
#76 0x00007f7b75fea415 in KMessageBox::warningYesNoCancelList (parent=&lt;optimized out&gt;, text=..., strlist=..., caption=..., buttonYes=..., buttonNo=..., buttonCancel=..., dontAskAgainName=..., options=...) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/dialogs/kmessagebox.cpp:760
#77 0x00007f7b75fea470 in KMessageBox::warningYesNoCancel (parent=&lt;optimized out&gt;, text=..., caption=..., buttonYes=..., buttonNo=..., buttonCancel=..., dontAskAgainName=..., options=...) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/dialogs/kmessagebox.cpp:735
#78 0x00007f7b77313365 in KIO::SslUi::askIgnoreSslErrors (uiData=..., storedRules=KIO::SslUi::RecallAndStoreRules) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kio/kssl/sslui.cpp:82
#79 0x00007f7b77862d5a in KIMAP::SessionPrivate::handleSslError (this=0x27881e0, errorData=...) at /tmp/portage/kde-base/kdepimlibs-4.9.3/work/kdepimlibs-4.9.3/kimap/session.cpp:118
#80 0x00007f7b78c6507e in QObject::event (this=0x27880f0, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1195
#81 0x00007f7b77fbb39c in QApplicationPrivate::notify_helper (this=0x2556610, receiver=0x27880f0, e=0x7f7b6016b6c0) at kernel/qapplication.cpp:4551
#82 0x00007f7b77fbfe6f in QApplication::notify (this=&lt;optimized out&gt;, receiver=0x27880f0, e=0x7f7b6016b6c0) at kernel/qapplication.cpp:4412
#83 0x00007f7b7607e9a8 in KApplication::notify (this=0x7fffd9cf70b0, receiver=0x27880f0, event=0x7f7b6016b6c0) at /tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311
#84 0x00007f7b78c502ab in QCoreApplication::notifyInternal (this=0x7fffd9cf70b0, receiver=0x27880f0, event=0x7f7b6016b6c0) at kernel/qcoreapplication.cpp:915
#85 0x00007f7b78c538a7 in sendEvent (event=0x7f7b6016b6c0, receiver=0x27880f0) at kernel/qcoreapplication.h:231
#86 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x252d450) at kernel/qcoreapplication.cpp:1539
#87 0x00007f7b78c7f3b3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#88 postEventSourceDispatch (s=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:279
#89 0x00007f7b73e6e8fa in g_main_dispatch (context=0x2557b00) at gmain.c:2539
#90 g_main_context_dispatch (context=0x2557b00) at gmain.c:3075
#91 0x00007f7b73e6ec58 in g_main_context_iterate (context=0x2557b00, block=1, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3146
#92 0x00007f7b73e6ed0c in g_main_context_iteration (context=0x2557b00, may_block=1) at gmain.c:3207
#93 0x00007f7b78c7f556 in QEventDispatcherGlib::processEvents (this=0x252ecb0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#94 0x00007f7b780613c6 in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#95 0x00007f7b78c4ef92 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#96 0x00007f7b78c4f285 in QEventLoop::exec (this=0x7fffd9cf7010, flags=...) at kernel/qeventloop.cpp:204
#97 0x00007f7b78c53d3b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#98 0x00007f7b793970a3 in Akonadi::ResourceBase::init (r=0x27672d0) at /tmp/portage/kde-base/kdepimlibs-4.9.3/work/kdepimlibs-4.9.3/akonadi/resourcebase.cpp:451
#99 0x000000000041a4bd in init&lt;ImapResource&gt; (argv=&lt;optimized out&gt;, argc=&lt;optimized out&gt;) at /usr/include/akonadi/resourcebase.h:188
#100 main (argc=&lt;optimized out&gt;, argv=&lt;optimized out&gt;) at /tmp/portage/kde-base/kdepim-runtime-4.9.3/work/kdepim-runtime-4.9.3/resources/imap/imapresource.cpp:654

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1321800</commentid>
    <comment_count>1</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2012-12-07 01:03:37 +0000</bug_when>
    <thetext>Complicated nested event loops.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1335193</commentid>
    <comment_count>2</comment_count>
    <who name="Jure Repinc">jlp</who>
    <bug_when>2013-01-25 10:14:14 +0000</bug_when>
    <thetext>I also get this crash in 4.10 RC3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1340892</commentid>
    <comment_count>3</comment_count>
      <attachid>77187</attachid>
    <who name="Bruno Friedmann">bruno</who>
    <bug_when>2013-02-12 08:42:50 +0000</bug_when>
    <thetext>Created attachment 77187
New crash information added by DrKonqi

akonadi_imap_resource (4.10) on KDE Platform 4.10.00 &quot;release 1&quot; using Qt 4.8.4

- What I was doing when the application crashed: on a previous working imap(tls) offline account, change in the account the password to make it wrong.
with akonadi configuration, run the edit account, and let it failed the login. Cancel, re-edit by putting the right password.
Then I get the backtrace report.

server is dovecot + tls

-- Backtrace (Reduced):
#6  0x00007f11e20219b1 in QObject::disconnect (sender=0x20f8e20, signal=0x2131e59 &quot;stateChanged(KIMAP::Session::State,KIMAP::Session::State)&quot;, receiver=0x1ce30b0, method=0x1f5db59 &quot;onSessionStateChanged(KIMAP::Session::State,KIMAP::Session::State)&quot;) at kernel/qobject.cpp:2896
#7  0x0000000000456115 in SessionPool::killSession (this=this@entry=0x1ce30b0, session=session@entry=0x20f8e20, termination=termination@entry=SessionPool::LogoutSession) at /usr/src/debug/kdepim-runtime-4.10.0/resources/imap/sessionpool.cpp:176
#8  0x0000000000456b51 in SessionPool::cancelSessionCreation (this=this@entry=0x1ce30b0, session=0x20f8e20, errorCode=errorCode@entry=2, errorMessage=...) at /usr/src/debug/kdepim-runtime-4.10.0/resources/imap/sessionpool.cpp:233
#9  0x0000000000457e29 in SessionPool::onPasswordRequestDone (this=0x1ce30b0, resultType=&lt;optimized out&gt;, password=...) at /usr/src/debug/kdepim-runtime-4.10.0/resources/imap/sessionpool.cpp:295
#10 0x0000000000458997 in SessionPool::qt_static_metacall (_o=&lt;optimized out&gt;, _c=&lt;optimized out&gt;, _id=&lt;optimized out&gt;, _a=&lt;optimized out&gt;) at /usr/src/debug/kdepim-runtime-4.10.0/build/resources/imap/sessionpool.moc:94</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1342740</commentid>
    <comment_count>4</comment_count>
    <who name="David Faure">faure</who>
    <bug_when>2013-02-17 21:02:34 +0000</bug_when>
    <thetext>Git commit d82e4917f7286984bce16c2fa36ea4e9f6a24453 by David Faure.
Committed on 17/02/2013 at 21:54.
Pushed by dfaure into branch &apos;KDE/4.10&apos;.

Fix crash due to dangling session pointer in m_pendingInitialSession.

This happens after disconnect() kills all sessions (e.g. due to losing
internet connection while the password dialog is up, or explicit toggling
of offline/online status, or due to the &quot;SSL not supported&quot;).
Related: bug 312480, bug 310072, bug 308888, bug 288268, bug 312057, bug 309357, bug 308207, bug 312535, bug 309346, bug 307780
FIXED-IN: 4.10.1

M  +1    -0    resources/imap/sessionpool.cpp

http://commits.kde.org/kdepim-runtime/d82e4917f7286984bce16c2fa36ea4e9f6a24453</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>77187</attachid>
            <date>2013-02-12 08:42:50 +0000</date>
            <delta_ts>2013-02-12 08:42:50 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>5060</size>
            <attacher name="Bruno Friedmann">bruno</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGFrb25hZGlfaW1hcF9yZXNvdXJjZSAoNC4xMCkKS0RFIFBsYXRmb3JtIFZl
cnNpb246IDQuMTAuMDAgInJlbGVhc2UgMSIKUXQgVmVyc2lvbjogNC44LjQKT3BlcmF0aW5nIFN5
c3RlbTogTGludXggMy43LjYtMi1kZXNrdG9wIHg4Nl82NApEaXN0cmlidXRpb246ICJvcGVuU1VT
RSAxMi4zICh4ODZfNjQpIgoKLS0gSW5mb3JtYXRpb24gYWJvdXQgdGhlIGNyYXNoOgotIFdoYXQg
SSB3YXMgZG9pbmcgd2hlbiB0aGUgYXBwbGljYXRpb24gY3Jhc2hlZDogb24gYSBwcmV2aW91cyB3
b3JraW5nIGltYXAodGxzKSBvZmZsaW5lIGFjY291bnQsIGNoYW5nZSBpbiB0aGUgYWNjb3VudCB0
aGUgcGFzc3dvcmQgdG8gbWFrZSBpdCB3cm9uZy4Kd2l0aCBha29uYWRpIGNvbmZpZ3VyYXRpb24s
IHJ1biB0aGUgZWRpdCBhY2NvdW50LCBhbmQgbGV0IGl0IGZhaWxlZCB0aGUgbG9naW4uIENhbmNl
bCwgcmUtZWRpdCBieSBwdXR0aW5nIHRoZSByaWdodCBwYXNzd29yZC4KVGhlbiBJIGdldCB0aGUg
YmFja3RyYWNlIHJlcG9ydC4KCnNlcnZlciBpcyBkb3ZlY290ICsgdGxzCgpUaGUgY3Jhc2ggY2Fu
IGJlIHJlcHJvZHVjZWQgZXZlcnkgdGltZS4KCi0tIEJhY2t0cmFjZToKQXBwbGljYXRpb246IDA3
X1ZpbGxlcmF5IG9mIHR5cGUgSU1BUCBFLU1haWwgU2VydmVyIChha29uYWRpX2ltYXBfcmVzb3Vy
Y2UpLCBzaWduYWw6IFNlZ21lbnRhdGlvbiBmYXVsdApVc2luZyBob3N0IGxpYnRocmVhZF9kYiBs
aWJyYXJ5ICIvbGliNjQvbGlidGhyZWFkX2RiLnNvLjEiLgpbS0NyYXNoIEhhbmRsZXJdCiM1ICAw
eDAwMDAwMDAwODAwMDAwMDAgaW4gPz8gKCkKIzYgIDB4MDAwMDdmMTFlMjAyMTliMSBpbiBRT2Jq
ZWN0OjpkaXNjb25uZWN0IChzZW5kZXI9MHgyMGY4ZTIwLCBzaWduYWw9MHgyMTMxZTU5ICJzdGF0
ZUNoYW5nZWQoS0lNQVA6OlNlc3Npb246OlN0YXRlLEtJTUFQOjpTZXNzaW9uOjpTdGF0ZSkiLCBy
ZWNlaXZlcj0weDFjZTMwYjAsIG1ldGhvZD0weDFmNWRiNTkgIm9uU2Vzc2lvblN0YXRlQ2hhbmdl
ZChLSU1BUDo6U2Vzc2lvbjo6U3RhdGUsS0lNQVA6OlNlc3Npb246OlN0YXRlKSIpIGF0IGtlcm5l
bC9xb2JqZWN0LmNwcDoyODk2CiM3ICAweDAwMDAwMDAwMDA0NTYxMTUgaW4gU2Vzc2lvblBvb2w6
OmtpbGxTZXNzaW9uICh0aGlzPXRoaXNAZW50cnk9MHgxY2UzMGIwLCBzZXNzaW9uPXNlc3Npb25A
ZW50cnk9MHgyMGY4ZTIwLCB0ZXJtaW5hdGlvbj10ZXJtaW5hdGlvbkBlbnRyeT1TZXNzaW9uUG9v
bDo6TG9nb3V0U2Vzc2lvbikgYXQgL3Vzci9zcmMvZGVidWcva2RlcGltLXJ1bnRpbWUtNC4xMC4w
L3Jlc291cmNlcy9pbWFwL3Nlc3Npb25wb29sLmNwcDoxNzYKIzggIDB4MDAwMDAwMDAwMDQ1NmI1
MSBpbiBTZXNzaW9uUG9vbDo6Y2FuY2VsU2Vzc2lvbkNyZWF0aW9uICh0aGlzPXRoaXNAZW50cnk9
MHgxY2UzMGIwLCBzZXNzaW9uPTB4MjBmOGUyMCwgZXJyb3JDb2RlPWVycm9yQ29kZUBlbnRyeT0y
LCBlcnJvck1lc3NhZ2U9Li4uKSBhdCAvdXNyL3NyYy9kZWJ1Zy9rZGVwaW0tcnVudGltZS00LjEw
LjAvcmVzb3VyY2VzL2ltYXAvc2Vzc2lvbnBvb2wuY3BwOjIzMwojOSAgMHgwMDAwMDAwMDAwNDU3
ZTI5IGluIFNlc3Npb25Qb29sOjpvblBhc3N3b3JkUmVxdWVzdERvbmUgKHRoaXM9MHgxY2UzMGIw
LCByZXN1bHRUeXBlPTxvcHRpbWl6ZWQgb3V0PiwgcGFzc3dvcmQ9Li4uKSBhdCAvdXNyL3NyYy9k
ZWJ1Zy9rZGVwaW0tcnVudGltZS00LjEwLjAvcmVzb3VyY2VzL2ltYXAvc2Vzc2lvbnBvb2wuY3Bw
OjI5NQojMTAgMHgwMDAwMDAwMDAwNDU4OTk3IGluIFNlc3Npb25Qb29sOjpxdF9zdGF0aWNfbWV0
YWNhbGwgKF9vPTxvcHRpbWl6ZWQgb3V0PiwgX2M9PG9wdGltaXplZCBvdXQ+LCBfaWQ9PG9wdGlt
aXplZCBvdXQ+LCBfYT08b3B0aW1pemVkIG91dD4pIGF0IC91c3Ivc3JjL2RlYnVnL2tkZXBpbS1y
dW50aW1lLTQuMTAuMC9idWlsZC9yZXNvdXJjZXMvaW1hcC9zZXNzaW9ucG9vbC5tb2M6OTQKIzEx
IDB4MDAwMDdmMTFlMjAxZjE3ZiBpbiBRTWV0YU9iamVjdDo6YWN0aXZhdGUgKHNlbmRlcj0weDFj
ZGUxZTAsIG09PG9wdGltaXplZCBvdXQ+LCBsb2NhbF9zaWduYWxfaW5kZXg9PG9wdGltaXplZCBv
dXQ+LCBhcmd2PTB4N2ZmZjRkYzg3YjIwKSBhdCBrZXJuZWwvcW9iamVjdC5jcHA6MzU0OAojMTIg
MHgwMDAwMDAwMDAwNDQ0MTYxIGluIFBhc3N3b3JkUmVxdWVzdGVySW50ZXJmYWNlOjpkb25lICh0
aGlzPTxvcHRpbWl6ZWQgb3V0PiwgX3QxPTEsIF90Mj0uLi4pIGF0IC91c3Ivc3JjL2RlYnVnL2tk
ZXBpbS1ydW50aW1lLTQuMTAuMC9idWlsZC9yZXNvdXJjZXMvaW1hcC9wYXNzd29yZHJlcXVlc3Rl
cmludGVyZmFjZS5tb2M6MTE4CiMxMyAweDAwMDAwMDAwMDA0MjM2ZjIgaW4gU2V0dGluZ3NQYXNz
d29yZFJlcXVlc3Rlcjo6YXNrVXNlcklucHV0ICh0aGlzPTB4MWNkZTFlMCwgc2VydmVyRXJyb3I9
Li4uKSBhdCAvdXNyL3NyYy9kZWJ1Zy9rZGVwaW0tcnVudGltZS00LjEwLjAvcmVzb3VyY2VzL2lt
YXAvc2V0dGluZ3NwYXNzd29yZHJlcXVlc3Rlci5jcHA6NjYKIzE0IDB4MDAwMDdmMTFlMjAxZTY1
ZSBpbiBRT2JqZWN0OjpldmVudCAodGhpcz0weDFjZGUxZTAsIGU9PG9wdGltaXplZCBvdXQ+KSBh
dCBrZXJuZWwvcW9iamVjdC5jcHA6MTIwMwojMTUgMHgwMDAwN2YxMWUxM2IzODZjIGluIFFBcHBs
aWNhdGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIgKHRoaXM9dGhpc0BlbnRyeT0weDFhYTk3ZDAs
IHJlY2VpdmVyPXJlY2VpdmVyQGVudHJ5PTB4MWNkZTFlMCwgZT1lQGVudHJ5PTB4MjEyZTM1MCkg
YXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6NDU2MgojMTYgMHgwMDAwN2YxMWUxM2I3Y2ViIGlu
IFFBcHBsaWNhdGlvbjo6bm90aWZ5ICh0aGlzPTB4N2ZmZjRkYzg4NmEwLCByZWNlaXZlcj0weDFj
ZGUxZTAsIGU9MHgyMTJlMzUwKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDo0NDIzCiMxNyAw
eDAwMDA3ZjExZGY1MWNjYjYgaW4gS0FwcGxpY2F0aW9uOjpub3RpZnkoUU9iamVjdCosIFFFdmVu
dCopICgpIGZyb20gL3Vzci9saWI2NC9saWJrZGV1aS5zby41CiMxOCAweDAwMDA3ZjExZTIwMDlj
NmUgaW4gUUNvcmVBcHBsaWNhdGlvbjo6bm90aWZ5SW50ZXJuYWwgKHRoaXM9MHg3ZmZmNGRjODg2
YTAsIHJlY2VpdmVyPXJlY2VpdmVyQGVudHJ5PTB4MWNkZTFlMCwgZXZlbnQ9ZXZlbnRAZW50cnk9
MHgyMTJlMzUwKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6OTQ2CiMxOSAweDAwMDA3
ZjExZTIwMGQ1ZDEgaW4gc2VuZEV2ZW50IChldmVudD0weDIxMmUzNTAsIHJlY2VpdmVyPTB4MWNk
ZTFlMCkgYXQga2VybmVsL3Fjb3JlYXBwbGljYXRpb24uaDoyMzEKIzIwIFFDb3JlQXBwbGljYXRp
b25Qcml2YXRlOjpzZW5kUG9zdGVkRXZlbnRzIChyZWNlaXZlcj0weDAsIGV2ZW50X3R5cGU9MCwg
ZGF0YT0weDFhN2UwYjApIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDoxNTcwCiMyMSAw
eDAwMDA3ZjExZTIwMzgwMTMgaW4gc2VuZFBvc3RlZEV2ZW50cyAoKSBhdCBrZXJuZWwvcWNvcmVh
cHBsaWNhdGlvbi5oOjIzNgojMjIgcG9zdEV2ZW50U291cmNlRGlzcGF0Y2ggKHM9MHgxYWE0YTgw
KSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDoyNzkKIzIzIDB4MDAwMDdmMTFk
ZDM4MTdkNSBpbiBnX21haW5fY29udGV4dF9kaXNwYXRjaCAoKSBmcm9tIC91c3IvbGliNjQvbGli
Z2xpYi0yLjAuc28uMAojMjQgMHgwMDAwN2YxMWRkMzgxYjA4IGluID8/ICgpIGZyb20gL3Vzci9s
aWI2NC9saWJnbGliLTIuMC5zby4wCiMyNSAweDAwMDA3ZjExZGQzODFiYzQgaW4gZ19tYWluX2Nv
bnRleHRfaXRlcmF0aW9uICgpIGZyb20gL3Vzci9saWI2NC9saWJnbGliLTIuMC5zby4wCiMyNiAw
eDAwMDA3ZjExZTIwMzgxYTYgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMg
KHRoaXM9MHgxYTgzZDEwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2ds
aWIuY3BwOjQyNAojMjcgMHgwMDAwN2YxMWUxNDUzYzFlIGluIFFHdWlFdmVudERpc3BhdGNoZXJH
bGliOjpwcm9jZXNzRXZlbnRzICh0aGlzPTxvcHRpbWl6ZWQgb3V0PiwgZmxhZ3M9Li4uKSBhdCBr
ZXJuZWwvcWd1aWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDoyMDQKIzI4IDB4MDAwMDdmMTFlMjAw
ODliZiBpbiBRRXZlbnRMb29wOjpwcm9jZXNzRXZlbnRzICh0aGlzPXRoaXNAZW50cnk9MHg3ZmZm
NGRjODg2MjAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjE0OQojMjkgMHgw
MDAwN2YxMWUyMDA4YzQ4IGluIFFFdmVudExvb3A6OmV4ZWMgKHRoaXM9MHg3ZmZmNGRjODg2MjAs
IGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjIwNAojMzAgMHgwMDAwN2YxMWUy
MDBkOGU4IGluIFFDb3JlQXBwbGljYXRpb246OmV4ZWMgKCkgYXQga2VybmVsL3Fjb3JlYXBwbGlj
YXRpb24uY3BwOjEyMTgKIzMxIDB4MDAwMDdmMTFlMjY3MmE4MyBpbiBBa29uYWRpOjpSZXNvdXJj
ZUJhc2U6OmluaXQgKHI9MHgxYzYxMGEwKSBhdCAvdXNyL3NyYy9kZWJ1Zy9rZGVwaW1saWJzLTQu
MTAuMC9ha29uYWRpL3Jlc291cmNlYmFzZS5jcHA6NDUxCiMzMiAweDAwMDAwMDAwMDA0MWQ1MTMg
aW4gQWtvbmFkaTo6UmVzb3VyY2VCYXNlOjppbml0PEltYXBSZXNvdXJjZT4gKGFyZ2M9PG9wdGlt
aXplZCBvdXQ+LCBhcmd2PTxvcHRpbWl6ZWQgb3V0PikgYXQgL3Vzci9pbmNsdWRlL2Frb25hZGkv
cmVzb3VyY2ViYXNlLmg6MTg4CiMzMyAweDAwMDA3ZjExZGU1NmVhMTUgaW4gX19saWJjX3N0YXJ0
X21haW4gKCkgZnJvbSAvbGliNjQvbGliYy5zby42CiMzNCAweDAwMDAwMDAwMDA0MTZjNDUgaW4g
X3N0YXJ0ICgpIGF0IC4uL3N5c2RlcHMveDg2XzY0L3N0YXJ0LlM6MTIzCgpUaGlzIGJ1ZyBtYXkg
YmUgYSBkdXBsaWNhdGUgb2Ygb3IgcmVsYXRlZCB0byBidWcgMzA5MzU3LgoKUG9zc2libGUgZHVw
bGljYXRlcyBieSBxdWVyeTogYnVnIDMxMjUzNSwgYnVnIDMxMjA1NywgYnVnIDMxMTAxNCwgYnVn
IDMxMDUyNiwgYnVnIDMxMDA3Mi4KClJlcG9ydGVkIHVzaW5nIERyS29ucWk=
</data>

          </attachment>
      

    </bug>

</bugzilla>