[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
Launchpad has imported 13 comments from the remote bug at https://bugzilla.redhat.com/show_bug.cgi?id=1075461. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2014-03-12T08:29:47+00:00 birger wrote: Description of problem: When I enable calendar for my exchange config in the gnome network accounts, switching to the calendar view in evolution will freeze it completely. Version-Release number of selected component (if applicable): evolution-ews-3.10.4-1.fc20.x86_64 evolution-data-server-3.10.4-2.fc20.x86_64 evolution-3.10.4-2.fc20.x86_64 How reproducible: Always if the exchange calendar is enabled. Steps to Reproduce: 1. Start evolution 2. Press the Calendar button 3. Actual results: Shows the calendar screen and then freezes completely Expected results: Additional info: In evolution preferences the account is listed with type ews, so I assume this is the package I should report on. This used to work. Even in early F20 days, I think. But has been broken for quite some time now. Even after disabling the exchange calendar I still get the gnome popups warning me about meetings from the exchange calendar (possibly because I have not restarted anything but evolution). I guess I can live with keeping the calendar enabled so I get the popups and only check my calendar on my phone for now... Reply at: https://bugs.launchpad.net/ubuntu/+source/evolution- ews/+bug/1311213/comments/0 On 2014-03-12T08:31:15+00:00 birger wrote: I also have a google account defined in gnome, with the calendar enabled. That calendar works fine in evolution. I guess that also points at evolution-ews as the problem. Reply at: https://bugs.launchpad.net/ubuntu/+source/evolution- ews/+bug/1311213/comments/1 On 2014-03-13T10:58:52+00:00 Milan wrote: Thanks for a bug report. I agree with a blame to evolution-ews, on the first look at least. To be sure, it'll be good to see what evolution does and why it is frozen. Could you do the following, please? a) install debuginfo packages for evolution-data-server, evolution and evolution-ews; make sure the package version matches version of the binary package (rpm -qa | grep evolution | sort) b) reproduce the issue c) while the evolution is frozen, invoke these two commands from a terminal: $ gdb --batch --ex "t a a bt" -pid=`pidof evolution` &>evo-bt.txt $ gdb --batch --ex "t a a bt" -pid=`pidof evolution-calendar-factory` \ &>ecf-bt.txt d) please review the content of evo-bt.txt and ecf-bt.txt for any private information it can contain, like email addresses, server addresses and passwords (I usually search for "pass" (quotes for clarity only) at least). Once you've the file content sanitized, upload it here, please, and I'll check where the evolution is stuck. I would guess it's waiting for a response from the evolution-calendar-factory process, which might be busy with an update of the EWS calendar. It would be also good to restart the machine before starting this reproducer, just to make sure all updated binaries will be running as expected. Reply at: https://bugs.launchpad.net/ubuntu/+source/evolution- ews/+bug/1311213/comments/2 On 2014-03-13T14:19:49+00:00 birger wrote: Created attachment 874017 evo-bt.txt Reply at: https://bugs.launchpad.net/ubuntu/+source/evolution- ews/+bug/1311213/comments/3 On 2014-03-13T14:20:44+00:00 birger wrote: Created attachment 874018 ecf-bt.txt Reply at: https://bugs.launchpad.net/ubuntu/+source/evolution- ews/+bug/1311213/comments/4 On 2014-03-14T08:08:02+00:00 Milan wrote: Thanks for the update. Interestingly, the evolution-calendar-factory is idle, it doesn't do anything at the moment of the backtrace capture. The evolution backtrace, on the other hand, shows that there was received a notification about added components to a view (that's when the calendar finds an event which satisfies view's criteria), where the calendar wanted to marks days with events in the left-bottom calendar. This got stuck on the timezone request, the evolution asked for a timezone definition the calendar factory. The interesting part here is that the timezone ID seems to be garbled, it shows value " 1". I just tested this and I can reproduce this too. Reply at: https://bugs.launchpad.net/ubuntu/+source/evolution- ews/+bug/1311213/comments/5 On
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
Just installed the patch from -updates on my production laptop, and the issue is fixed! Thank you team! -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
This bug was fixed in the package evolution-data-server - 3.10.4-0ubuntu2 --- evolution-data-server (3.10.4-0ubuntu2) utopic; urgency=low * debian/patches/git_ews_locking.patch: backport a fix for a bug leading to having client to freeze sometimes with ews calendars (lp: #1311213) [ Steve Beattie ] * debian/control: build depend on hardening-wrapper * debian/rules: reenable hardening via hardening-wrapper and DEB_BUILD_HARDENING as a workaround for configure hanging when checking gcc's -static option. (LP: #1266492) -- Sebastien Bacher seb...@ubuntu.com Mon, 12 May 2014 18:12:17 +0200 ** Changed in: evolution-data-server (Ubuntu) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
This bug was fixed in the package evolution-data-server - 3.10.4-0ubuntu1.1 --- evolution-data-server (3.10.4-0ubuntu1.1) trusty; urgency=medium * debian/patches/git_ews_locking.patch: backport a fix for a bug leading to having client to freeze sometimes with ews calendars (lp: #1311213) -- Sebastien Bacher seb...@ubuntu.com Mon, 12 May 2014 18:09:16 +0200 ** Changed in: evolution-data-server (Ubuntu Trusty) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
Val, just run a full apt-get upgrade after adding my PPA. It will update a few libraries which belong to evolution as well, such as libedata-cal-1.2-23. After that, remove my PPA from your package sources (because it won't always consist of just one package). -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
Val, you have to upgrade all packages related to evolution-data-server, not just evolution-data-server itself. If you do so (either by installing the packages from my PPA, which contains *exactly* the same patch, or by manually installing all packages related to evolution-data- server from -proposed), you'll notice that the problem is fixed. I just verified that the packages in -proposed fix the problem just like my own packages. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
Brian, I can confirm, that the patch was successful. I installed evolution- data-server 3.10.4-0ubuntu1.1 from trusty-proposed and evolution won't freeze any more when I go to calendar view. Thanks! Regards, Christian -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
Guys, my apologies, but I don't seem to understand what exactly I need to do to get this working. I added Moritz' PPA, ran apt-get update, updated the evolution-data-server component, and was informed by apt-get that it would be installing thefollowing: evolution-data-server-common evolution-data-server-online-accounts libcamel-1.2-45 and upgrading the following: evolution-data-server evolution-data-server-common evolution-data-server-online-accounts libcamel-1.2-45 I then ran a restore of my EWS account to Evolution, and the calendar is still freezing. Sorry to be such a pain, but can someone please explain exactly what I need to do to get this patch applied properly? Thank you, -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
Hello Val, or anyone else affected, Accepted evolution-data-server into trusty-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source /evolution-data-server/3.10.4-0ubuntu1.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Description changed: * Impact: e-d-s client might lock when ews calendars are in use * Test case: - configure an ews calendar, check that the indicator-datime indicator still runs correctly + configure an ews calendar, check that the indicator-datetime indicator still runs correctly * Regression potential: Check that calendars work correctly in evolution and in the indicator -- I ran into what appears to be a nasty bug with running the Evolution email client 3.10.4 downloaded from the Ubuntu 14.04 Software Center with the Exchange Web Services (EWS) plugin. After configuring my work Exchange account using EWS, email, contacts, and calendar reminders appear to be working with no problems. Yet, when I click on the Calendar button to view my calendar and change to Month view, Evolution completely locks up. I manually killed all Evolution- related processes using the system monitor, but re-launching Evolution takes me back directly to the Calendar, freezing the email client once again. If I wait long enough (about 15 - 20min) the email client seems to return back to normal, but will freeze again if I click Calendar once more. I was able to recreate the issue on a VM as well. I also verified the issue exists with vanilla Ubuntu Desktop 14.04 and Ubuntu GNOME 14.04. All tests were run and confirmed on 64-bit releases. I did a little research before posting and found someone had the exact same problem with Evolution running on Fedora. The original link can be found here: https://bugzilla.redhat.com/show_bug.cgi?id=1075461 The issue appears to be with the evolution-data-server component, and a patched version of the component evolution-data-server-3.10.4-3 was released to resolve the issue. I tried looking online for an Ubuntu compatible version of the patch but have fallen short. ** Also affects: evolution-data-server (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: evolution-ews (Ubuntu Trusty) Importance: Undecided Status: New ** Changed in: evolution-data-server (Ubuntu Trusty) Status: New = Triaged ** Changed in: evolution-data-server (Ubuntu Trusty) Importance: Undecided = High ** Changed in: evolution-ews (Ubuntu Trusty) Status: New = Opinion ** Changed in: evolution-ews (Ubuntu Trusty) Status: Opinion = Invalid ** Changed in: evolution-data-server (Ubuntu Trusty) Status: Triaged = Fix Committed ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
** Branch linked: lp:ubuntu/trusty-proposed/evolution-data-server -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
Brian, Unfortunately I'm seeing the same behavior even with this patch on my test environments. I enabled Trusty-Proposed updates on my package manager and installed the patch with: sudo apt-get install evolution-data-server/trusty-proposed I verified through dpkg -s evolution-data-server that I do indeed have 3.10.4-0ubuntu1.1 installed. Clicking from Inbox to Calendar still freezes the client entirely for several minutes before allowing me to click back to Inbox, just as before. I restarted the system, deleted and re-added my Exchange account, but nothing seems to help. I verified this with Ubuntu 14.04 and Ubuntu GNOME 14.04. Thank you, -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
** Description changed: + * Impact: + e-d-s client might lock when ews calendars are in use + + * Test case: + configure an ews calendar, check that the indicator-datime indicator still runs correctly + + * Regression potential: + Check that calendars work correctly in evolution and in the indicator + + -- + I ran into what appears to be a nasty bug with running the Evolution email client 3.10.4 downloaded from the Ubuntu 14.04 Software Center with the Exchange Web Services (EWS) plugin. After configuring my work Exchange account using EWS, email, contacts, and calendar reminders appear to be working with no problems. Yet, when I click on the Calendar button to view my calendar and change to Month view, Evolution completely locks up. I manually killed all Evolution- related processes using the system monitor, but re-launching Evolution takes me back directly to the Calendar, freezing the email client once again. If I wait long enough (about 15 - 20min) the email client seems to return back to normal, but will freeze again if I click Calendar once more. I was able to recreate the issue on a VM as well. I also verified the issue exists with vanilla Ubuntu Desktop 14.04 and Ubuntu GNOME 14.04. All tests were run and confirmed on 64-bit releases. I did a little research before posting and found someone had the exact same problem with Evolution running on Fedora. The original link can be found here: https://bugzilla.redhat.com/show_bug.cgi?id=1075461 The issue appears to be with the evolution-data-server component, and a patched version of the component evolution-data-server-3.10.4-3 was released to resolve the issue. I tried looking online for an Ubuntu compatible version of the patch but have fallen short. ** Changed in: evolution-data-server (Ubuntu) Status: Triaged = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
** Branch linked: lp:ubuntu/utopic-proposed/evolution-data-server -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
The upstream commit seems to be https://git.gnome.org/browse/evolution- data-server/commit/?id=6b9b325 ** Bug watch added: Red Hat Bugzilla #1075461 https://bugzilla.redhat.com/show_bug.cgi?id=1075461 ** Also affects: evolution-data-server (Fedora) via https://bugzilla.redhat.com/show_bug.cgi?id=1075461 Importance: Unknown Status: Unknown ** Changed in: evolution-data-server (Ubuntu) Importance: Undecided = High ** Changed in: evolution-data-server (Ubuntu) Status: New = Triaged ** Changed in: evolution-ews (Ubuntu) Status: Confirmed = Invalid ** Changed in: evolution-ews (Ubuntu) Importance: Undecided = High -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
** Also affects: evolution-data-server (Ubuntu) Importance: Undecided Status: New ** Attachment added: Patch that fixes the bug, see https://git.gnome.org/browse/evolution-data-server/commit/?id=6b9b325; https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+attachment/4098394/+files/01_fix_evolution-ews_hang -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1311213] Re: Evolution 3.10.4 with EWS plugin: Calendar locks up application
The attachment Patch that fixes the bug, see https://git.gnome.org/browse/evolution-data-server/commit/?id=6b9b325; seems to be a patch. If it isn't, please remove the patch flag from the attachment, remove the patch tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.] ** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1311213 Title: Evolution 3.10.4 with EWS plugin: Calendar locks up application To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1311213/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs