X server crash due to evdev device - regression
Ben Bucksch
linux.news at bucksch.org
Fri May 11 11:36:38 PDT 2012
I've upgraded from Ubuntu 11.10 to 12.04, and the X server is now
crashing. Log excerpt below. lsusb -vv attached.
This happens (probably not surprisingly) with both the stock Linux 3.2
kernel as well as a self-compiled Linux 3.1 kernel.
Log (end):
[ 15.883] (II) config/udev: Adding input device Conexant USB Audio
(/dev/input/event7)
[ 15.883] (**) Conexant USB Audio: Applying InputClass "evdev
keyboard catchall"
[ 15.883] (II) Using input driver 'evdev' for 'Conexant USB Audio'
[ 15.883] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 15.883] (**) Conexant USB Audio: always reports core events
[ 15.883] (**) evdev: Conexant USB Audio: Device: "/dev/input/event7"
[ 15.884] (--) evdev: Conexant USB Audio: Vendor 0x572 Product 0x1400
[ 15.884] (--) evdev: Conexant USB Audio: Found 13 mouse buttons
[ 15.884] (--) evdev: Conexant USB Audio: Found absolute axes
[ 15.884] (--) evdev: Conexant USB Audio: Found absolute multitouch axes
[ 15.884] (--) evdev: Conexant USB Audio: Found keys
[ 15.884] (II) evdev: Conexant USB Audio: Configuring as mouse
[ 15.884] (II) evdev: Conexant USB Audio: Configuring as keyboard
[ 15.884] (**) evdev: Conexant USB Audio: YAxisMapping: buttons 4 and 5
[ 15.884] (**) evdev: Conexant USB Audio: EmulateWheelButton: 4,
EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 15.884] (**) Option "config_info"
"udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5.4/1-1.5.4:1.3/input/input7/event7"
[ 15.884] (II) XINPUT: Adding extended input device "Conexant USB
Audio" (type: KEYBOARD, id 12)
[ 15.884] (**) Option "xkb_rules" "evdev"
[ 15.884] (**) Option "xkb_model" "pc105"
[ 15.884] (**) Option "xkb_layout" "de"
[ 15.885] (II) evdev: Conexant USB Audio: initialized for absolute axes.
[ 15.885]
Backtrace:
[ 15.886] 0: /usr/bin/X (xorg_backtrace+0x37) [0xb7844627]
[ 15.886] 1: /usr/bin/X (0xb76bc000+0x18c3aa) [0xb78483aa]
[ 15.886] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb769940c]
[ 15.886] 3: /lib/i386-linux-gnu/libc.so.6 (0xb7305000+0x135d38)
[0xb743ad38]
[ 15.886] 4: /usr/bin/X (XIChangeDeviceProperty+0x16c) [0xb77dcafc]
[ 15.886] 5: /usr/lib/xorg/modules/input/evdev_drv.so
(0xb6b8f000+0x634e) [0xb6b9534e]
[ 15.886] 6: /usr/lib/xorg/modules/input/evdev_drv.so
(0xb6b8f000+0x6595) [0xb6b95595]
[ 15.886] 7: /usr/bin/X (ActivateDevice+0x66) [0xb76e82e6]
[ 15.886] 8: /usr/bin/X (0xb76bc000+0x8cc05) [0xb7748c05]
[ 15.886] 9: /usr/bin/X (0xb76bc000+0x9b142) [0xb7757142]
[ 15.886] 10: /usr/bin/X (0xb76bc000+0x9b9b3) [0xb77579b3]
[ 15.886] 11: /usr/bin/X (config_init+0x14) [0xb7756a14]
[ 15.886] 12: /usr/bin/X (InitInput+0xfd) [0xb7736edd]
[ 15.887] 13: /usr/bin/X (0xb76bc000+0x2524e) [0xb76e124e]
[ 15.887] 14: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3)
[0xb731e4d3]
[ 15.887] 15: /usr/bin/X (0xb76bc000+0x255e9) [0xb76e15e9]
[ 15.887] Segmentation fault at address 0x139
[ 15.887]
Caught signal 11 (Segmentation fault). Server aborting
[ 15.887]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 15.887] Please also check the log file at "/var/log/Xorg.0.log" for
additional information.
[ 15.887]
[ 15.916] (II) evdev: Power Button: Close
[ 15.916] (II) UnloadModule: "evdev"
[ 15.916] (II) Unloading evdev
[ 15.960] (II) evdev: Video Bus: Close
[ 15.960] (II) UnloadModule: "evdev"
[ 15.960] (II) Unloading evdev
[ 15.988] (II) evdev: Power Button: Close
[ 15.988] (II) UnloadModule: "evdev"
[ 15.988] (II) Unloading evdev
[ 16.072] (II) UnloadModule: "wacom"
[ 16.072] (II) Unloading wacom
[ 16.124] (II) evdev: HID 046a:0021: Close
[ 16.124] (II) UnloadModule: "evdev"
[ 16.124] (II) Unloading evdev
[ 16.180] (II) evdev: HID 046a:0021: Close
[ 16.180] (II) UnloadModule: "evdev"
[ 16.180] (II) Unloading evdev
[ 16.180] (II) UnloadModule: "evdev"
[ 16.180] (II) Unloading evdev
[ 16.180] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 16.246] ddxSigGiveUp: Closing log
[ 16.246] Server terminated with error (1). Closing log file.
Crashing version from Ubuntu 12.04:
X.Org X Server 1.11.3
Release Date: 2011-12-16
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.42-23-generic i686 Ubuntu
Current Operating System: Linux slate 3.2.0 #3 SMP Wed Jan 11 14:02:31
CET 2012 i686
Kernel command line: BOOT_IMAGE=/vmlinuz-3.2.0
root=UUID=40e678cb-6174-4f2f-8118-827bf3e89d7c ro quiet splash
vt.handoff=7 pcie_aspm=force i915.i915_enable_rc6=1
i915.lvds_downclock=1 i915.i915_enable_fbc=1 i915_semaphores=1
Build Date: 20 April 2012 05:12:21AM
xorg-server 2:1.11.4-0ubuntu10.1 (For technical support please see
http://www.ubuntu.com/support)
Current version of pixman: 0.24.4
-------------- next part --------------
Bus 001 Device 009: ID 0572:1400 Conexant Systems (Rockwell), Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0572 Conexant Systems (Rockwell), Inc.
idProduct 0x1400
bcdDevice 1.00
iManufacturer 1 Conexant
iProduct 2 USB Audio
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 342
bNumInterfaces 4
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 0
iInterface 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 125
bInCollection 2
baInterfaceNr( 0) 1
baInterfaceNr( 1) 2
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 2
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bNrChannels 2
wChannelConfig 0x0003
Left Front (L)
Right Front (R)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0201 Microphone
bAssocTerminal 0
bNrChannels 2
wChannelConfig 0x0003
Left Front (L)
Right Front (R)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 3
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 10
iTerminal 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 4
wTerminalType 0x0301 Speaker
bAssocTerminal 0
bSourceID 5
iTerminal 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 5
bSourceID 9
bControlSize 1
bmaControls( 0) 0x01
Mute Control
bmaControls( 1) 0x02
Volume Control
bmaControls( 2) 0x02
Volume Control
iFeature 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 6
bSourceID 1
bControlSize 1
bmaControls( 0) 0x01
Mute Control
bmaControls( 1) 0x02
Volume Control
bmaControls( 2) 0x02
Volume Control
iFeature 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 7
wTerminalType 0x0603 Line Connector
bAssocTerminal 0
bNrChannels 2
wChannelConfig 0x0003
Left Front (L)
Right Front (R)
iChannelNames 0
iTerminal 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 8
bSourceID 7
bControlSize 1
bmaControls( 0) 0x01
Mute Control
bmaControls( 1) 0x00
bmaControls( 2) 0x00
iFeature 0
AudioControl Interface Descriptor:
bLength 13
bDescriptorType 36
bDescriptorSubtype 4 (MIXER_UNIT)
bUnitID 9
bNrInPins 2
baSourceID( 0) 2
baSourceID( 1) 8
bNrChannels 2
wChannelConfig 0x0003
Left Front (L)
Right Front (R)
iChannelNames 0
bmControls 0x00
iMixer 0
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 5 (SELECTOR_UNIT)
bUnitID 10
bNrInPins 2
baSource( 0) 6
baSource( 1) 11
iSelector 0
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 11
bSourceID 7
bControlSize 1
bmaControls( 0) 0x01
Mute Control
bmaControls( 1) 0x02
Volume Control
bmaControls( 2) 0x02
Volume Control
iFeature 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
AudioStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bDelay 1 frames
wFormatTag 1 PCM
AudioStreaming Interface Descriptor:
bLength 14
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bNrChannels 2
bSubframeSize 2
bBitResolution 16
bSamFreqType 2 Discrete
tSamFreq[ 0] 48000
tSamFreq[ 1] 44100
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x00c8 1x 200 bytes
bInterval 1
bRefresh 0
bSynchAddress 131
AudioControl Endpoint Descriptor:
bLength 7
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x01
Sampling Frequency
bLockDelayUnits 0 Undefined
wLockDelay 0 Undefined
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0003 1x 3 bytes
bInterval 1
bRefresh 5
bSynchAddress 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
AudioStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bDelay 1 frames
wFormatTag 1 PCM
AudioStreaming Interface Descriptor:
bLength 14
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bNrChannels 2
bSubframeSize 3
bBitResolution 24
bSamFreqType 2 Discrete
tSamFreq[ 0] 48000
tSamFreq[ 1] 44100
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x012c 1x 300 bytes
bInterval 1
bRefresh 0
bSynchAddress 131
AudioControl Endpoint Descriptor:
bLength 7
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x01
Sampling Frequency
bLockDelayUnits 0 Undefined
wLockDelay 0 Undefined
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0003 1x 3 bytes
bInterval 1
bRefresh 5
bSynchAddress 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 0
iInterface 0
AudioStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 3
bDelay 1 frames
wFormatTag 1 PCM
AudioStreaming Interface Descriptor:
bLength 14
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bNrChannels 2
bSubframeSize 2
bBitResolution 16
bSamFreqType 2 Discrete
tSamFreq[ 0] 48000
tSamFreq[ 1] 44100
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x00c8 1x 200 bytes
bInterval 1
bRefresh 0
bSynchAddress 0
AudioControl Endpoint Descriptor:
bLength 7
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x01
Sampling Frequency
bLockDelayUnits 0 Undefined
wLockDelay 0 Undefined
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.00
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 324
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 10
Device Status: 0x0000
(Bus Powered)
More information about the xorg
mailing list