You are not logged in.

#1 2015-10-08 22:22:46

CapSel
Member
Registered: 2011-08-26
Posts: 11

evolution 3.18.0-1 crash at startup after upgrade

Where do I report this bug?
Does anyone else is having it?

Same thing happens after removing ~/.config/evolution

-- edit --

This happens when Numix theme is enabled.

-- -- -- --

$ gdb /usr/bin/evolution
GNU gdb (GDB) 7.10
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/evolution...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/evolution
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffde497700 (LWP 24276)]
[New Thread 0x7fffddc96700 (LWP 24277)]
[New Thread 0x7fffd7fff700 (LWP 24280)]
[New Thread 0x7fffd77fe700 (LWP 24281)]
[New Thread 0x7fffd5ef6700 (LWP 24284)]
[New Thread 0x7fffd56f5700 (LWP 24285)]
[New Thread 0x7fff7c89b700 (LWP 24308)]
[New Thread 0x7fff77fff700 (LWP 24309)]
[New Thread 0x7fff777fe700 (LWP 24310)]
[New Thread 0x7fff7604f700 (LWP 24321)]
[New Thread 0x7fff7584e700 (LWP 24322)]
[New Thread 0x7fff7504d700 (LWP 24323)]
openjdk version "1.8.0_60"
OpenJDK Runtime Environment (build 1.8.0_60-b24)
OpenJDK 64-Bit Server VM (build 25.60-b23, mixed mode)

(evolution:24258): GLib-GObject-CRITICAL **: g_value_set_boxed: assertion 'G_VALUE_HOLDS_BOXED (value)' failed

(evolution:24258): GLib-GObject-WARNING **: gtype.c:4268: type id '0' is invalid

(evolution:24258): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff44cb267 in gtk_style_context_get_style_valist () from /usr/lib/libgtk-3.so.0
(gdb) bt
#0  0x00007ffff44cb267 in gtk_style_context_get_style_valist () from /usr/lib/libgtk-3.so.0
#1  0x00007ffff44cb5d9 in gtk_style_context_get_style () from /usr/lib/libgtk-3.so.0
#2  0x00007ffff78efac3 in e_web_view_update_fonts () from /usr/lib/evolution/libevolution-util.so
#3  0x00007ffff78f09b7 in ?? () from /usr/lib/evolution/libevolution-util.so
#4  0x00007ffff3c753d7 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
#5  0x00007ffff3c573ab in ?? () from /usr/lib/libgobject-2.0.so.0
#6  0x00007ffff3c59245 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#7  0x00007ffff3c595b1 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#8  0x00007fff825209ab in ?? () from /usr/lib/evolution/libevolution-mail.so
#9  0x00007ffff3c57927 in ?? () from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff3c59245 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff3c595b1 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#12 0x00007fff829cc46d in ?? () from /usr/lib/evolution/modules/module-mail.so
#13 0x00007ffff3c57927 in ?? () from /usr/lib/libgobject-2.0.so.0
#14 0x00007ffff3c59245 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#15 0x00007ffff3c595b1 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#16 0x00007ffff7bc348f in ?? () from /usr/lib/evolution/libevolution-shell.so
#17 0x00007fff829cf0fb in ?? () from /usr/lib/evolution/modules/module-mail.so
#18 0x00007ffff3c57927 in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff3c59245 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff3c595b1 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff7bc5dd4 in ?? () from /usr/lib/evolution/libevolution-shell.so
#22 0x00007ffff7bc5847 in e_shell_window_get_shell_view () from /usr/lib/evolution/libevolution-shell.so
#23 0x00007ffff7bc66a8 in e_shell_window_set_active_view () from /usr/lib/evolution/libevolution-shell.so
#24 0x00007ffff7bc7086 in ?? () from /usr/lib/evolution/libevolution-shell.so
#25 0x00007ffff3c5a37b in g_object_set_property () from /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff3f53153 in ?? () from /usr/lib/libgio-2.0.so.0
#27 0x00007ffff3f55cf0 in g_settings_bind_with_mapping () from /usr/lib/libgio-2.0.so.0
#28 0x00007ffff3f55f6a in g_settings_bind () from /usr/lib/libgio-2.0.so.0
#29 0x00007ffff7bc840d in e_shell_window_private_constructed () from /usr/lib/evolution/libevolution-shell.so
#30 0x00007ffff7bc516c in ?? () from /usr/lib/evolution/libevolution-shell.so
#31 0x00007ffff3c57927 in ?? () from /usr/lib/libgobject-2.0.so.0
#32 0x00007ffff3c59245 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#33 0x00007ffff3c595b1 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#34 0x00007ffff7bc525b in e_shell_window_new () from /usr/lib/evolution/libevolution-shell.so
#35 0x00007ffff7bb5d09 in e_shell_create_shell_window () from /usr/lib/evolution/libevolution-shell.so
#36 0x0000000000403aef in ?? ()
#37 0x00007ffff397dc7a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0x00007ffff397e020 in ?? () from /usr/lib/libglib-2.0.so.0
#39 0x00007ffff397e342 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#40 0x00007ffff4425545 in gtk_main () from /usr/lib/libgtk-3.so.0
#41 0x00000000004037e7 in main ()

