[Evolution] Bug#800911: evolution: some gtk segfault

Christoph Anton Mitterer calestyo at scientia.net
Sun Oct 4 21:41:05 UTC 2015


Package: evolution
Version: 3.16.5-1
Severity: grave
Justification: renders package unusable


Hi.

Since some days in sid evolution crashes immediately when starting:
$ gdb evolution
GNU gdb (Debian 7.10-1) 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-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 evolution...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/evolution 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffdd224700 (LWP 7424)]
[New Thread 0x7fffdca23700 (LWP 7425)]
[New Thread 0x7fffd6dd1700 (LWP 7426)]

(evolution:7420): Gtk-WARNING **: Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client
[New Thread 0x7fffd5edc700 (LWP 7427)]
[New Thread 0x7fffcbfff700 (LWP 7428)]
[New Thread 0x7fffcb7fe700 (LWP 7429)]
[New Thread 0x7fff786ef700 (LWP 7437)]
[New Thread 0x7fff77eee700 (LWP 7438)]
[New Thread 0x7fff776ed700 (LWP 7439)]
[New Thread 0x7fff76eec700 (LWP 7440)]
[New Thread 0x7fff766eb700 (LWP 7441)]
[New Thread 0x7fff75eea700 (LWP 7442)]
[New Thread 0x7fff754e3700 (LWP 7443)]
[New Thread 0x7fff74ce2700 (LWP 7444)]
[New Thread 0x7fff57fff700 (LWP 7445)]
[New Thread 0x7fff577fe700 (LWP 7446)]
[New Thread 0x7fff56ffd700 (LWP 7447)]
[New Thread 0x7fff56331700 (LWP 7448)]

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

(evolution:7420): GLib-GObject-WARNING **: /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gtype.c:4268: type id '0' is invalid

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

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff42be0d7 in gtk_style_context_get_style_valist (context=context at entry=0x5555595ca760 [GtkStyleContext], args=args at entry=0x7fffffffc5b0)
    at /build/gtk+3.0-3.18.0/./gtk/gtkstylecontext.c:1873
1873	/build/gtk+3.0-3.18.0/./gtk/gtkstylecontext.c: No such file or directory.
(gdb) bt
#0  0x00007ffff42be0d7 in gtk_style_context_get_style_valist (context=context at entry=0x5555595ca760 [GtkStyleContext], args=args at entry=0x7fffffffc5b0)
    at /build/gtk+3.0-3.18.0/./gtk/gtkstylecontext.c:1873
#1  0x00007ffff42be449 in gtk_style_context_get_style (context=0x5555595ca760 [GtkStyleContext]) at /build/gtk+3.0-3.18.0/./gtk/gtkstylecontext.c:1908
#2  0x00007ffff78f5c83 in e_web_view_update_fonts () at /usr/lib/evolution/libevolution-util.so.0
#3  0x00007ffff78f6b77 in  () at /usr/lib/evolution/libevolution-util.so.0
#4  0x00007ffff3a653b7 in g_type_create_instance (type=<optimized out>) at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gtype.c:1864
#5  0x00007ffff3a4738b in g_object_new_internal (class=class at entry=0x5555595a39b0, params=params at entry=0x7fffffffc9e0, n_params=n_params at entry=1)
    at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1779
#6  0x00007ffff3a49225 in g_object_new_valist (object_type=object_type at entry=93825043723664, first_property_name=first_property_name at entry=0x7fffc8cd6d65 "headers-collapsable", var_args=var_args at entry=0x7fffffffcb30) at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:2038
#7  0x00007ffff3a49591 in g_object_new (object_type=93825043723664, first_property_name=0x7fffc8cd6d65 "headers-collapsable")
    at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1622
#8  0x00007fffc8c8ba41 in  () at /usr/lib/evolution/libevolution-mail.so.0
#9  0x00007ffff3a47907 in g_object_new_internal (class=class at entry=0x555559596800, params=params at entry=0x7fffffffce00, n_params=n_params at entry=1)
    at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1819
#10 0x00007ffff3a49225 in g_object_new_valist (object_type=object_type at entry=93825059630976, first_property_name=first_property_name at entry=0x7fffc8cd832c "shell-view", var_args=var_args at entry=0x7fffffffcf50) at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:2038
#11 0x00007ffff3a49591 in g_object_new (object_type=93825059630976, first_property_name=0x7fffc8cd832c "shell-view") at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1622
#12 0x00007fff7a35eced in  () at /usr/lib/evolution/modules/module-mail.so
#13 0x00007ffff3a47907 in g_object_new_internal (class=class at entry=0x5555595948b0, params=params at entry=0x7fffffffd1f0, n_params=n_params at entry=1)
    at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1819
#14 0x00007ffff3a49225 in g_object_new_valist (object_type=object_type at entry=93825007586144, first_property_name=first_property_name at entry=0x7fff7a36eba5 "shell-view", var_args=var_args at entry=0x7fffffffd340) at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:2038
#15 0x00007ffff3a49591 in g_object_new (object_type=93825007586144, first_property_name=0x7fff7a36eba5 "shell-view") at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1622
#16 0x00007ffff7bc5ecf in  () at /usr/lib/evolution/libevolution-shell.so.0
#17 0x00007fff7a36189b in  () at /usr/lib/evolution/modules/module-mail.so
#18 0x00007ffff3a47907 in g_object_new_internal (class=class at entry=0x5555584900b0, params=params at entry=0x7fffffffd670, n_params=n_params at entry=3)
    at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1819
