GNOME Bugzilla – Bug 721644
wedged while "Scanning folders in IMAP server ..."
Last modified: 2014-01-21 17:38:51 UTC
Evolution 3.10.2 makes no progress with the Summary message in the task-bar: 24 threads and nothing happening ;-)
+ Trace 233004
with export CAMEL_DEBUG=imapx I get: michael@linux-tc27:~> export CAMEL_DEBUG=imapx michael@linux-tc27:~> evolution 2>&1 | tee /tmp/evo-log (evolution:24046): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files [imapx:C] camel_imapx_read: buffer is '* OK [CAPABILITY IMAP4rev1 STARTTLS LOGINDISABLED] Server Ready ' [imapx:C] token '*' [imapx:C] got untagged response [imapx:C] token TOKEN 'OK' [imapx:C] Have token 'OK' id 0 [imapx:C] token '[' [imapx:C] token TOKEN 'CAPABILITY' [imapx:C] token TOKEN 'IMAP4rev1' [imapx:C] cap: 'IMAP4REV1' [imapx:C] token TOKEN 'STARTTLS' [imapx:C] cap: 'STARTTLS' [imapx:C] token TOKEN 'LOGINDISABLED' [imapx:C] cap: 'LOGINDISABLED' [imapx:C] token ']' [imapx:C] got capability flags 00000042 [imapx:C] adding command, format = 'STARTTLS' [imapx:C] completing command buffer is [8] 'STARTTLS' [imapx:C] completing command buffer is [0] '' [imapx:C] Starting command (active=1,) C00000 STARTTLS [imapx:C] camel_imapx_write: 'C00000 STARTTLS ' [imapx:B] camel_imapx_read: buffer is '* OK Gimap ready for requests from 24.120.218.98 rh5if8587977igc.4 ' [imapx:B] token '*' [imapx:B] got untagged response [imapx:B] token TOKEN 'OK' [imapx:B] Have token 'OK' id 0 [imapx:B] token TOKEN 'Gimap' [imapx:B] adding command, format = 'CAPABILITY' [imapx:B] completing command buffer is [10] 'CAPABILITY' [imapx:B] completing command buffer is [0] '' [imapx:B] Starting command (active=1,) B00001 CAPABILITY [imapx:B] camel_imapx_write: 'B00001 CAPABILITY ' No bp log location saved, using default. [000:000] Cpu: 6.23.10, x2, 2534Mhz, 7976MB [000:000] Computer model: Not available [000:000] Browser XEmbed support present: 1 [000:003] Browser toolkit is Gtk2. [000:004] Using Gtk2 toolkit No bp log location saved, using default. [000:000] Cpu: 6.23.10, x2, 2534Mhz, 7976MB [000:001] Computer model: Not available [000:011] No bp log location saved, using default. [000:012] Cpu: 6.23.10, x2, 2534Mhz, 7976MB [000:012] Computer model: Not available [000:012] Browser XEmbed support present: 1 [000:013] Browser toolkit is Gtk2. [000:013] Using Gtk2 toolkit [imapx:C] camel_imapx_read: buffer is 'C00000 OK Begin TLS negotiation ' [imapx:C] token TOKEN 'C00000' [imapx:C] Got completion response for command 00000 'STARTTLS' [imapx:C] token TOKEN 'OK' [imapx:C] token TOKEN 'Begin' [imapx:C] ** Starting next command [imapx:C] * no, no jobs [000:016] No bp log location saved, using default. [000:017] Cpu: 6.23.10, x2, 2534Mhz, 7976MB [000:017] Computer model: Not available [imapx:A] camel_imapx_read: buffer is '* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE STARTTLS LOGINDISABLED] Dovecot ready. ' [imapx:A] token '*' [imapx:A] got untagged response [imapx:A] token TOKEN 'OK' [imapx:A] Have token 'OK' id 0 [imapx:A] token '[' [imapx:A] token TOKEN 'CAPABILITY' [imapx:A] token TOKEN 'IMAP4rev1' [imapx:A] cap: 'IMAP4REV1' [imapx:A] token TOKEN 'LITERAL' [imapx:A] cap: 'LITERAL' [imapx:A] token '+' [imapx:A] cap: 'LITERAL+' [imapx:A] token TOKEN 'SASL-IR' [imapx:A] cap: 'SASL-IR' [imapx:A] token TOKEN 'LOGIN-REFERRALS' [imapx:A] cap: 'LOGIN-REFERRALS' [imapx:A] token TOKEN 'ID' [imapx:A] cap: 'ID' [imapx:A] token TOKEN 'ENABLE' [imapx:A] cap: 'ENABLE' [imapx:A] token TOKEN 'STARTTLS' [imapx:A] cap: 'STARTTLS' [imapx:A] token TOKEN 'LOGINDISABLED' [imapx:A] cap: 'LOGINDISABLED' [imapx:A] token ']' [imapx:A] got capability flags 00000062 [imapx:A] adding command, format = 'STARTTLS' [imapx:A] completing command buffer is [8] 'STARTTLS' [imapx:A] completing command buffer is [0] '' [imapx:A] Starting command (active=1,) A00002 STARTTLS [imapx:A] camel_imapx_write: 'A00002 STARTTLS ' java version "1.7.0_45" OpenJDK Runtime Environment (IcedTea 2.4.3) (suse-24.9.1-i386) OpenJDK Server VM (build 24.45-b08, mixed mode) [imapx:B] camel_imapx_read: buffer is '* CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN B00001 OK Thats all she wrote! rh5if8587977igc.4 ' [imapx:B] token '*' [imapx:B] got untagged response [imapx:B] token TOKEN 'CAPABILITY' [imapx:B] Have token 'CAPABILITY' id 0 [imapx:B] token TOKEN 'IMAP4rev1' [imapx:B] cap: 'IMAP4REV1' [imapx:B] token TOKEN 'UNSELECT' [imapx:B] cap: 'UNSELECT' [imapx:B] token TOKEN 'IDLE' [imapx:B] cap: 'IDLE' [imapx:B] token TOKEN 'NAMESPACE' [imapx:B] cap: 'NAMESPACE' [imapx:B] token TOKEN 'QUOTA' [imapx:B] cap: 'QUOTA' [imapx:B] token TOKEN 'ID' [imapx:B] cap: 'ID' [imapx:B] token TOKEN 'XLIST' [imapx:B] cap: 'XLIST' [imapx:B] token TOKEN 'CHILDREN' [imapx:B] cap: 'CHILDREN' [imapx:B] token TOKEN 'X-GM-EXT-1' [imapx:B] cap: 'X-GM-EXT-1' [imapx:B] token TOKEN 'XYZZY' [imapx:B] cap: 'XYZZY' [imapx:B] token TOKEN 'SASL-IR' [imapx:B] cap: 'SASL-IR' [imapx:B] token TOKEN 'AUTH=XOAUTH' [imapx:B] token TOKEN 'AUTH=XOAUTH2' [imapx:B] token TOKEN 'AUTH=PLAIN' [imapx:B] token TOKEN 'AUTH=PLAIN-CLIENTTOKEN' [imapx:B] token ' ' [imapx:B] got capability flags 0000108a [imapx:B] token TOKEN 'B00001' [imapx:B] Got completion response for command 00001 'CAPABILITY' [imapx:B] token TOKEN 'OK' [imapx:B] token TOKEN 'Thats' [imapx:B] ** Starting next command [imapx:B] * no, no jobs [imapx:A] camel_imapx_read: buffer is 'A00002 OK Begin TLS negotiation now. ' [imapx:A] token TOKEN 'A00002' [imapx:A] Got completion response for command 00002 'STARTTLS' [imapx:A] token TOKEN 'OK' [imapx:A] token TOKEN 'Begin' [imapx:A] ** Starting next command [imapx:A] * no, no jobs [imapx:C] adding command, format = 'CAPABILITY' [imapx:C] completing command buffer is [10] 'CAPABILITY' [imapx:C] completing command buffer is [0] '' [imapx:C] Starting command (active=1,) C00003 CAPABILITY [imapx:C] camel_imapx_write: 'C00003 CAPABILITY ' [imapx:C] camel_imapx_read: buffer is '* CAPABILITY IMAP4rev1 AUTH=PLAIN AUTH=XGWTRUSTEDAPP UNSELECT XGWEXTENSIONS ' [imapx:C] token '*' [imapx:C] got untagged response [imapx:C] token TOKEN 'CAPABILITY' [imapx:C] Have token 'CAPABILITY' id 0 [imapx:C] token TOKEN 'IMAP4rev1' [imapx:C] cap: 'IMAP4REV1' [imapx:C] token TOKEN 'AUTH=PLAIN' [imapx:C] token TOKEN 'AUTH=XGWTRUSTEDAPP' [imapx:C] token TOKEN 'UNSELECT' [imapx:C] cap: 'UNSELECT' [imapx:C] token TOKEN 'XGWEXTENSIONS' [imapx:C] cap: 'XGWEXTENSIONS' [imapx:C] token ' ' [imapx:C] got capability flags 00000002 [imapx:C] camel_imapx_read: buffer is 'C00003 OK CAPABILITY completed ' [imapx:C] token TOKEN 'C00003' [imapx:C] Got completion response for command 00003 'CAPABILITY' [imapx:C] token TOKEN 'OK' [imapx:C] token TOKEN 'CAPABILITY' [imapx:C] ** Starting next command [imapx:C] * no, no jobs [imapx:A] adding command, format = 'CAPABILITY' [imapx:A] completing command buffer is [10] 'CAPABILITY' [imapx:A] completing command buffer is [0] '' [imapx:A] Starting command (active=1,) A00004 CAPABILITY [imapx:A] camel_imapx_write: 'A00004 CAPABILITY ' [imapx:A] camel_imapx_read: buffer is '* CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS AUTH=PLAIN A00004 OK Capability completed. ' [imapx:A] token '*' [imapx:A] got untagged response [imapx:A] token TOKEN 'CAPABILITY' [imapx:A] Have token 'CAPABILITY' id 0 [imapx:A] token TOKEN 'IMAP4rev1' [imapx:A] cap: 'IMAP4REV1' [imapx:A] token TOKEN 'LITERAL' [imapx:A] cap: 'LITERAL' [imapx:A] token '+' [imapx:A] cap: 'LITERAL+' [imapx:A] token TOKEN 'SASL-IR' [imapx:A] cap: 'SASL-IR' [imapx:A] token TOKEN 'LOGIN-REFERRALS' [imapx:A] cap: 'LOGIN-REFERRALS' [imapx:A] token TOKEN 'ID' [imapx:A] cap: 'ID' [imapx:A] token TOKEN 'ENABLE' [imapx:A] cap: 'ENABLE' [imapx:A] token TOKEN 'SORT' [imapx:A] cap: 'SORT' [imapx:A] token TOKEN 'SORT=DISPLAY' [imapx:A] cap: 'SORT=DISPLAY' [imapx:A] token TOKEN 'THREAD=REFERENCES' [imapx:A] cap: 'THREAD=REFERENCES' [imapx:A] token TOKEN 'THREAD=REFS' [imapx:A] cap: 'THREAD=REFS' [imapx:A] token TOKEN 'MULTIAPPEND' [imapx:A] cap: 'MULTIAPPEND' [imapx:A] token TOKEN 'UNSELECT' [imapx:A] cap: 'UNSELECT' [imapx:A] token TOKEN 'IDLE' [imapx:A] cap: 'IDLE' [imapx:A] token TOKEN 'CHILDREN' [imapx:A] cap: 'CHILDREN' [imapx:A] token TOKEN 'NAMESPACE' [imapx:A] cap: 'NAMESPACE' [imapx:A] token TOKEN 'UIDPLUS' [imapx:A] cap: 'UIDPLUS' [imapx:A] token TOKEN 'LIST-EXTENDED' [imapx:A] cap: 'LIST-EXTENDED' [imapx:A] token TOKEN 'I18NLEVEL=1' [imapx:A] cap: 'I18NLEVEL=1' [imapx:A] token TOKEN 'CONDSTORE' [imapx:A] cap: 'CONDSTORE' [imapx:A] token TOKEN 'QRESYNC' [imapx:A] cap: 'QRESYNC' [imapx:A] token TOKEN 'ESEARCH' [imapx:A] cap: 'ESEARCH' [imapx:A] token TOKEN 'ESORT' [imapx:A] cap: 'ESORT' [imapx:A] token TOKEN 'SEARCHRES' [imapx:A] cap: 'SEARCHRES' [imapx:A] token TOKEN 'WITHIN' [imapx:A] cap: 'WITHIN' [imapx:A] token TOKEN 'CONTEXT=SEARCH' [imapx:A] cap: 'CONTEXT=SEARCH' [imapx:A] token TOKEN 'LIST-STATUS' [imapx:A] cap: 'LIST-STATUS' [imapx:A] token TOKEN 'AUTH=PLAIN' [imapx:A] token ' ' [imapx:A] got capability flags 00000fba [imapx:A] token TOKEN 'A00004' [imapx:A] Got completion response for command 00004 'CAPABILITY' [imapx:A] token TOKEN 'OK' [imapx:A] token TOKEN 'Capability' [imapx:A] ** Starting next command [imapx:A] * no, no jobs
I hit 'cancel' on the item in the status bar, and also in the toolbar; it's slightly interesting to see though that this doesn't cancel a number of threads which are still working:
+ Trace 233005
After apparently everything is cancelled ...
Irritatingly, I guess I didn't think to poke at killing the e-d-s services and/or getting traces from them. Eventually in frustration I re-booted, and bingo - everything working again - how annoying ... However - there is clearly some horrible, twisted situation Evolution can get into where it appears not to work at all, gives no useful status / error messages, etc. I guess it was prolly blocking on some password entry - but never a password entry box could I see =)
I'm pretty sure you've faced bug #680961, which is fixed in 3.10.3+. I'm marking this a duplicate of it. (Your backtrace has two threads waiting in e_source_registry_authenticate_sync, which is a call for a password, either got from a user, or from a gnome-keyring). *** This bug has been marked as a duplicate of bug 680961 ***