Last edited by CapSel (2015-10-08 22:27:20)

Offline

#2 2015-10-09 03:26:17

gps1539
Member
From: Los Gatos, CA
Registered: 2013-11-06
Posts: 134

Re: evolution 3.18.0-1 crash at startup after upgrade

I have the same issue on one PC but not on another. The only difference I can think of is that the failing PC has an AMD 64bit CPU and  an Nvidea card running nouveau and the working PC has intel 64 bit CPU & graphics.

<edit>
per CapSel comment on Numix, evolution also crashes with EvoPop and Faience as GTK+ themes. Setting to default Adwaita enables evolution work. This was the difference in the working and non-working PCs

Last edited by gps1539 (2015-10-09 04:02:35)

Offline

#3 2015-10-09 03:56:00

CryptoManiac
Member
From: Khabarovsk, Russia
Registered: 2015-10-02
Posts: 1

Re: evolution 3.18.0-1 crash at startup after upgrade

I have the same issue when using numix-themes.
All is well when using Raleigh for example.

Offline

#4 2015-10-09 16:50:52

SalahG
Member
Registered: 2014-12-30
Posts: 2

Re: evolution 3.18.0-1 crash at startup after upgrade

Yeah looks like something changed with gtk3 update (gtk3-3.18.1-1)
Downgrading fixed the issue for me.

Offline

#5 2015-10-10 20:13:11

brrrrrrrt
Member
Registered: 2015-10-03
Posts: 6

Re: evolution 3.18.0-1 crash at startup after upgrade

after downgrading i got a segfault when trying to start nautlius, so i upgraded back to gtk3-3.18.1-1

commenting out the few lines containing "link_color" in gtk-3.0/gtk.css and gtk-3.0/gtk-widgets.css of the theme (Numix) seems to "workaround" the issue

upstream bugreport: https://bugzilla.gnome.org/show_bug.cgi?id=756338


Because we don't think about future generations, they will never forget us.
        -- Henrik Tikkanen

Offline

#6 2015-10-12 13:47:14

gilbertMN
Member
From: Virginia - US
Registered: 2015-10-12
Posts: 1
Website

Re: evolution 3.18.0-1 crash at startup after upgrade

brrrrrrrt wrote:

after downgrading i got a segfault when trying to start nautlius, so i upgraded back to gtk3-3.18.1-1

commenting out the few lines containing "link_color" in gtk-3.0/gtk.css and gtk-3.0/gtk-widgets.css of the theme (Numix) seems to "workaround" the issue

upstream bugreport: https://bugzilla.gnome.org/show_bug.cgi?id=756338

This solution worked for me, thanks!

Offline

#7 2015-10-14 03:24:06

soren121
Member
From: USA
Registered: 2011-11-20
Posts: 9

Re: evolution 3.18.0-1 crash at startup after upgrade

The fix for this in GTK+ was included in 3.18.2, so this should be fixed now, without the need for CSS editing.

Offline

Board footer

Powered by FluxBB