Xorg crashes after wacom hotplug.

Solution Verified - Updated -

Issue

  • A wacom tablet connected to a kvm switch, occasionaly crashes Xorg on our workstations, which seem to follow wacom hotplug events.
[234906.618] (II) config/hal: Adding input device Wacom Intuos4 4x6
[234906.636] (**) Option "Device" "/dev/input/event5"
[234906.641] (II) Wacom Intuos4 4x6: type not specified, assuming 'stylus'.
[234906.641] (II) Wacom Intuos4 4x6: other types will be automatically added.
[234906.641] (**) Wacom Intuos4 4x6: always reports core events
[234906.641] (II) Wacom Intuos4 4x6: hotplugging dependent devices.
[234906.641] (**) Option "Device" "/dev/input/event5"
[234906.647] (**) Wacom Intuos4 4x6 eraser: always reports core events
[234906.653] (II) XINPUT: Adding extended input device "Wacom Intuos4 4x6 eraser" (type: ERASER)
[234906.665] (--) Wacom Intuos4 4x6 eraser: using pressure threshold of 245 for button 1
[234906.677] (--) Wacom Intuos4 4x6 eraser: Wacom USB Intuos4 tablet speed=38400 maxX=31496 maxY=19685 maxZ=2047 resX=5080 resY=5080  tilt=enabled
[234906.695] (--) Wacom Intuos4 4x6 eraser: top X=0 top Y=0 bottom X=31496 bottom Y=19685 resol X=5080 resol Y=5080
[234906.696] (**) Option "Device" "/dev/input/event5"
[234906.699] (**) Wacom Intuos4 4x6 cursor: always reports core events
[234906.703] 
Backtrace:
[234906.838] 0: /usr/bin/Xorg (xorg_backtrace+0x28) [0x46bc28]
[234906.838] 1: /usr/bin/Xorg (0x400000+0x5bee9) [0x45bee9]
[234906.838] 2: /lib64/libpthread.so.0 (0x7f711c8a9000+0xf520) [0x7f711c8b8520]
[234906.838] 3: /usr/bin/Xorg (IsMaster+0x0) [0x4242a0]
[234906.849] 4: /usr/bin/Xorg (miPointerGetScreen+0x9) [0x45ae39]
[234906.849] 5: /usr/lib64/xorg/modules/input/wacom_drv.so (0x7f7117296000+0x77be) [0x7f711729d7be]
[234906.849] 6: /usr/lib64/xorg/modules/input/wacom_drv.so (0x7f7117296000+0xb11b) [0x7f71172a111b]
[234906.849] 7: /usr/lib64/xorg/modules/input/wacom_drv.so (0x7f7117296000+0x4aa3) [0x7f711729aaa3]
[234906.849] 8: /usr/lib64/xorg/modules/input/wacom_drv.so (0x7f7117296000+0x4b6d) [0x7f711729ab6d]
[234906.849] 9: /usr/bin/Xorg (0x400000+0x6c107) [0x46c107]
[234906.849] 10: /usr/bin/Xorg (0x400000+0x109aa3) [0x509aa3]
[234906.849] 11: /lib64/libpthread.so.0 (0x7f711c8a9000+0xf520) [0x7f711c8b8520]
[234906.849] 12: /lib64/libpthread.so.0 (__close+0x10) [0x7f711c8b75b0]
[234906.849] 13: /usr/lib64/xorg/modules/input/wacom_drv.so (0x7f7117296000+0x88a0) [0x7f711729e8a0]
[234906.849] 14: /usr/bin/Xorg (0x400000+0x6f647) [0x46f647]
[234906.849] 15: /usr/bin/Xorg (NewInputDeviceRequest+0x1aa) [0x46fa2a]
[234906.849] 16: /usr/lib64/xorg/modules/input/wacom_drv.so (0x7f7117296000+0xd9ff) [0x7f71172a39ff]
[234906.849] 17: /usr/lib64/xorg/modules/input/wacom_drv.so (0x7f7117296000+0x892a) [0x7f711729e92a]
[234906.849] 18: /usr/bin/Xorg (0x400000+0x6f647) [0x46f647]
[234906.849] 19: /usr/bin/Xorg (NewInputDeviceRequest+0x1aa) [0x46fa2a]
[234906.849] 20: /usr/bin/Xorg (0x400000+0x56a9b) [0x456a9b]
[234906.850] 21: /usr/lib64/libhal.so.1 (0x7f711cd07000+0xbc08) [0x7f711cd12c08]
[234906.850] 22: /lib64/libdbus-1.so.3 (dbus_connection_dispatch+0x336) [0x7f711cad69d6]
[234906.850] 23: /lib64/libdbus-1.so.3 (0x7f711cac6000+0x10ca9) [0x7f711cad6ca9]
[234906.850] 24: /usr/bin/Xorg (0x400000+0x103d2b) [0x503d2b]
[234906.850] 25: /usr/bin/Xorg (WakeupHandler+0x4b) [0x4454bb]
[234906.850] 26: /usr/bin/Xorg (WaitForSomething+0x1d7) [0x464607]
[234906.850] 27: /usr/bin/Xorg (0x400000+0x345c2) [0x4345c2]
[234906.850] 28: /usr/bin/Xorg (0x400000+0x2208a) [0x42208a]
[234906.850] 29: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7f711b4e5c9d]
[234906.850] 30: /usr/bin/Xorg (0x400000+0x21c49) [0x421c49]
[234906.850] Segmentation fault at address 0x188
[234906.850] 
Fatal server error:
[234906.850] Caught signal 11 (Segmentation fault). Server aborting

Environment

  • Red Hat Enterprise Linux 6.1
  • xorg-x11-drv-wacom-0.10.5-9
  • xorg-x11-server-common-1.7.7-29

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content