#19 0x00007ffff3a49225 in g_object_new_valist (object_type=object_type at entry=93825007585552, first_property_name=first_property_name at entry=0x7ffff7bcf052 "action", var_args=var_args at entry=0x7fffffffd7c0) at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:2038
#20 0x00007ffff3a49591 in g_object_new (object_type=93825007585552, first_property_name=0x7ffff7bcf052 "action") at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1622
#21 0x00007ffff7bc8784 in  () at /usr/lib/evolution/libevolution-shell.so.0
#22 0x00007ffff7bc81f7 in e_shell_window_get_shell_view () at /usr/lib/evolution/libevolution-shell.so.0
#23 0x00007ffff7bc9058 in e_shell_window_set_active_view () at /usr/lib/evolution/libevolution-shell.so.0
#24 0x00007ffff7bc9a06 in  () at /usr/lib/evolution/libevolution-shell.so.0
#25 0x00007ffff3a4a35b in g_object_set_property (nqueue=0x555558abcaa0, value=0x7fffffffda20, pspec=0x555558ab8180 [GParamString], object=0x555559566480 [EShellWindow])
    at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1420
#26 0x00007ffff3a4a35b in g_object_set_property (object=0x555559566480 [EShellWindow], property_name=<optimized out>, value=value at entry=0x7fffffffda20)
    at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:2367
#27 0x00007ffff3d44313 in g_settings_binding_key_changed (settings=settings at entry=0x555555825fa0 [GSettings], key=<optimized out>, user_data=user_data at entry=0x555558c46580)
    at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gio/gsettings.c:2550
#28 0x00007ffff3d46eb0 in g_settings_bind_with_mapping (settings=0x555555825fa0 [GSettings], key=0x7ffff7bcddd2 "default-component-id", object=0x555559566480, property=<optimized out>, flags=<optimized out>, get_mapping=<optimized out>, set_mapping=0x0, user_data=0x0, destroy=0x0) at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gio/gsettings.c:2847
#29 0x00007ffff3d4712a in g_settings_bind (settings=<optimized out>, key=<optimized out>, object=<optimized out>, property=<optimized out>, flags=<optimized out>)
    at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gio/gsettings.c:2675
#30 0x00007ffff7bcadb3 in e_shell_window_private_constructed () at /usr/lib/evolution/libevolution-shell.so.0
#31 0x00007ffff7bc7b6c in  () at /usr/lib/evolution/libevolution-shell.so.0
#32 0x00007ffff3a47907 in g_object_new_internal (class=class at entry=0x555558a9f400, params=params at entry=0x7fffffffdd50, n_params=n_params at entry=3)
    at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1819
#33 0x00007ffff3a49225 in g_object_new_valist (object_type=object_type at entry=93825041695488, first_property_name=first_property_name at entry=0x7ffff7bcdc3b "shell", var_args=var_args at entry=0x7fffffffdea0) at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:2038
#34 0x00007ffff3a49591 in g_object_new (object_type=93825041695488, first_property_name=0x7ffff7bcdc3b "shell") at /build/glib2.0-BMd9vh/glib2.0-2.46.0/./gobject/gobject.c:1622
---Type <return> to continue, or q <return> to quit---
#35 0x00007ffff7bc7c5b in e_shell_window_new () at /usr/lib/evolution/libevolution-shell.so.0
#36 0x00007ffff7bb8fe9 in e_shell_create_shell_window () at /usr/lib/evolution/libevolution-shell.so.0
#37 0x00005555555580cf in _start ()
(gdb) 


Cheers,
Chris.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.2.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages evolution depends on:
ii  dbus                   1.10.0-3
ii  debconf [debconf-2.0]  1.5.57
ii  evolution-common       3.16.5-1
ii  evolution-data-server  3.16.5-2
ii  libatk1.0-0            2.18.0-1
ii  libc6                  2.19-22
ii  libcamel-1.2-52        3.16.5-2
ii  libclutter-gtk-1.0-0   1.6.4-1
ii  libecal-1.2-18         3.16.5-2
ii  libedataserver-1.2-20  3.16.5-2
ii  libevolution           3.16.5-1
ii  libglib2.0-0           2.46.0-2
ii  libgtk-3-0             3.18.0-3
ii  libical1a              1.0.1-0.1
ii  libnotify4             0.7.6-2
ii  libsoup2.4-1           2.52.0-1
ii  libwebkitgtk-3.0-0     2.4.9-2+b1
ii  libxml2                2.9.2+zdfsg1-4
ii  psmisc                 22.21-2.1

Versions of packages evolution recommends:
pn  bogofilter | spamassassin  <none>
ii  evolution-plugins          3.16.5-1
ii  yelp                       3.16.1-1

Versions of packages evolution suggests:
pn  evolution-ews                   <none>
pn  evolution-plugins-experimental  <none>
ii  gnupg                           1.4.19-5
ii  network-manager                 1.0.6-1

-- debconf information:
  evolution/needs_shutdown:
  evolution/kill_processes:



More information about the Pkg-evolution-maintainers mailing list