xinput crashed with SIGSEGV in malloc()

Bug #283921 reported by Sandro Mani
6
Affects Status Importance Assigned to Milestone
xinput (Ubuntu)
Fix Released
Medium
William Grant
Intrepid
Fix Released
Medium
William Grant

Bug Description

Binary package hint: xinput

I am missing the Touchpad tab in the mouse properties. As suggested in Bug #267611, i tried running
xinput list-props "AlpsPS/2 ALPS GlidePoint"
my laptop having an ALPS touchpad (Dell Inspiron 1720). Xinput segfaulted immediately.
System is an up-to-date Intrepid x86_64.

ProblemType: Crash
Architecture: amd64
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/xinput
NonfreeKernelModules: nvidia
Package: xinput 1.3.0-1ubuntu3
ProcAttrCurrent: unconfined
ProcCmdline: xinput list-props AlpsPS/2\ ALPS\ GlidePoint
ProcEnviron:
 SHELL=/bin/bash
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
Signal: 11
SourcePackage: xinput
StacktraceTop:
 ?? () from /lib/libc.so.6
 malloc () from /lib/libc.so.6
 ?? () from /usr/lib/libxcb.so.1
 ?? () from /usr/lib/libxcb.so.1
 xcb_wait_for_reply () from /usr/lib/libxcb.so.1
Title: xinput crashed with SIGSEGV in malloc()
Uname: Linux 2.6.27-7-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers

Tags: apport-crash
Revision history for this message
Sandro Mani (sandromani) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:_int_malloc () from /lib/libc.so.6
malloc () from /lib/libc.so.6
_xcb_in_read (c=0x1b36ea0) at xcb_in.c:144
_xcb_conn_wait (c=0x1b36ea0, cond=<value optimized out>, vector=0x0, count=0x0) at xcb_conn.c:357
xcb_wait_for_reply (c=0x1b36ea0, request=13, e=0x7fffd0204428) at xcb_in.c:344

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Changed in xinput:
importance: Undecided → Medium
Revision history for this message
Sandro Mani (sandromani) wrote :

Note: the touchpad tab appeared in the mouse settings after one of the last updates today, though the issue with xinput persists.

Revision history for this message
Sandro Mani (sandromani) wrote :

Maybe the additional information provided by
 valgrind xinput list-props "AlpsPS/2 ALPS GlidePoint"
(see attachment) can be usefull. Valgrind can be found on http://valgrind.org/.

Revision history for this message
William Grant (wgrant) wrote :
Changed in xinput:
assignee: nobody → wgrant
status: New → In Progress
Revision history for this message
Bryce Harrington (bryce) wrote :

I've nominated this for intrepid because it's a serious issue leading to a crash, and the fix is both minimal and already upstream. The change just cleans up a #define issue introduced in an earlier version of this package.

This will also necessitate rebuilds of several packages, which will be done once this is accepted into the archive: gnome-control-center, libxi, x11proto-input, xf86-input-evtouch, xfree86-driver-synaptics, xorg-server, and xserver-xorg-input-evdev. Builds can be found at wgrant's ppa: https://edge.launchpad.net/~wgrant/+archive

Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

These patches are in, and these packages are now accepted, and will be built soon. Marking as fix released.

Changed in xinput:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.