Evolution doesn't get new messages from an IMAP server after suspend/resume

Bug #897188 reported by Andreas Haupt
74
This bug affects 16 people
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Hi,

if you have an open imap session and suspend/resume your notebook, evolution is unable to fetch new messages (at least if you are doing NAT). Most probably this is caused by open tcp sessions that aren't reestablished after resume. Best would be to kill all tcp connections when suspending and recreating them after a resume.

This is a regression! It still worked in Ubuntu 11.04.

Cheers,
Andreas

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: evolution 3.2.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-13.22-generic 3.0.6
Uname: Linux 3.0.0-13-generic x86_64
NonfreeKernelModules: openafs
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Mon Nov 28 12:57:50 2011
ExecutablePath: /usr/bin/evolution
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
SourcePackage: evolution
UpgradeStatus: Upgraded to oneiric on 2011-11-18 (10 days ago)
XsessionErrors:
 (gnome-settings-daemon:1786): Gdk-WARNING **: The program 'gnome-settings-daemon' received an X Window System error.
 (krb5-auth-dialog:1814): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch

Revision history for this message
Andreas Haupt (ah78) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in evolution (Ubuntu):
status: New → Confirmed
Revision history for this message
Ian Young (youngian) wrote :

Getting this same behavior on 14.04 LTS. I'm sad to see that this has been reported for so long and doesn't have any activity. Is there any further information I can provide to help with troubleshooting?

Of note: after a suspend, not only will my accounts fail to update automatically, but if I click Send/Receive, that dialog will hang forever with the Receive bar marked as "Updating...". The cancel buttons in that dialog also do nothing and fail to dismiss the dialog.

Sending still works, it's just receiving that is broken.

Revision history for this message
Shirshendu Mukherjee (etherealsceptre) wrote :

+1, I too have this problem on 14.04 LTS (though I'm on Ubuntu GNOME).
- updating automatically fails on resume (need to restart evolution to get it working again)
- send/receive hangs forever (as above comment)
- right-clicking the mailbox and clicking 'refresh' works fine
Additionally, I'm using an MS Exchange mailbox, not an IMAP mailbox.

Revision history for this message
ianni67 (ianni67) wrote :

Same issue. Dell XPS13 developer edition, Ubuntu 14.04. Extremely annoying.
Please let us know how to fix or circumvent this bug.
Thank you very much for your hard work.

Revision history for this message
ianni67 (ianni67) wrote :

Sorry for this second post.
I should add that the same behavior happens whenever the network connection is interrupted for whatever reason. Evolution detects the interruption, then when the connection comes back it hangs trying to connect to the server. This does not happen if I just click on the button in the left bottom of the Evolution window to put it offline (with the network connection still online): when I put evolution online again it works. So the issue is related to evolution loosing the connection and not with evolution going offline. And it is not related to suspension but to loosing the connection.

Revision history for this message
Malin Bruland (malinkb) wrote :

Have this issue on Ubuntu 14.04.2

Revision history for this message
Roadowl (roadowl) wrote :

Have bug, will travel (to the competition).

The reports, esp. those by iannis67 are acccurate and complete. Even a plausible diagnosis is
offered.

Isn't evolution Ubuntu's default install for a mail reader? Is this yet another example of "we
don't care" under the guise of "we're incompetent"? Meanwhile evolution spins and spins
and spins and hangs.

Nice day.

Revision history for this message
Tomáš Klos (tkl) wrote :

I confirm the same issue on my Lenovo SL410 with fully updated Ubuntu 14.04LTS with one little difference.
I have two IMAP accounts. After resume:
- update of the first account is unsuccessfull
- update of secount accound is successfull.

First account (default) - Courier through SSL
Second account - Zimbra through SSL

This bug is very uncomfortable because I must restart the Evolution every time when my laptop wake up from the sleep.

Revision history for this message
r34ch (thedarchorse) wrote :

This is not limited to IMAP. I experience this on EWS.

Ubuntu 14.04LTS

Revision history for this message
Robert Wikander (robert-wikander) wrote :

Is there any progress on this? I'm really REALLY unhappy with this bug.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers of the software by following the instructions at https://wiki.ubuntu.com/Bugs/Upstream/GNOME. If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about its status. Thanks in advance.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.