Created attachment 2766 backtrace Forwarded from https://bugzilla.redhat.com/show_bug.cgi?id=525471 Comment: Removing plugin from panel. Attached file: backtrace cmdline: /usr/libexec/xfce4/panel-plugins/xfce4-xkb-plugin socket_id 23277199 name xkb-plugin id 12538013572 display_name size 28 screen_position 11 component: xfce4-xkb-plugin executable: /usr/libexec/xfce4/panel-plugins/xfce4-xkb-plugin kernel: 2.6.31-33.fc12.x86_64 package: xfce4-xkb-plugin-0.5.3.3-1.fc12 reason: Process was terminated by signal 6
Created attachment 2843 Proposed patch This patch fixes several segfaults for me: the plugin was trying to free() a statically allocated string in some cases (probably the one in this bug report, but I'm not sure), and not checking a string before passing it to strcmp().
Commited in http://git.xfce.org/panel-plugins/xfce4-xkb-plugin/commit/?id=3f46f407344d4780f5a72b34fa7db23b7b7712ff Thank you!
*** Bug 6945 has been marked as a duplicate of this bug. ***