After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 586110 - Evolution stalls
Evolution stalls
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
2.24.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2009-06-17 10:02 UTC by Konrads Smelkovs
Modified: 2010-04-19 12:23 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
Evolution Backtrace (5.38 KB, text/plain)
2009-06-18 06:39 UTC, Konrads Smelkovs
Details
A screenshot of evolution status when it has stalled (204.10 KB, image/png)
2009-06-18 06:48 UTC, Konrads Smelkovs
Details

Description Konrads Smelkovs 2009-06-17 10:02:29 UTC
When accessing GMail's IMAP store, Evolution will stall indefinitely (does not hang, just stall) with messages:

Retrieving message XXXX (...) and Checking For New Mail (...) in the bottom task bar.
Evolution retrieved the initial mbox and structure just fine.

lution:
  Installed: 2.24.3-0ubuntu1
  Candidate: 2.24.3-0ubuntu1
  Version table:
 *** 2.24.3-0ubuntu1 0
        500 http://lv.archive.ubuntu.com intrepid-updates/main Packages
        100 /var/lib/dpkg/status
     2.24.1-0ubuntu2 0
        500 http://lv.archive.ubuntu.com intrepid/main Packages
konrads@talon:~$ lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10


Launchpad link:
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/380560
Comment 1 Akhil Laddha 2009-06-18 03:47:02 UTC
Can you please provide gdb traces of evolution process when it stalls. Start evolution from terminal in gdb, when it stalls, do Ctrl+c and then 't a a bt' and paste the traces here , thanks.

see http://live.gnome.org/GettingTraces/Details#gdb-not-yet-running for details
about how to do this
Comment 2 Konrads Smelkovs 2009-06-18 06:39:55 UTC
Created attachment 136892 [details]
Evolution Backtrace
Comment 3 Konrads Smelkovs 2009-06-18 06:40:49 UTC
It is worth commenting that this bt is obtained when the evolution is started and it automatically refreshes inbox / fetches new mail (and stalls)
Comment 4 Konrads Smelkovs 2009-06-18 06:48:21 UTC
Created attachment 136897 [details]
A screenshot of evolution status when it has stalled
Comment 5 Akhil Laddha 2009-06-18 07:44:04 UTC
Srini / Milan , do you remember in case deadlock got fixed in later release ?
Comment 6 Srinivasa Ragavan 2009-06-18 07:51:16 UTC


  • #0 __kernel_vsyscall
  • #1 poll
    from /lib/tls/i686/cmov/libc.so.6
  • #2 ??
    from /usr/lib/libnspr4.so.0d
  • #3 stream_connect
    at camel-tcp-stream-ssl.c line 1184
  • #4 camel_tcp_stream_connect
    at camel-tcp-stream.c line 107
  • #5 connect_to_server_wrapper
    at camel-imap-store.c line 577
  • #6 imap_connect
    at camel-imap-store.c line 1411
  • #7 camel_service_connect
    at camel-service.c line 369

From this, I can say that its not a deadlock or Hang. Seems like its waiting for the server to reply. Either the connection is bad/broken if not then the server is. I have seen similar issues, when the server is slow/loaded or the network is too bad.


Comment 7 Konrads Smelkovs 2009-06-18 08:07:59 UTC
Hi,

I created a new account with different name but same credentials and was able to obtain list of e-mails and invidual e-mails. This is in line with my previous experience. Initially, it wokred fine but then after a while - stall started. 
Comment 8 Milan Crha 2009-06-18 09:53:36 UTC
(In reply to comment #5)
> do you remember in case deadlock got fixed in later release ?

Hmm, I cannot think of anything concrete at the moment. Though some change were somewhere near. but anyway, if evo lost connection to the gmail server, then it should recover in say 4 minutes or so, the I/O timeout.
Comment 9 Konrads Smelkovs 2009-06-18 10:07:03 UTC
When it stalled, it staller for good - I don't think I ever kept it up for more than 30 mins I think.
Comment 10 Akhil Laddha 2010-03-25 06:21:07 UTC
This version is no longer maintained, which means that it will not receive any
further security or bug fix updates.
The current stable GNOME and Evolution version is 2.30.

Can you please check again whether this issue still happens in Evolution 2.28
or 2.30 and update this report by adding a comment and changing the "Version"
field? Thanks a lot.

Again thank you for reporting this bug and we are sorry it could not be fixed
for the version you originally used here.

Without feedback this report will be closed as INCOMPLETE in 6 weeks.
Comment 11 Konrads Smelkovs 2010-04-19 12:23:26 UTC
Hi,

I can not repeat this error with 2.28.1 so I am marking this as resolved.