Summary: | gnome-base/gnome-control-center-3.6.3-r1 segfaults at libclutter-1.0.so | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Justin Lecher (RETIRED) <jlec> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Full abrt report |
Description
Justin Lecher (RETIRED)
![]() Created attachment 347850 [details]
Full abrt report
What are the package versions? Latest ~arch everywhere, no masked versions [I] gnome-base/gnome-control-center Available versions: (2) 2.32.1-r1 (~)3.6.3-r1 [M](~)3.8.0-r1 {+bluetooth +colord +cups debug eds +gnome-online-accounts +i18n kerberos +networkmanager +socialweb systemd v4l INPUT_DEVICES="wacom"} Installed versions: 3.6.3-r1(2)(15:56:58 09/05/13)(bluetooth colord cups gnome-online-accounts i18n socialweb v4l -debug -kerberos -networkmanager -systemd INPUT_DEVICES="-wacom") Homepage: http://www.gnome.org/ Description: GNOME Desktop Configuration Tool [I] media-libs/clutter Available versions: (1.0) 1.12.2^t [M](~)1.14.0^t [M](~)1.14.2^t {debug doc gtk +introspection test} Installed versions: 1.12.2(1.0)^t(15:42:19 09/05/13)(gtk introspection -debug -doc -test) Homepage: http://www.clutter-project.org/ Description: Clutter is a library for creating graphical user interfaces Here is the fix. May I backport it? From d5604be9e5a148ced73dee2ede49b38f97119baf Mon Sep 17 00:00:00 2001 From: Yanko Kaneti <yaneti@declera.com> Date: Mon, 28 Jan 2013 15:49:51 +0200 Subject: [PATCH] xi2: Fix access beyond array boundaries --- clutter/x11/clutter-device-manager-xi2.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/clutter/x11/clutter-device-manager-xi2.c b/clutter/x11/clutter-device-manager-xi2.c index 616dee7..bd9473e 100644 --- a/clutter/x11/clutter-device-manager-xi2.c +++ b/clutter/x11/clutter-device-manager-xi2.c @@ -94,13 +94,13 @@ translate_valuator_class (Display *xdisplay, atoms_initialized = TRUE; } - for (i = CLUTTER_INPUT_AXIS_IGNORE; - i < CLUTTER_INPUT_AXIS_LAST; + for (i = 0; + i < N_AXIS_ATOMS; i += 1) { if (clutter_input_axis_atoms[i] == class->label) { - axis = i; + axis = i + 1; break; } } -- 1.8.1 +*clutter-1.12.2-r1 (05 Jun 2013) + + 05 Jun 2013; Justin Lecher <jlec@gentoo.org> +clutter-1.12.2-r1.ebuild, + +files/clutter-1.12.2-array-bounds.patch, metadata.xml: + Backport patch to fix segfault due to unrespected array bounds, #469196 + |