[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-08-10 Thread Daniel Castro
I confirm I was having this same issue, but with different headset. It
was happening with a USB Plantronics Blackwire C610.

I'm on Linux Mint 13 Cinnamon. After updating package xserver-xorg-
input-evdev the problem was fixed.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-21 Thread Launchpad Bug Tracker
This bug was fixed in the package xserver-xorg-input-evdev -
1:2.7.0-0ubuntu1.2

---
xserver-xorg-input-evdev (1:2.7.0-0ubuntu1.2) precise-proposed; urgency=low

  * Fix crash due to axis label overrun (LP: #973297)
- Add 0006-axis-label-overrun.patch
 -- Chase Douglas chase.doug...@ubuntu.com   Thu, 07 Jun 2012 09:27:57 -0700

** Changed in: xserver-xorg-input-evdev (Ubuntu Precise)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-14 Thread Chase Douglas
** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-11 Thread François Coulier
It is not clear to me how to apply this patch, though. ...

François

- Mail original -

 De: Niko Berger 973...@bugs.launchpad.net
 À: f coulier f.coul...@free.fr
 Envoyé: Vendredi 8 Juin 2012 08:50:27
 Objet: [Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle
 as input device then segfaults in XIChangeDeviceProperty

 I can confirm that the patch in http://lists.x.org/archives/xorg-
 devel/2012-June/031541.html works fine. Once applied xorg starts and
 the
 logitech headset works

 --
 You received this bug notification because you are subscribed to the
 bug
 report.
 https://bugs.launchpad.net/bugs/973297

 Title:
 Xorg recognizes Logitech Headset USB dongle as input device then
 segfaults in XIChangeDeviceProperty

 Status in “xserver-xorg-input-evdev” package in Ubuntu:
 Fix Released
 Status in “xserver-xorg-input-evdev” source package in Precise:
 Fix Committed

 Bug description:
 SRU Justification
 =
 [Impact]
 On i386 machines, plugging a Logitech headset with buttons in will
 crash an existing X session or prevent an X session from starting.

 The crash is due to a stack buffer overrun write that corrupts the
 stack. This occurs because the buffer is not allocated with enough
 room to hold records for all input device valuators when multitouch
 valuators are present.

 [Test Case]
 Plug in the headset and see if X crashes. Alternatively, use
 utouch-evemu to create a virtual headset using the attached
 Logitech_Wireless_Headset.prop file:

 $ sudo utouch-evemu device Logitech_Wireless_Headset.prop

 [Regression Potential]
 The fix touches code that affects how input device axes are labelled.
 These labels are used primarily for the GIMP and a few other drawing
 tools when using a tablet drawing device. It is possible that a
 regression could occur, causing the axes to not be labeled
 correctly.

 Original bug report
 ===
 On Precise, when I plug in the USB dongle that comes with a Logitech
 H800 headset, xorg segfaults.

 The following trace is captured in Xorg.log (see attachment
 XorgOldLog.txt)

 45.488] (II) config/udev: Adding input device Logitech Logitech
 Wireless Headset (/dev/input/event7)
 [ 45.488] (**) Logitech Logitech Wireless Headset: Applying
 InputClass evdev keyboard catchall
 [ 45.488] (II) Using input driver 'evdev' for 'Logitech Logitech
 Wireless Headset'
 [ 45.488] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
 [ 45.488] (**) Logitech Logitech Wireless Headset: always reports
 core events
 [ 45.488] (**) evdev: Logitech Logitech Wireless Headset: Device:
 /dev/input/event7
 [ 45.488] (--) evdev: Logitech Logitech Wireless Headset: Vendor
 0x46d Product 0xa29
 [ 45.488] (--) evdev: Logitech Logitech Wireless Headset: Found
 absolute axes
 [ 45.488] (--) evdev: Logitech Logitech Wireless Headset: Found
 absolute multitouch axes
 [ 45.488] (--) evdev: Logitech Logitech Wireless Headset: Found keys
 [ 45.488] (II) evdev: Logitech Logitech Wireless Headset: Configuring
 as mouse
 [ 45.488] (II) evdev: Logitech Logitech Wireless Headset: Configuring
 as keyboard
 [ 45.488] (**) Option config_info
 udev:/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.3/input/input7/event7
 [ 45.488] (II) XINPUT: Adding extended input device Logitech
 Logitech Wireless Headset (type: KEYBOARD, id 9)
 [ 45.488] (**) Option xkb_rules evdev
 [ 45.488] (**) Option xkb_model pc105
 [ 45.488] (**) Option xkb_layout fr
 [ 45.488] (**) Option xkb_variant oss
 [ 45.489] (II) evdev: Logitech Logitech Wireless Headset: initialized
 for absolute axes.
 [ 45.489]
 Backtrace:
 [ 45.489] 0: /usr/bin/X (xorg_backtrace+0x37) [0x983037]
 [ 45.489] 1: /usr/bin/X (0x7fb000+0x18bdba) [0x986dba]
 [ 45.489] 2: /lib/i386-linux-gnu/libpthread.so.0 (0x11b000+0xef30)
 [0x129f30]
 [ 45.489] 3: /lib/i386-linux-gnu/libc.so.6 (0x4fe000+0x1324ba)
 [0x6304ba]
 [ 45.489] 4: /usr/bin/X (XIChangeDeviceProperty+0x16c) [0x91b50c]
 [ 45.489] 5: /usr/lib/xorg/modules/input/evdev_drv.so
 (0x2b2000+0x634e) [0x2b834e]
 [ 45.489] 6: /usr/lib/xorg/modules/input/evdev_drv.so
 (0x2b2000+0x6595) [0x2b8595]
 [ 45.489] 7: /usr/bin/X (ActivateDevice+0x66) [0x8272d6]
 [ 45.489] 8: /usr/bin/X (0x7fb000+0x8cad5) [0x887ad5]
 [ 45.489] 9: /usr/bin/X (0x7fb000+0x9b012) [0x896012]
 [ 45.489] 10: /usr/bin/X (0x7fb000+0x9b883) [0x896883]
 [ 45.489] 11: /usr/bin/X (config_init+0x14) [0x8958e4]
 [ 45.489] 12: /usr/bin/X (InitInput+0xba) [0x875daa]
 [ 45.490] 13: /usr/bin/X (0x7fb000+0x2523e) [0x82023e]
 [ 45.490] 14: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3)
 [0x5174d3]
 [ 45.490] 15: /usr/bin/X (0x7fb000+0x255d9) [0x8205d9]
 [ 45.490] Segmentation fault at address 0x120
 [ 45.490]
 Caught signal 11 (Segmentation fault). Server aborting

 ProblemType: Bug
 DistroRelease: Ubuntu 12.04
 Package: xorg 1:7.6+12ubuntu1
 ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
 Uname: Linux 3.2.0-21-generic i686
 .tmp.unity.support.test.0:

 ApportVersion: 2.0-0ubuntu4
 Architecture: i386
 

[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-10 Thread Tyler Devereaux
It seems the latest patch (1:2.7.0-0ubuntu2) was only uploaded for
testing to Quantal, but this bug report was updated stating a fix was
committed to Precise.

Is is possible to upload this patch for Precise too please?  Or, if I'm
doing this wrong, please advise me.  Are we supposed to install it from
the Quantal patch collection?  Is this safe?

Thanks for all the hard work

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-08 Thread Niko Berger
I can confirm that the patch in  http://lists.x.org/archives/xorg-
devel/2012-June/031541.html works fine. Once applied xorg starts and the
logitech headset works

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-07 Thread Julian Jentjens
Great. Just tested the package and was able to make a Skype call. Thanks
to everybody who worked on the bug.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-07 Thread Launchpad Bug Tracker
This bug was fixed in the package xserver-xorg-input-evdev -
1:2.7.0-0ubuntu2

---
xserver-xorg-input-evdev (1:2.7.0-0ubuntu2) quantal; urgency=low

  * Fix crash due to axis label overrun (LP: #973297)
- Add 0006-axis-label-overrun.patch
 -- Chase Douglas chase.doug...@ubuntu.com   Thu, 07 Jun 2012 09:24:10 -0700

** Changed in: xserver-xorg-input-evdev (Ubuntu)
   Status: In Progress = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-07 Thread Chase Douglas
** Description changed:

  SRU Justification
  =
  [Impact]
- On i386 machines, plugging a headset with buttons in will crash an existing X 
session or prevent an X session from starting.
+ On i386 machines, plugging a Logitech headset with buttons in will crash an 
existing X session or prevent an X session from starting.
  
- [Stable Fix]
- The crash is due to an ABI mismatch between xserver-xorg-input-evdev and 
xorg-server. A rebuild of the evdev input module fixes the issue.
+ The crash is due to a stack buffer overrun write that corrupts the
+ stack. This occurs because the buffer is not allocated with enough room
+ to hold records for all input device valuators when multitouch valuators
+ are present.
  
  [Development Fix]
  Rebuild will be pocket copied from Precise
  
  [Test Case]
- Plug in a headset and see if X crashes.
+ Plug in the headset and see if X crashes. Alternatively, use utouch-evemu to 
create a virtual headset using the attached Logitech_Wireless_Headset.prop file:
+ 
+ $ sudo utouch-evemu device Logitech_Wireless_Headset.prop
  
  [Regression Potential]
- Practically zero.
+ The fix touches code that affects how input device axes are labelled. These 
labels are used primarily for the GIMP and a few other drawing tools when using 
a tablet drawing device. It is possible that a regression could occur, causing 
the axes to not be labeled correctly.
  
  Original bug report
  ===
  On Precise, when I plug in the USB dongle that comes with a Logitech H800 
headset, xorg segfaults.
  
  The following trace is captured in Xorg.log (see attachment
  XorgOldLog.txt)
  
  45.488] (II) config/udev: Adding input device Logitech Logitech Wireless 
Headset (/dev/input/event7)
  [45.488] (**) Logitech Logitech Wireless Headset: Applying InputClass 
evdev keyboard catchall
  [45.488] (II) Using input driver 'evdev' for 'Logitech Logitech Wireless 
Headset'
  [45.488] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
  [45.488] (**) Logitech Logitech Wireless Headset: always reports core 
events
  [45.488] (**) evdev: Logitech Logitech Wireless Headset: Device: 
/dev/input/event7
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Vendor 0x46d 
Product 0xa29
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
axes
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
multitouch axes
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Found keys
  [45.488] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
mouse
  [45.488] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
keyboard
  [45.488] (**) Option config_info 
udev:/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.3/input/input7/event7
  [45.488] (II) XINPUT: Adding extended input device Logitech Logitech 
Wireless Headset (type: KEYBOARD, id 9)
  [45.488] (**) Option xkb_rules evdev
  [45.488] (**) Option xkb_model pc105
  [45.488] (**) Option xkb_layout fr
  [45.488] (**) Option xkb_variant oss
  [45.489] (II) evdev: Logitech Logitech Wireless Headset: initialized for 
absolute axes.
  [45.489]
  Backtrace:
  [45.489] 0: /usr/bin/X (xorg_backtrace+0x37) [0x983037]
  [45.489] 1: /usr/bin/X (0x7fb000+0x18bdba) [0x986dba]
  [45.489] 2: /lib/i386-linux-gnu/libpthread.so.0 (0x11b000+0xef30) 
[0x129f30]
  [45.489] 3: /lib/i386-linux-gnu/libc.so.6 (0x4fe000+0x1324ba) [0x6304ba]
  [45.489] 4: /usr/bin/X (XIChangeDeviceProperty+0x16c) [0x91b50c]
  [45.489] 5: /usr/lib/xorg/modules/input/evdev_drv.so (0x2b2000+0x634e) 
[0x2b834e]
  [45.489] 6: /usr/lib/xorg/modules/input/evdev_drv.so (0x2b2000+0x6595) 
[0x2b8595]
  [45.489] 7: /usr/bin/X (ActivateDevice+0x66) [0x8272d6]
  [45.489] 8: /usr/bin/X (0x7fb000+0x8cad5) [0x887ad5]
  [45.489] 9: /usr/bin/X (0x7fb000+0x9b012) [0x896012]
  [45.489] 10: /usr/bin/X (0x7fb000+0x9b883) [0x896883]
  [45.489] 11: /usr/bin/X (config_init+0x14) [0x8958e4]
  [45.489] 12: /usr/bin/X (InitInput+0xba) [0x875daa]
  [45.490] 13: /usr/bin/X (0x7fb000+0x2523e) [0x82023e]
  [45.490] 14: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3) 
[0x5174d3]
  [45.490] 15: /usr/bin/X (0x7fb000+0x255d9) [0x8205d9]
  [45.490] Segmentation fault at address 0x120
  [45.490]
  Caught signal 11 (Segmentation fault). Server aborting
  
  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: xorg 1:7.6+12ubuntu1
  ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
  Uname: Linux 3.2.0-21-generic i686
  .tmp.unity.support.test.0:
  
  ApportVersion: 2.0-0ubuntu4
  Architecture: i386
  CompizPlugins: 
[core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
  CompositorRunning: compiz
  Date: Wed Apr  4 13:09:19 2012
  

[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-07 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/xserver-xorg-input-evdev

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-07 Thread Brian Murray
There is a new version of this package in precise-proposed which could
use testing.  Thanks!

** Tags removed: verification-failed
** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-06 Thread Chase Douglas
I believe I have found the issue, and the patch sent upstream is:
http://lists.x.org/archives/xorg-devel/2012-June/031541.html.

I have applied the patch to the package and uploaded a test package to
ppa:chasedouglas/jupiter. Please test it out after it has finished
building. The version of the package is 2.7.0-0ubuntu1.2~jupiter1. If it
resolves the issue, I will create a new SRU package for it.

Thanks!

** Changed in: xserver-xorg-input-evdev (Ubuntu)
   Status: Triaged = In Progress

** Changed in: xserver-xorg-input-evdev (Ubuntu Precise)
   Status: Triaged = In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-05 Thread Julian Jentjens
Hi,

regarding Chris' solution (#24). Although I might be late I just tried
it and it does not work on my machine.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-05 Thread Chase Douglas
** Tags removed: verification-needed
** Tags added: verification-failed

** Changed in: xserver-xorg-input-evdev (Ubuntu Precise)
   Status: Fix Committed = Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-05 Thread Chase Douglas
It turns out that when one compiles evdev without optimizations, the
device initializes properly and nothing bad happens. When one compiles
with the normal optimizations used in the Ubuntu archive builds, the
device causes the X server to crash. I'm still investigating...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-04 Thread Niko Berger
I just tested itout and it works fine on x86_64 (second machine) - the
keyboard class does not seem to be a problem - the keys on the headset
are actually volume control, so binding as a keyboard is fine.

[ 5.509] Build Operating System: Linux 2.6.24-31-server x86_64 Ubuntu
[ 5.509] Current Operating System: Linux galadriel 3.2.0-24-generic 
#39-Ubuntu SMP Mon May 21 16:52:17 UTC 2012 x86_64
[ 5.509] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic 
root=UUID=ea2db944-3ee6-4bc3-941c-558b42091383 ro quiet splash vt.handoff=7
[ 5.509] Build Date: 07 May 2012  11:43:21PM
[ 5.509] xorg-server 2:1.11.4-0ubuntu10.2 (For technical support please see 
http://www.ubuntu.com/support) 


[   22.194317] logitech-djreceiver 0003:046D:C52B.0004: hiddev0,hidraw1: USB 
HID v1.11 Device [Logitech USB Receiver] on usb-:00:1d.0-1.2/input2
[   22.198270] input: Logitech Unifying Device. Wireless PID:1024 as 
/devices/pci:00/:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.2/0003:046D:C52B.0004/input/input12
[   22.198570] logitech-djdevice 0003:046D:C52B.0005: input,hidraw2: USB HID 
v1.11 Mouse [Logitech Unifying Device. Wireless PID:1024] on 
usb-:00:1d.0-1.2:1
[   22.200277] input: Logitech Unifying Device. Wireless PID:2011 as 
/devices/pci:00/:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.2/0003:046D:C52B.0004/input/input13
[   22.200459] logitech-djdevice 0003:046D:C52B.0006: input,hidraw3: USB HID 
v1.11 Keyboard [Logitech Unifying Device. Wireless PID:2011] on 
usb-:00:1d.0-1.2:2
[  141.749684] usb 2-1.1: new full-speed USB device number 16 using ehci_hcd
[  142.005200] input: Logitech Logitech Wireless Headset as 
/devices/pci:00/:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.3/input/input14
[  142.006281] generic-usb 0003:046D:0A29.0007: input,hiddev0,hidraw4: USB HID 
v1.11 Device [Logitech Logitech Wireless Headset] on usb-:00:1d.0-1.1/input3
[  142.035300] 16:1:1 : no or invalid class specific endpoint descriptor
[  142.036885] 16:2:1 : no or invalid class specific endpoint descriptor
[  142.039570] usbcore: registered new interface driver snd-usb-audio



[   141.981] (II) config/udev: Adding input device Logitech Logitech Wireless 
Headset (/dev/input/event14)
[   141.981] (**) Logitech Logitech Wireless Headset: Applying InputClass 
evdev keyboard catchall
[   141.981] (II) Using input driver 'evdev' for 'Logitech Logitech Wireless 
Headset'
[   141.981] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[   141.981] (**) Logitech Logitech Wireless Headset: always reports core events
[   141.981] (**) evdev: Logitech Logitech Wireless Headset: Device: 
/dev/input/event14
[   141.981] (--) evdev: Logitech Logitech Wireless Headset: Vendor 0x46d 
Product 0xa29
[   141.981] (--) evdev: Logitech Logitech Wireless Headset: Found absolute axes
[   141.981] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
multitouch axes
[   141.981] (--) evdev: Logitech Logitech Wireless Headset: Found keys
[   141.981] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
mouse
[   141.981] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
keyboard
[   141.981] (**) Option config_info 
udev:/sys/devices/pci:00/:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.3/input/input14/event14
[   141.981] (II) XINPUT: Adding extended input device Logitech Logitech 
Wireless Headset (type: KEYBOARD, id 18)
[   141.981] (**) Option xkb_rules evdev
[   141.981] (**) Option xkb_model pc105
[   141.981] (**) Option xkb_layout at
[   141.983] (II) evdev: Logitech Logitech Wireless Headset: initialized for 
absolute axes.
[   141.983] (**) Logitech Logitech Wireless Headset: (accel) keeping 
acceleration scheme 1
[   141.983] (**) Logitech Logitech Wireless Headset: (accel) acceleration 
profile 0
[   141.983] (**) Logitech Logitech Wireless Headset: (accel) acceleration 
factor: 2.000
[   141.983] (**) Logitech Logitech Wireless Headset: (accel) acceleration 
threshold: 4

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-03 Thread Tyler Devereaux
Please forgive me if this is a stupid post, but I am an affected user
and I'm just slightly confused.

What is the status of this bug?  The description says that there is a
stable solution, which seems to be rebuilding the evdev module; however,
if I'm understanding the comments thus far correctly, it seems like that
may not actually work?

I don't know much about building modules, but I'm willing to read up on
how to and try if this solution has a chance, but it seems this solution
may have been proven not to work.

I guess my question really is: is there a working solution to this or
are people still working on one?  If there is a working solution, can
someone please point me in the right direction?

Thank you to everyone involved for trying to work on this.  I appreciate
everyone's efforts.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-03 Thread Tyler Devereaux
Also, I'm not sure if this helps anyone, but I'm having the exact same
issue as reported here, except I'm using a Turtle Beach wireless audio
solution (via a USB dongle, much similar to the Logitech product
referenced here).

If I'm reading the posts properly, perhaps it's already been identified
that the issue isn't Logitech-specific, but I'm just trying to help.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-03 Thread Niko Berger
I compiled the driver manually and started debugging a little. The crash
is somewhere in

static void EvdevInitAxesLabels(EvdevPtr pEvdev, int mode, int natoms,
Atom *atoms)

(mode=1  natoms=8)

I even merged the current changes from git... but that didn't do
anything either. (as soon as you plug in the dongle-x crashes)

 I think the main problem is actually that evdev shouldn't handle the
device at all - since it is not a keyboard or a mouse... but I don't
know the kernel code enough to really continue there.

Is there any way to tell evdev to ignore the device id of the dongle?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-06-03 Thread Niko Berger
enabled proposed and updated input-evdev . Can confirm the crash is
still in there.

I also looked at the backported changes, and it does not look like the
codechanges are connected with this.

evdev identifies the headset dongle as evdev keyboard catchall and
configues it accordingly:

[64.714] (II) config/udev: Adding input device Logitech Logitech Wireless 
Headset (/dev/input/event2)
[64.714] (**) Logitech Logitech Wireless Headset: Applying InputClass 
evdev keyboard catchall
[64.714] (II) Using input driver 'evdev' for 'Logitech Logitech Wireless 
Headset'
[64.714] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[64.714] (**) Logitech Logitech Wireless Headset: always reports core events
[64.714] (**) evdev: Logitech Logitech Wireless Headset: Device: 
/dev/input/event2
[64.714] (--) evdev: Logitech Logitech Wireless Headset: Vendor 0x46d 
Product 0xa29
[64.714] (--) evdev: Logitech Logitech Wireless Headset: Found absolute axes
[64.714] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
multitouch axes
[64.714] (--) evdev: Logitech Logitech Wireless Headset: Found keys
[64.714] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
mouse
[64.714] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
keyboard
[64.714] (**) Option config_info 
udev:/sys/devices/pci:00/:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.3/input/input20/event2
[64.714] (II) XINPUT: Adding extended input device Logitech Logitech 
Wireless Headset (type: KEYBOARD, id 8)
[64.714] (**) Option xkb_rules evdev
[64.714] (**) Option xkb_model pc105
[64.714] (**) Option xkb_layout de
[64.715] (II) evdev: Logitech Logitech Wireless Headset: initialized for 
absolute axes.
[64.715]
Backtrace:
[64.715] 0: /usr/bin/X (xorg_backtrace+0x37) [0xb76ac637]
[64.715] 1: /usr/bin/X (0xb7524000+0x18c3ba) [0xb76b03ba]
[64.715] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb750140c]
[64.715] 3: /lib/i386-linux-gnu/libc.so.6 (0xb7166000+0x135d32) [0xb729bd32]
[64.715] 4: /usr/bin/X (XIChangeDeviceProperty+0x16c) [0xb7644b0c]
[64.715] 5: /usr/lib/xorg/modules/input/evdev_drv.so (0xb414+0x634e) 
[0xb414634e]
[64.715] 6: /usr/lib/xorg/modules/input/evdev_drv.so (0xb414+0x6595) 
[0xb4146595]
[64.715] 7: /usr/bin/X (ActivateDevice+0x66) [0xb75502e6]
[64.715] 8: /usr/bin/X (0xb7524000+0x8cc15) [0xb75b0c15]
[64.715] 9: /usr/bin/X (0xb7524000+0x9b152) [0xb75bf152]
[64.715] 10: /usr/bin/X (0xb7524000+0x9b9c3) [0xb75bf9c3]
[64.715] 11: /usr/bin/X (config_init+0x14) [0xb75bea24]
[64.715] 12: /usr/bin/X (InitInput+0xfd) [0xb759eeed]
[64.715] 13: /usr/bin/X (0xb7524000+0x2524e) [0xb754924e]
[64.715] 14: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3) 
[0xb717f4d3]
[64.715] 15: /usr/bin/X (0xb7524000+0x255e9) [0xb75495e9]
[64.715] Segmentation fault at address 0xfa
[64.715]
Caught signal 11 (Segmentation fault). Server aborting

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-30 Thread Didier Richard
Same for me :-(

Didier

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-30 Thread Dmitriy Lyalyuev
Same and for me...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-25 Thread François Coulier
Hello all;

I have enabled -proposed, an updated xserver-xorg-input-evdev (version is now 
1:2.7.0-0ubuntu1.1).
Xorg still crashes upon pluging the USB dongle, though.

François

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-22 Thread Chris Halse Rogers
Hello Jean-Baptiste, or anyone else affected,

Accepted xserver-xorg-input-evdev into precise-proposed. The package
will build now and be available in a few hours. Please test and give
feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for
documentation how to enable and use -proposed. Thank you in advance!

** Changed in: xserver-xorg-input-evdev (Ubuntu Precise)
   Status: Triaged = Fix Committed

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-22 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/precise-proposed/xserver-xorg-input-evdev

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-18 Thread Chase Douglas
Hi Didier,

I think it's the same bug.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-18 Thread Chase Douglas
** Description changed:

- On Precise, when I plug in the USB dongle that comes with a Logitech
- H800 headset, xorg segfaults.
+ SRU Justification
+ =
+ [Impact]
+ On i386 machines, plugging a headset with buttons in will crash an existing X 
session or prevent an X session from starting.
+ 
+ [Development Fix]
+ The crash is due to an ABI mismatch between xserver-xorg-input-evdev and 
xorg-server. A rebuild of the evdev input module fixes the issue.
+ 
+ [Stable Fix]
+ Same as development fix.
+ 
+ [Test Case]
+ Plug in a headset and see if X crashes.
+ 
+ [Regression Potential]
+ Practically zero.
+ 
+ Original bug report
+ ===
+ On Precise, when I plug in the USB dongle that comes with a Logitech H800 
headset, xorg segfaults.
  
  The following trace is captured in Xorg.log (see attachment
  XorgOldLog.txt)
  
  45.488] (II) config/udev: Adding input device Logitech Logitech Wireless 
Headset (/dev/input/event7)
  [45.488] (**) Logitech Logitech Wireless Headset: Applying InputClass 
evdev keyboard catchall
  [45.488] (II) Using input driver 'evdev' for 'Logitech Logitech Wireless 
Headset'
  [45.488] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
  [45.488] (**) Logitech Logitech Wireless Headset: always reports core 
events
  [45.488] (**) evdev: Logitech Logitech Wireless Headset: Device: 
/dev/input/event7
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Vendor 0x46d 
Product 0xa29
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
axes
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
multitouch axes
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Found keys
  [45.488] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
mouse
  [45.488] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
keyboard
  [45.488] (**) Option config_info 
udev:/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.3/input/input7/event7
  [45.488] (II) XINPUT: Adding extended input device Logitech Logitech 
Wireless Headset (type: KEYBOARD, id 9)
  [45.488] (**) Option xkb_rules evdev
  [45.488] (**) Option xkb_model pc105
  [45.488] (**) Option xkb_layout fr
  [45.488] (**) Option xkb_variant oss
  [45.489] (II) evdev: Logitech Logitech Wireless Headset: initialized for 
absolute axes.
  [45.489]
  Backtrace:
  [45.489] 0: /usr/bin/X (xorg_backtrace+0x37) [0x983037]
  [45.489] 1: /usr/bin/X (0x7fb000+0x18bdba) [0x986dba]
  [45.489] 2: /lib/i386-linux-gnu/libpthread.so.0 (0x11b000+0xef30) 
[0x129f30]
  [45.489] 3: /lib/i386-linux-gnu/libc.so.6 (0x4fe000+0x1324ba) [0x6304ba]
  [45.489] 4: /usr/bin/X (XIChangeDeviceProperty+0x16c) [0x91b50c]
  [45.489] 5: /usr/lib/xorg/modules/input/evdev_drv.so (0x2b2000+0x634e) 
[0x2b834e]
  [45.489] 6: /usr/lib/xorg/modules/input/evdev_drv.so (0x2b2000+0x6595) 
[0x2b8595]
  [45.489] 7: /usr/bin/X (ActivateDevice+0x66) [0x8272d6]
  [45.489] 8: /usr/bin/X (0x7fb000+0x8cad5) [0x887ad5]
  [45.489] 9: /usr/bin/X (0x7fb000+0x9b012) [0x896012]
  [45.489] 10: /usr/bin/X (0x7fb000+0x9b883) [0x896883]
  [45.489] 11: /usr/bin/X (config_init+0x14) [0x8958e4]
  [45.489] 12: /usr/bin/X (InitInput+0xba) [0x875daa]
  [45.490] 13: /usr/bin/X (0x7fb000+0x2523e) [0x82023e]
  [45.490] 14: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3) 
[0x5174d3]
  [45.490] 15: /usr/bin/X (0x7fb000+0x255d9) [0x8205d9]
  [45.490] Segmentation fault at address 0x120
  [45.490]
  Caught signal 11 (Segmentation fault). Server aborting
  
  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: xorg 1:7.6+12ubuntu1
  ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
  Uname: Linux 3.2.0-21-generic i686
  .tmp.unity.support.test.0:
  
  ApportVersion: 2.0-0ubuntu4
  Architecture: i386
  CompizPlugins: 
[core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
  CompositorRunning: compiz
  Date: Wed Apr  4 13:09:19 2012
  DistUpgraded: 2009-11-14 19:02:58,254 DEBUG enabling apt cron job
  DistroCodename: precise
  DistroVariant: ubuntu
  EcryptfsInUse: Yes
  ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
  MachineType: ASUSTeK Computer Inc. U3SG
  ProcEnviron:
   TERM=xterm
   PATH=(custom, user)
   LANG=en_US.utf8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-21-generic 
root=UUID=75f23f17-3ace-4485-af57-a7318eb6c2ff ro quiet splash vt.handoff=7
  SourcePackage: xorg
  UpgradeStatus: Upgraded to precise on 2009-11-14 (871 days ago)
  dmi.bios.date: 01/28/2008
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 305
  dmi.board.asset.tag: ATN12345678901234567
  dmi.board.name: U3SG
  dmi.board.vendor: ASUSTeK Computer Inc.
  

[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-18 Thread Chase Douglas
** Description changed:

  SRU Justification
  =
  [Impact]
  On i386 machines, plugging a headset with buttons in will crash an existing X 
session or prevent an X session from starting.
  
- [Development Fix]
+ [Stable Fix]
  The crash is due to an ABI mismatch between xserver-xorg-input-evdev and 
xorg-server. A rebuild of the evdev input module fixes the issue.
  
- [Stable Fix]
- Same as development fix.
+ [Development Fix]
+ Rebuild will be pocket copied from Precise
  
  [Test Case]
  Plug in a headset and see if X crashes.
  
  [Regression Potential]
  Practically zero.
  
  Original bug report
  ===
  On Precise, when I plug in the USB dongle that comes with a Logitech H800 
headset, xorg segfaults.
  
  The following trace is captured in Xorg.log (see attachment
  XorgOldLog.txt)
  
  45.488] (II) config/udev: Adding input device Logitech Logitech Wireless 
Headset (/dev/input/event7)
  [45.488] (**) Logitech Logitech Wireless Headset: Applying InputClass 
evdev keyboard catchall
  [45.488] (II) Using input driver 'evdev' for 'Logitech Logitech Wireless 
Headset'
  [45.488] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
  [45.488] (**) Logitech Logitech Wireless Headset: always reports core 
events
  [45.488] (**) evdev: Logitech Logitech Wireless Headset: Device: 
/dev/input/event7
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Vendor 0x46d 
Product 0xa29
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
axes
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
multitouch axes
  [45.488] (--) evdev: Logitech Logitech Wireless Headset: Found keys
  [45.488] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
mouse
  [45.488] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
keyboard
  [45.488] (**) Option config_info 
udev:/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.3/input/input7/event7
  [45.488] (II) XINPUT: Adding extended input device Logitech Logitech 
Wireless Headset (type: KEYBOARD, id 9)
  [45.488] (**) Option xkb_rules evdev
  [45.488] (**) Option xkb_model pc105
  [45.488] (**) Option xkb_layout fr
  [45.488] (**) Option xkb_variant oss
  [45.489] (II) evdev: Logitech Logitech Wireless Headset: initialized for 
absolute axes.
  [45.489]
  Backtrace:
  [45.489] 0: /usr/bin/X (xorg_backtrace+0x37) [0x983037]
  [45.489] 1: /usr/bin/X (0x7fb000+0x18bdba) [0x986dba]
  [45.489] 2: /lib/i386-linux-gnu/libpthread.so.0 (0x11b000+0xef30) 
[0x129f30]
  [45.489] 3: /lib/i386-linux-gnu/libc.so.6 (0x4fe000+0x1324ba) [0x6304ba]
  [45.489] 4: /usr/bin/X (XIChangeDeviceProperty+0x16c) [0x91b50c]
  [45.489] 5: /usr/lib/xorg/modules/input/evdev_drv.so (0x2b2000+0x634e) 
[0x2b834e]
  [45.489] 6: /usr/lib/xorg/modules/input/evdev_drv.so (0x2b2000+0x6595) 
[0x2b8595]
  [45.489] 7: /usr/bin/X (ActivateDevice+0x66) [0x8272d6]
  [45.489] 8: /usr/bin/X (0x7fb000+0x8cad5) [0x887ad5]
  [45.489] 9: /usr/bin/X (0x7fb000+0x9b012) [0x896012]
  [45.489] 10: /usr/bin/X (0x7fb000+0x9b883) [0x896883]
  [45.489] 11: /usr/bin/X (config_init+0x14) [0x8958e4]
  [45.489] 12: /usr/bin/X (InitInput+0xba) [0x875daa]
  [45.490] 13: /usr/bin/X (0x7fb000+0x2523e) [0x82023e]
  [45.490] 14: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3) 
[0x5174d3]
  [45.490] 15: /usr/bin/X (0x7fb000+0x255d9) [0x8205d9]
  [45.490] Segmentation fault at address 0x120
  [45.490]
  Caught signal 11 (Segmentation fault). Server aborting
  
  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: xorg 1:7.6+12ubuntu1
  ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
  Uname: Linux 3.2.0-21-generic i686
  .tmp.unity.support.test.0:
  
  ApportVersion: 2.0-0ubuntu4
  Architecture: i386
  CompizPlugins: 
[core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
  CompositorRunning: compiz
  Date: Wed Apr  4 13:09:19 2012
  DistUpgraded: 2009-11-14 19:02:58,254 DEBUG enabling apt cron job
  DistroCodename: precise
  DistroVariant: ubuntu
  EcryptfsInUse: Yes
  ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
  MachineType: ASUSTeK Computer Inc. U3SG
  ProcEnviron:
   TERM=xterm
   PATH=(custom, user)
   LANG=en_US.utf8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-21-generic 
root=UUID=75f23f17-3ace-4485-af57-a7318eb6c2ff ro quiet splash vt.handoff=7
  SourcePackage: xorg
  UpgradeStatus: Upgraded to precise on 2009-11-14 (871 days ago)
  dmi.bios.date: 01/28/2008
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 305
  dmi.board.asset.tag: ATN12345678901234567
  dmi.board.name: U3SG
  dmi.board.vendor: ASUSTeK Computer Inc.
  dmi.board.version: 1.0
  

[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-16 Thread Didier Richard
I am also affected (Kubuntu 12.04 32-bit), but diffently I guess.

* xserver-xorg installed packages :

ii  xserver-xorg1:7.6+12ubuntu1 X.Org X 
server
ii  xserver-xorg-core   2:1.11.4-0ubuntu10.1Xorg X 
server - core server
ii  xserver-xorg-input-evdev1:2.7.0-0ubuntu1X.Org X 
server -- evdev input driver

when I plug the headset, the x session quits and I am back to the graphical 
login interface (kdm).
if I leave the headser plugged, then the x server freeze completly.

I run evtest and obtain what follows :

Available devices:
/dev/input/event0:  Lid Switch
/dev/input/event1:  Power Button
/dev/input/event10: HDA Intel Headphone
/dev/input/event11: SynPS/2 Synaptics TouchPad
/dev/input/event2:  Sleep Button
/dev/input/event3:  Power Button
/dev/input/event4:  AT Translated Set 2 keyboard
/dev/input/event5:  Video Bus
/dev/input/event6:  Logitech Unifying Device. Wireless PID:4017
/dev/input/event7:  HDA Intel Rear Mic
/dev/input/event8:  HDA Intel Front Mic
/dev/input/event9:  HDA Intel Front Headphone
Select the device event number [0-11]: ^C

the Xorg log indicates the use of event12 :

[  3319.281] (II) config/udev: Adding input device Logitech Unifying Device. 
Wireless PID:4017 (/dev/input/event6)
[  3319.281] (**) Logitech Unifying Device. Wireless PID:4017: Applying 
InputClass evdev pointer catchall
[  3319.281] (II) Using input driver 'evdev' for 'Logitech Unifying Device. 
Wireless PID:4017'
[  3319.281] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[  3319.281] (**) Logitech Unifying Device. Wireless PID:4017: always reports 
core events
[  3319.281] (**) evdev: Logitech Unifying Device. Wireless PID:4017: Device: 
/dev/input/event6
[  3319.281] (--) evdev: Logitech Unifying Device. Wireless PID:4017: Vendor 
0x46d Product 0xc52b
[  3319.281] (--) evdev: Logitech Unifying Device. Wireless PID:4017: Found 20 
mouse buttons
[  3319.281] (--) evdev: Logitech Unifying Device. Wireless PID:4017: Found 
scroll wheel(s)
[  3319.281] (--) evdev: Logitech Unifying Device. Wireless PID:4017: Found 
relative axes
[  3319.281] (--) evdev: Logitech Unifying Device. Wireless PID:4017: Found x 
and y relative axes
[  3319.281] (II) evdev: Logitech Unifying Device. Wireless PID:4017: 
Configuring as mouse
[  3319.281] (II) evdev: Logitech Unifying Device. Wireless PID:4017: Adding 
scrollwheel support
[  3319.281] (**) evdev: Logitech Unifying Device. Wireless PID:4017: 
YAxisMapping: buttons 4 and 5
[  3319.281] (**) evdev: Logitech Unifying Device. Wireless PID:4017: 
EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[  3319.281] (**) Option config_info 
udev:/sys/devices/pci:00/:00:1d.0/usb6/6-1/6-1:1.2/0003:046D:C52B.0003/input/input6/event6
[  3319.281] (II) XINPUT: Adding extended input device Logitech Unifying 
Device. Wireless PID:4017 (type: MOUSE, id 10)
[  3319.281] (II) evdev: Logitech Unifying Device. Wireless PID:4017: 
initialized for relative axes.
[  3319.282] (**) Logitech Unifying Device. Wireless PID:4017: (accel) keeping 
acceleration scheme 1
[  3319.282] (**) Logitech Unifying Device. Wireless PID:4017: (accel) 
acceleration profile 0
[  3319.282] (**) Logitech Unifying Device. Wireless PID:4017: (accel) 
acceleration factor: 2.000
[  3319.282] (**) Logitech Unifying Device. Wireless PID:4017: (accel) 
acceleration threshold: 4
[  3319.282] (II) config/udev: Adding input device Logitech Unifying Device. 
Wireless PID:4017 (/dev/input/mouse0)
[  3319.282] (II) No input driver specified, ignoring this device.
[  3319.282] (II) This device may have been added with another device file.
[  3319.282] (II) config/udev: Adding input device Logitech Logitech Wireless 
Headset (/dev/input/event12)
[  3319.282] (**) Logitech Logitech Wireless Headset: Applying InputClass 
evdev keyboard catchall
[  3319.282] (II) Using input driver 'evdev' for 'Logitech Logitech Wireless 
Headset'
[  3319.282] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[  3319.282] (**) Logitech Logitech Wireless Headset: always reports core events
[  3319.282] (**) evdev: Logitech Logitech Wireless Headset: Device: 
/dev/input/event12
[  3319.282] (--) evdev: Logitech Logitech Wireless Headset: Vendor 0x46d 
Product 0xa29
[  3319.282] (--) evdev: Logitech Logitech Wireless Headset: Found absolute axes
[  3319.282] (--) evdev: Logitech Logitech Wireless Headset: Found absolute 
multitouch axes
[  3319.282] (--) evdev: Logitech Logitech Wireless Headset: Found keys
[  3319.282] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
mouse
[  3319.282] (II) evdev: Logitech Logitech Wireless Headset: Configuring as 
keyboard
[  3319.282] (**) Option config_info 
udev:/sys/devices/pci:00/:00:1d.1/usb7/7-1/7-1:1.3/input/input13/event12
[  3319.282] (II) XINPUT: Adding extended input device Logitech Logitech 
Wireless Headset (type: 

[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-15 Thread Dmitriy Lyalyuev
This bug in 32-bit arch only.

On my Ubuntu 12.04 i686 affected too.
On my Ubuntu 12.04 x64 (on notebook) everything allright.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-15 Thread Chase Douglas
Hi Dmitriy,

Thanks for figuring that out! I can reproduce the crash here on my
netbook. There is an ABI mismatch between xserver-xorg-input-evdev and
xserver-xorg-core in the XIChangeDeviceProperty() function. The value
parameter gets mangled between evdev and the server.

It looks like this commit is related:

http://cgit.freedesktop.org/xorg/xserver/commit/?id=ed8f3c4bd17bddf1369d050ea8e63b9451d887ce

This was backported into the Precise xorg-server package in this commit:

http://anonscm.debian.org/gitweb/?p=pkg-xorg/xserver/xorg-
server.git;a=commitdiff;h=fe5444bfe3c7cc56cd8bddb32d2dc45b22431aea;hp=447156777040e0695391ecac709de3a857368a8d

This was committed on January 10th and released in xorg-server
2:1.11.3-0ubuntu2 that same day. However, evdev was built on March 15th.
The xserver-xorg-dev package used for the evdev build has an identical
function signature to the current xorg-server package. However, when I
do a rebuild of evdev against the current xorg-server, the result does
not crash.

The obvious fix is to upload a rebuild package to fix the ABI issue, but
I have no idea what went wrong.

** Changed in: xorg-server (Ubuntu)
   Status: Incomplete = Invalid

** Changed in: xorg-server (Ubuntu Precise)
   Status: Incomplete = Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-09 Thread Chase Douglas
** Changed in: xorg-server (Ubuntu)
   Status: Confirmed = Incomplete

** Changed in: xorg-server (Ubuntu Precise)
   Status: Confirmed = Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-05-08 Thread Dr. Clue
Pretty much a (me too) post here.

As part of Logitech's warranty service they sent out this really nice 
new Model H800 headset to replace an older model in ill health.

Tried it on both of my  Ubuntu 12.04 machines and indeed it crashes.

There is one other machine here that is still at Ubuntu 11.10 and for that 
older version the headphones work great.

Hopefully the fix will just show up in the updates.   Just glad to 
see it's being worked on ;)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-19 Thread Jean-Baptiste Lallement
I installed the symbol file you mentioned, xserver-org-dbg and xserver-
xorg--core-dbgsym too but that's all I get:

Program received signal SIGSEGV, Segmentation fault.
0x0026e50a in ?? ()
(gdb) bt full
#0  0x0026e50a in ?? ()
No symbol table info available.
#1  0x0221 in ?? ()
No symbol table info available.

Any idea of any missing dbg file ?

Also apport popped up and redirected me to bug 943880

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-19 Thread Chase Douglas
Hi Jean-Baptiste,

You need to follow the instructions here to be able to install xserver-
xorg-input-evdev-dbgsym: https://wiki.ubuntu.com/DebuggingProgramCrash.
Alternatively, you could install it manually by downloading
http://ddebs.ubuntu.com/pool/main/x/xserver-xorg-input-evdev/xserver-
xorg-input-evdev-dbgsym_2.7.0-0ubuntu1_i386.ddeb. Please try again after
installing the debug package.

Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-18 Thread Jean-Baptiste Lallement
Xorg from the PPA crashes too.

** Changed in: xorg-server (Ubuntu Precise)
   Status: Incomplete = Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-18 Thread Jean-Baptiste Lallement
output of evemu-describe

** Attachment added: Logitech_Wireless_Headset.prop
   
https://bugs.launchpad.net/ubuntu/precise/+source/xorg-server/+bug/973297/+attachment/3091386/+files/Logitech_Wireless_Headset.prop

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-18 Thread Jean-Baptiste Lallement
xorg log file with the version from the PPA.

** Attachment added: Xorg.0.log.lp973297~bwh2
   
https://bugs.launchpad.net/ubuntu/precise/+source/xorg-server/+bug/973297/+attachment/3091407/+files/Xorg.0.log.lp973297%7Ebwh2

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-18 Thread Chase Douglas
I can't reproduce the issue with the evemu device prop file. Let's try
traditional debugging approaches. Please install xserver-xorg-input-
evdev-dbgsym from the ddebs archive. Then start X, attach to it with
gdb, plug in your headset, and when it crashes issue bt full and
attach the output here.

Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-16 Thread Bryce Harrington
** Summary changed:

- Xorg recognizes Logitech Headset USB dongle as input device then segfaults
+ Xorg recognizes Logitech Headset USB dongle as input device then segfaults in 
XIChangeDeviceProperty

** Changed in: xorg-server (Ubuntu)
   Status: Confirmed = Triaged

** Also affects: linux (Ubuntu Precise)
   Importance: Medium
   Status: Confirmed

** Also affects: xorg-server (Ubuntu Precise)
   Importance: Undecided
   Status: Triaged

** Changed in: xorg-server (Ubuntu Precise)
   Importance: Undecided = High

** Changed in: xorg-server (Ubuntu Precise)
 Assignee: (unassigned) = Canonical X.org (canonical-x)

** Changed in: xorg-server (Ubuntu Precise)
Milestone: None = ubuntu-12.04

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-16 Thread Chase Douglas
I think this patch may fix things:

http://lists.x.org/archives/xorg-devel/2012-March/030178.html

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-16 Thread Bryce Harrington
cnd says there's a proposed patch upstream for this bug.  If it didn't
make it into the point release, we'll want to consider adding it as a
distro patch.

** Changed in: xorg-server (Ubuntu Precise)
 Assignee: Canonical X.org (canonical-x) = (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-16 Thread Chase Douglas
Just to be sure, please capture an evemu device property file. Plug in
the device. Then run:

$ sudo evtest

Determine which /dev/input/event* node pertains to your headset. Then
run:

$ sudo evemu-describe [/dev/input/event* node]  device.prop

Attach device.prop here. Then anyone else can load the device virtually
to reproduce.

** Changed in: xorg-server (Ubuntu)
 Assignee: (unassigned) = Chase Douglas (chasedouglas)

** No longer affects: linux (Ubuntu)

** No longer affects: linux (Ubuntu Precise)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-16 Thread Bryce Harrington
I've set up a ppa with the aforementioned patch at ppa:bryce/lp973297

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 973297] Re: Xorg recognizes Logitech Headset USB dongle as input device then segfaults in XIChangeDeviceProperty

2012-04-16 Thread Bryce Harrington
When that PPA finishes building please install and verify whether or not
it solves this bug.

** Changed in: xorg-server (Ubuntu Precise)
   Status: Triaged = Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/973297

Title:
  Xorg recognizes Logitech Headset USB dongle as input device then
  segfaults in XIChangeDeviceProperty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/973297/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs