Bug 13518

Summary: evolution-3.13.2-1.mga5 hangs and is useless since latest updates
Product: Mageia Reporter: Robert Fox <rfox>
Component: RPM PackagesAssignee: Olav Vitters <olav>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: Normal CC: fundawang
Version: CauldronKeywords: Triaged
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: evolution CVE:
Status comment:

Description Robert Fox 2014-06-12 10:30:40 CEST
Description of problem:
Since last round of Cauldron updates - I can not use Evolution main client.
The CPU usage on the X server and evolution go real high and it hangs or is REAL slow.  If I kill evolution process - the X server CPU goes down to normal (1-2%)
Not sure if this is realted to new Xorg - GTK-3 or something else


Version-Release number of selected component (if applicable):
evolution-3.13.2-1.mga5

How reproducible:
Everytime

Steps to Reproduce:
1. Start Mageia
2. Start Evolution
3. Program hangs and CPU very high for X server and Evolution


Reproducible: 

Steps to Reproduce:
Robert Fox 2014-06-12 10:37:28 CEST

Severity: major => critical

Comment 1 Robert Fox 2014-06-12 11:09:04 CEST
UPDATE - After messing around a bit - I discovered that when I clock on a folder (and it says below "generating message list" - or it simply doesn't show any message in the folder - if I go to the menu bar - and choose ANY menu item and scroll down the menu list - the messages then appear in the folder.

So no matter what forder I choose - the shows blank UNTIL I scroll through the menu list (like edit, view, message, etc.)

VERY ODD!
Comment 2 Robert Fox 2014-06-12 11:11:27 CEST
This also applies to the problem of searching a folder - when, during a search - it appears to hang - but when I scroll through the menu list - the search completes and I get the correct results.  The CPU issue then settles down again
Comment 3 Manuel Hiebel 2014-06-14 00:18:13 CEST
bug reported upstream ?

Keywords: (none) => Triaged
CC: (none) => fundawang
Assignee: bugsquad => olav
Source RPM: (none) => evolution

Comment 4 Robert Fox 2014-06-14 14:19:23 CEST
I have not reported upstream because Evolution was working fine before the Xorg and GTK3 updates on Cauldron - So I am somewhat convinced it is a Mageia Cauldron issue not an Evolution specific problem
Comment 5 Robert Fox 2014-06-20 14:14:14 CEST
This is happening on all my systems (laptop, desktop, etc) - so it it is NOT machine specific.  Due to this major issue - I am forced to use Thunderbird as a stopgap measure (and Thunderbird seem not to be as reliable as Evolution!!)
Comment 6 Manuel Hiebel 2014-06-20 22:25:47 CEST
gtk3 is also upstream, and if you follow the changelogs ml or search a little here, you will see it could be an issue with gtk3/the apps
Comment 7 Robert Fox 2014-06-30 10:20:09 CEST
Since lastest Cauldron updates (which included a newer gtk3 update) - strangely I have a partial fix.  On my Thinkpad X220 (Intel graphics based) - the problem with Evolution seems to have gone away.  On my main desktop (NVidia GTX 760 based running Nouveau) - the same issue remains (see comment 1 above)

At the same time I am struggling to get the NVidia proprietary drivers running again on the main desktop machine (see bug 13519)

So progress is being made - but there is still something sticking here . ..
Comment 8 Robert Fox 2014-07-04 10:43:01 CEST
I now have the latest evolution and GTK3:
evolution-data-server-3.13.3-1.mga5
evolution-3.13.3-5.mga5
lib64oxygen-gtk3-1.4.0-1.mga5
lib64canberra-gtk3_0-0.30-4.mga4
lib64webkit2gtk3.0_25-2.4.3-1.mga5
packagekit-gtk3-module-0.8.14-4.mga5
lib64avahi-ui-gtk3_0-0.6.31-9.mga5
lib64javascriptcoregtk3.0_0-2.4.3-1.mga5
lib64webkitgtk3.0_0-2.4.3-1.mga5
lib64spice-client-gtk3.0_4-0.25-1.mga5
oxygen-gtk3-1.4.0-1.mga5
lib64dbusmenu-gtk3_4-12.10.2-2.mga4

As mentioend on the previous post - My Thinkpad X220 now works fine with Evolution (was hanging before) - but my main machine is still not working. 

The only difference is the Nouveau driver vs. Intel graphics.

I don't know of there is a clean way to reset the evolution and GTK3 setting back to defaults - I don't want to lose the Evolution mail repositories.

I still think this is graphics driver related.
Comment 9 Robert Fox 2014-11-03 10:55:04 CET
Seem to work now - will close

Status: NEW => RESOLVED
Resolution: (none) => FIXED