Bug 17503 - Evolution crashes on startup - possible GTK issue
Summary: Evolution crashes on startup - possible GTK issue
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-15 14:41 CET by Robert Fox
Modified: 2016-01-21 09:36 CET (History)
2 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Robert Fox 2016-01-15 14:41:39 CET
Description of problem:
Since latest Cauldron updates, on a Thinkpad X220 (Intel based graphics) - Evolution fails to start

Version-Release number of selected component (if applicable):
evolution-3.19.3-1.mga6
evolution-data-server-3.19.3-2.mga6


How reproducible:  Everytime - evolution is not usable right now


Steps to Reproduce:
1. Start evolution from console
2. see error below
3.


[rfox@ThinkFox ~]$ evolution

(evolution:11556): 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

(evolution:11556): Gtk-WARNING **: State 0 for context 0x4b51680 doesn't match state 128 set via gtk_style_context_set_state ()

(evolution:11556): Gtk-WARNING **: State 1 for context 0x4b51680 doesn't match state 128 set via gtk_style_context_set_state ()

(evolution:11556): Gtk-WARNING **: State 4 for context 0x4b51680 doesn't match state 128 set via gtk_style_context_set_state ()

(evolution:11556): Gtk-WARNING **: State 512 for EWebView 0x4b4c4c0 doesn't match state 128 set via gtk_style_context_set_state ()

(evolution:11556): Gtk-WARNING **: State 1024 for EWebView 0x4b4c4c0 doesn't match state 128 set via gtk_style_context_set_state ()

(evolution:11556): Gtk-WARNING **: State 512 for EMailDisplay 0x4b4c4c0 doesn't match state 128 set via gtk_style_context_set_state ()

(evolution:11556): Gtk-WARNING **: State 1024 for EMailDisplay 0x4b4c4c0 doesn't match state 128 set via gtk_style_context_set_state ()
openjdk version "1.8.0_65"
OpenJDK Runtime Environment (build 1.8.0_65-b17)
OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)

(evolution:11556): Gtk-WARNING **: State 0 for EMailShellSidebar 0x40fbab0 doesn't match state 128 set via gtk_style_context_set_state ()

(evolution:11556): Gtk-WARNING **: State 0 for EMailShellSidebar 0x40fbab0 doesn't match state 128 set via gtk_style_context_set_state ()

(evolution:11556): Gtk-WARNING **: State 0 for EMailShellSidebar 0x40fbab0 doesn't match state 128 set via gtk_style_context_set_state ()

(evolution:11556): Gtk-WARNING **: State 0 for EMailShellSidebar 0x40fbab0 doesn't match state 128 set via gtk_style_context_set_state ()
**
Gtk:ERROR:gtkboxgadget.c:108:gtk_box_gadget_distribute: assertion failed: (size >= 0)
Aborted


Reproducible: 

Steps to Reproduce:
Comment 1 Javier GG 2016-01-15 20:38:22 CET
For me  downgrading  gtk3 to gtk+3.0-3.19.6-1  solves this problem.

CC: (none) => jgomezgil

Comment 2 Robert Fox 2016-01-15 20:45:24 CET
gtk+3.0-3.19.6-4 is on the mirros and can't find gtk+3.0-3.19.6-1

So something has broke since the changes - maybe the package owner can check that??
Comment 3 Samuel Verschelde 2016-01-18 10:12:23 CET
Nor gtk+3.0 nor evolution have a registered maintainer in our database (if packagers are hearing me, we'd really need one!), so assigning to packagers collectively. Adding also thierry in CC because I think he can't bring some insight regarding gtk.

CC: (none) => thierry.vignaud
Assignee: bugsquad => pkg-bugs

Comment 4 Rémi Verschelde 2016-01-18 10:13:59 CET
s/he can't/he can/ ;)
Comment 5 Robert Fox 2016-01-21 09:36:22 CET
Appears to be fixed since last Cauldron update (GTK) as of today!! THANK YOU!!

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


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