Bug 258963 - Imap crash after unchecking 'Enable serverside subscription'
Summary: Imap crash after unchecking 'Enable serverside subscription'
Status: RESOLVED UNMAINTAINED
Alias: None
Product: KMail Mobile
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-06 02:12 UTC by Sabine Faure
Modified: 2016-09-29 07:53 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sabine Faure 2010-12-06 02:12:39 UTC
Version:           unspecified (using Devel) 
OS:                Linux

After unchecking the 'Enable serverside subscription' check box the Imap ressource crashes.

Reproducible: Didn't try

Steps to Reproduce:
- Launch Kmail-mobile
- Open the 'Actions' tab
- Click on 'Accounts'
- Select your Imap account
- Click on 'Edit'
- Uncheck the 'Enable Server-Side Subscriptions' check box (Checked by default)
- Click on 'Ok'

Actual Results:  
The Imap ressource crashes

Expected Results:  
The Imap ressource should not crash

All the shared folders available should be listed correctly in the the Folder View.

N900, 4:4.6~20101205.1203870-1maemo1.1203520
Comment 1 David Faure 2010-12-06 02:14:48 UTC
Backtrace of the crash (which happened after closing the dialog box from bug 
258958, so it might be related, but we couldn't make sure)

Program received signal SIGSEGV, Segmentation fault.
0x40441a18 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /opt/qt4-maemo5/lib/libQtCore.so.4
0x40441a18 <_ZN16QCoreApplication9postEventEP7QObjectP6QEventi+44>:     ldr     r4, [r6, #36]
(gdb) bt
#0  0x40441a18 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /opt/qt4-maemo5/lib/libQtCore.so.4
#1  0x40441d84 in QCoreApplication::postEvent(QObject*, QEvent*) () from /opt/qt4-maemo5/lib/libQtCore.so.4
#2  0x404573ec in QObject::deleteLater() () from /opt/qt4-maemo5/lib/libQtCore.so.4
#3  0x41a8b834 in KJob::emitResult (this=0x2ef490) at /home/maemo/default/work/kde4libs-4.5+20101203.1203143/kdecore/jobs/kjob.cpp:315
#4  0x41207328 in KIMAP::Job::handleErrorReplies (this=0x2ef490, response=...) at /home/maemo/default/work/kdepimlibs-4.6~20101203.1203119/kimap/job.cpp:86
#5  0x412248b4 in KIMAP::MyRightsJob::handleResponse (this=0x2ef490, response=...) at /home/maemo/default/work/kdepimlibs-4.6~20101203.1203119/kimap/myrightsjob.cpp:64
#6  0x41218a08 in KIMAP::SessionPrivate::responseReceived (this=0x281430, response=...) at /home/maemo/default/work/kdepimlibs-4.6~20101203.1203119/kimap/session.cpp:263
#7  0x41218d30 in KIMAP::Session::qt_metacall (this=0x2813c8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x319da8)
    at /home/maemo/default/work/kdepimlibs-4.6~20101203.1203119/obj-arm-linux-gnueabi/kimap/session.moc:106
#8  0x40448ac8 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /opt/qt4-maemo5/lib/libQtCore.so.4
#9  0x40457350 in QMetaCallEvent::placeMetaCall(QObject*) () from /opt/qt4-maemo5/lib/libQtCore.so.4
#10 0x40458858 in QObject::event(QEvent*) () from /opt/qt4-maemo5/lib/libQtCore.so.4
#11 0x406b868c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/qt4-maemo5/lib/libQtGui.so.4
#12 0x406bab0c in QApplication::notify(QObject*, QEvent*) () from /opt/qt4-maemo5/lib/libQtGui.so.4
Comment 2 David Faure 2010-12-06 02:22:26 UTC
(Notes from bug 251365 comment #9, which was in fact this crash:

once the 'Enable serverside subscription' check box has been rechecked, the following happens:

- The shared folders remain listed in Folder View
- Akonadi console says 'Connection established' for the Imap ressource but
stays that way forever (no synchronization)
- Sending new email does not work anymore (=busy loading animation in the
Composer so email never sent)
)
Comment 3 Sabine Faure 2010-12-06 02:25:33 UTC
Please ignore comment #2 it was for another bug.