GNOME Bugzilla – Bug 756508
Segmentation fault on startup using gtk3 3.18.1
Last modified: 2015-10-14 10:34:55 UTC
$ gdb 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 evolution...(no debugging symbols found)...done. (gdb) run Starting program: /usr/bin/evolution [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffde4c1700 (LWP 1833)] [New Thread 0x7fffddcc0700 (LWP 1834)] [New Thread 0x7fffd7fff700 (LWP 1835)] [New Thread 0x7fffd77fe700 (LWP 1836)] [New Thread 0x7fffd5ef6700 (LWP 1837)] [New Thread 0x7fffd56f5700 (LWP 1838)] [New Thread 0x7fff7c865700 (LWP 1841)] [New Thread 0x7fff77fff700 (LWP 1842)] [New Thread 0x7fff777fe700 (LWP 1847)] [New Thread 0x7fff76ffd700 (LWP 1848)] [New Thread 0x7fff767fc700 (LWP 1849)] [New Thread 0x7fff75df5700 (LWP 1850)] [New Thread 0x7fff755f4700 (LWP 1851)] [New Thread 0x7fff74df3700 (LWP 1852)] [New Thread 0x7fff57fff700 (LWP 1853)] [New Thread 0x7fff577fe700 (LWP 1854)] [New Thread 0x7fff56ffd700 (LWP 1855)] [New Thread 0x7fff567fc700 (LWP 1856)] [New Thread 0x7fff558fd700 (LWP 1857)] [New Thread 0x7fff3ffff700 (LWP 1860)] [New Thread 0x7fff3f7fe700 (LWP 1861)] [New Thread 0x7fff3effd700 (LWP 1862)] 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:1829): GLib-GObject-CRITICAL **: g_value_set_boxed: assertion 'G_VALUE_HOLDS_BOXED (value)' failed (evolution:1829): GLib-GObject-WARNING **: gtype.c:4268: type id '0' is invalid (evolution:1829): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced Program received signal SIGSEGV, Segmentation fault. 0x00007ffff44c9267 in gtk_style_context_get_style_valist () from /usr/lib/libgtk-3.so.0 (gdb) thread apply all bt
+ Trace 235577
Thread 19 (Thread 0x7fff567fc700 (LWP 1856))
Thread 17 (Thread 0x7fff577fe700 (LWP 1854))
Thread 16 (Thread 0x7fff57fff700 (LWP 1853))
Thread 14 (Thread 0x7fff755f4700 (LWP 1851))
Thread 12 (Thread 0x7fff767fc700 (LWP 1849))
Thread 11 (Thread 0x7fff76ffd700 (LWP 1848))
Thread 1 (Thread 0x7ffff7f319c0 (LWP 1829))
Thanks for a bug report. Could you update gtk3 to 3.18.2, please? I was told that it fixes the crash [1]. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1260376
Yep. with gtk3 3.18.2 it seem to work fine. Thanks. Best Regards.
Thanks for the confirmation. Looking into the changes, the relevant gtk+ bug report is bug #756338. I'm marking this as a duplicate of it. *** This bug has been marked as a duplicate of bug 756338 ***