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