Xorg crashes after wacom hotplug.
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.