On Mon, Feb 10, 2014 at 12:18 -0600, Gunnar Wolf wrote:
> All the output I get from running this is:
> 
>     $ gpointing-device-settings 
>     Segmentation fault

Valgrind reports several functions accessing memory that's already
been free'd by gpds_xinput_utils_get_device_info(), and that
function does look buggy:

XDeviceInfo *
gpds_xinput_utils_get_device_info (const gchar *device_name, GError **error)
{
  ...
        if (!strcmp(device_infos[i].name, device_name)) {
            XFreeDeviceList(device_infos);
            return &device_infos[i];
        }
  ...

It works without segfaulting for me, but I think that's down to
chance, and possibly that I have only one pointing device
connected.


I'm wondering if this package should simply be dropped, and will
create another bug to discuss that.

Steve


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to