GNOME Bugzilla – Bug 654672
Crash in _gtk_style_context_coalesce_animation_areas()
Last modified: 2011-07-19 14:53:21 UTC
$ sudo cat /var/log/messages | grep segfault Jul 14 18:53:35 desktop086768 kernel: [ 1968.993001] eclipse[3064]: segfault at 18 ip 00007fddc2e8f9f3 sp 00007fff56661c50 error 4 in libgdk-x11-2.0.so.0.2400.4[7fddc2e12000+ba000] Jul 14 18:58:31 desktop086768 kernel: [ 2264.749403] gnome-panel[3484]: segfault at 18 ip 00007fd7472e05ef sp 00007fff484e4950 error 4 in libgtk-3.so.0.0.11[7fd747120000+3fb000] Jul 14 19:04:39 desktop086768 kernel: [ 2633.470965] gnome-panel[3942]: segfault at 18 ip 00007fd0263815ef sp 00007fff746c2c40 error 4 in libgtk-3.so.0.0.11[7fd0261c1000+3fb000] Jul 14 19:05:15 desktop086768 kernel: [ 2669.058242] gnome-panel[4213]: segfault at 18 ip 00007ffe3ee195ef sp 00007fff125a9950 error 4 in libgtk-3.so.0.0.11[7ffe3ec59000+3fb000] Jul 14 19:05:49 desktop086768 kernel: [ 2703.093513] gnome-panel[4604]: segfault at 18 ip 00007f13f38af5ef sp 00007fffea0d97f0 error 4 in libgtk-3.so.0.0.11[7f13f36ef000+3fb000]
$ gdb core.13933 GNU gdb (GDB) Fedora (7.2.90.20110703-40.fc15) Copyright (C) 2011 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-redhat-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/gnome-panel...Reading symbols from /usr/lib/debug/usr/bin/gnome-panel.debug...done. done. [New LWP 13933] [New LWP 13936] [New LWP 13937] [New LWP 14022] [Thread debugging using libthread_db enabled] Core was generated by `gnome-panel'. Program terminated with signal 11, Segmentation fault.
+ Trace 227792
this is a core dump file http://dl.dropbox.com/u/4171924/core.13933.gz
Please provide a full gdb stacktrace (thread apply all bt).
(gdb) thread apply all bt
+ Trace 227800
Thread 1 (Thread 0x7fbffdc539a0 (LWP 13933))
Looks like a pure GTK+ crash.
Is there anything further I can do to debug this? gnome with compiz is totally broken with this package.
What version of gnome-panel are you using? is there any previous warning when running gnome-panel in the command line? This reminds me a lot to #641325
looks to be gnome-panel-3.0.0.1 $ rpm -qa | grep gnome-panel gnome-panel-3.0.0.1-4.fc15.x86_64 gnome-panel-libs-3.0.0.1-4.fc15.x86_64 gnome-panel-debuginfo-3.0.0.1-4.fc15.x86_64 $ rpm -qa | egrep '^gtk' gtk+-1.2.10-71.fc15.x86_64 gtk2-2.24.4-2.fc15.i686 gtk2-2.24.4-2.fc15.x86_64 gtk2-devel-2.24.4-2.fc15.x86_64 gtk2-engines-2.20.2-2.fc15.x86_64 gtk2-immodule-xim-2.24.4-2.fc15.x86_64 gtk3-3.0.11-1.fc15.x86_64 gtk3-debuginfo-3.0.11-1.fc15.x86_64 gtk3-devel-3.0.11-1.fc15.x86_64 $ uname -a Linux desktop086768.config 2.6.38.8-35.fc15.x86_64 #1 SMP Wed Jul 6 13:58:54 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux $ cat /etc/redhat-release Fedora release 15 (Lovelock)
3153 void 3154 _gtk_style_context_coalesce_animation_areas (GtkStyleContext *context, 3155 GtkWidget *widget) 3156 { 3157 GtkStyleContextPrivate *priv; 3158 GSList *l; 3159 3160 priv = context->priv; 3161 3162 if (!priv->animations_invalidated) 3163 return; 3164 3165 l = priv->animations;
The crash happens in the same place than bug #641325, after checking gnome-panel code history, apparently the fix for that bug is available from gnome-panel 3.0.2 on, so it looks like your distro (Fedora I presume) should update that package. I'm closing as a dup of #641325 *** This bug has been marked as a duplicate of bug 641325 ***