Bug 1112451 - evolution stuck again
Summary: evolution stuck again
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 20
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-06-24 02:23 UTC by Mikhail
Modified: 2014-06-24 16:41 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-06-24 06:30:01 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
backtrace of evolution (3.06 KB, application/x-gzip)
2014-06-24 02:23 UTC, Mikhail
no flags Details
evolution screenshot (276.58 KB, image/png)
2014-06-24 02:24 UTC, Mikhail
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 719379 0 None None None Never

Description Mikhail 2014-06-24 02:23:33 UTC
Created attachment 911620 [details]
backtrace of evolution

$ rpm -qa | grep evolution
evolution-data-server-3.12.3-1.fc20.x86_64
evolution-data-server-debuginfo-3.12.3-1.fc20.x86_64
evolution-debuginfo-3.12.3-1.fc20.x86_64
evolution-ews-3.12.3-1.fc20.x86_64
evolution-3.12.3-1.fc20.x86_64
evolution-ews-debuginfo-3.12.3-1.fc20.x86_64

Comment 1 Mikhail 2014-06-24 02:24:04 UTC
Created attachment 911621 [details]
evolution screenshot

Comment 2 Mikhail 2014-06-24 02:44:47 UTC
Console output:

[mikhail@localhost ~]$ evolution 

(evolution:3220): evolution-mail-WARNING **: (mail-send-recv.c:1122):receive_update_got_folderinfo: runtime check failed: (info != NULL)

(evolution:3220): evolution-mail-WARNING **: receive_update_got_folderinfo: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

(evolution:3220): GLib-CRITICAL **: Source ID 59351 was not found when attempting to remove it

(evolution:3220): GLib-CRITICAL **: Source ID 60033 was not found when attempting to remove it

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

(evolution:3220): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): GLib-CRITICAL **: Source ID 87775 was not found when attempting to remove it

(evolution:3220): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

(evolution:3220): GLib-CRITICAL **: Source ID 88330 was not found when attempting to remove it

(evolution:3220): GLib-GObject-CRITICAL **: g_closure_unref: assertion 'closure->ref_count > 0' failed

(evolution:3220): evolution-mail-WARNING **: handle_contact_photo_request: Unable to connect to 'Global Address List': Cannot open book: Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0): Code: 401 — Unexpected response from server

Comment 3 Milan Crha 2014-06-24 06:30:01 UTC
Thanks for a bug report. According to the backtrace the evolution itself is not frozen, it reacts to user's input, the problem is that it doesn't close the "Send & Receive Mail" as it should, right? I see in the backtrace that there is nothing EWS specific running in the background, which also agrees the screenshot, with the icon on the right from the EWS account name indicating connection issues.

The console messages show that your password changed on the server, but instead of telling you in UI, they are only printed on the console, which is not enough. As you have this account configured in GNOME Online Accounts, you can change the password only there.

> (evolution:3220): evolution-mail-WARNING **: (mail-
> send-recv.c:1122):receive_update_got_folderinfo: runtime check failed:
> (info != NULL)
> 
> (evolution:3220): evolution-mail-WARNING **: receive_update_got_folderinfo:
> Invalid password with username ‘m_gavrilov’ (goa-error-quark, 0):
> Code: 401 — Unexpected response from server

I believe once the above warnings are properly handled in evolution it'll start working correctly again.

There is an upstream bug report for this [1], thus let's move there.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=719379

Comment 4 Mikhail 2014-06-24 16:41:00 UTC
(In reply to Milan Crha from comment #3)
> Thanks for a bug report. According to the backtrace the evolution itself is
> not frozen, it reacts to user's input, the problem is that it doesn't close
> the "Send & Receive Mail" as it should, right? I see in the backtrace that
> there is nothing EWS specific running in the background, which also agrees
> the screenshot, with the icon on the right from the EWS account name
> indicating connection issues.
> 

yes, exactly.


Note You need to log in before you can comment on or make changes to this bug.