ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #79821
[Bug 599781] Re: X crashes when reconnecting USB devices via a KVM switch
Backtrace with the symbols for xserver-core installed:
Program received signal SIGSEGV, Segmentation fault.
IsMaster (dev=0x0) at ../../dix/events.c:333
333 ../../dix/events.c: No such file or directory.
in ../../dix/events.c
(gdb) backtrace full
#0 IsMaster (dev=0x0) at ../../dix/events.c:333
No locals.
#1 0x000000000045bbf9 in miPointerGetScreen (pDev=0x0) at ../../mi/mipointer.c:488
pPointer = <value optimized out>
#2 0x00007f010e294d9e in ?? () from /usr/lib/xorg/modules/input/wacom_drv.so
No symbol table info available.
#3 0x00007f010e29872b in ?? () from /usr/lib/xorg/modules/input/wacom_drv.so
No symbol table info available.
#4 0x00007f010e291de3 in ?? () from /usr/lib/xorg/modules/input/wacom_drv.so
No symbol table info available.
#5 0x00007f010e291ead in ?? () from /usr/lib/xorg/modules/input/wacom_drv.so
No symbol table info available.
#6 0x000000000046fca7 in xf86SigioReadInput (fd=<value optimized out>, closure=0x1c3f280)
at ../../../../hw/xfree86/common/xf86Events.c:313
errno_save = 22
#7 0x000000000051d1c3 in xf86SIGIO (sig=<value optimized out>)
at ../../../../../hw/xfree86/os-support/linux/../shared/sigio.c:118
i = 8
ready = {fds_bits = {0, 4, 0 <repeats 14 times>}}
to = {tv_sec = 0, tv_usec = 0}
save_errno = 22
r = 1
#8 <signal handler called>
No symbol table info available.
#9 0x00007f0114ade980 in __close_nocancel () at ../sysdeps/unix/syscall-template.S:82
No locals.
#10 0x00007f010e295ee0 in ?? () from /usr/lib/xorg/modules/input/wacom_drv.so
No symbol table info available.
#11 0x000000000047d5d7 in xf86NewInputDevice (idev=0x1c40750, pdev=0x7fffed1b0fd8,
enable=1 '\001') at ../../../../hw/xfree86/common/xf86Xinput.c:696
drv = <value optimized out>
pInfo = <value optimized out>
dev = <value optimized out>
rval = <value optimized out>
#12 0x000000000047d9eb in NewInputDeviceRequest18 (options=<value optimized out>, attrs=0x0,
pdev=<value optimized out>) at ../../../../hw/xfree86/common/xf86Xinput.c:840
idev = <value optimized out>
option = 0x0
rval = 0
is_auto = 0
#13 0x00007f010e29afbf in ?? () from /usr/lib/xorg/modules/input/wacom_drv.so
No symbol table info available.
#14 0x00007f010e295f6a in ?? () from /usr/lib/xorg/modules/input/wacom_drv.so
No symbol table info available.
#15 0x000000000047d5d7 in xf86NewInputDevice (idev=0x137fb00, pdev=0x7fffed1b1170,
enable=1 '\001') at ../../../../hw/xfree86/common/xf86Xinput.c:696
drv = <value optimized out>
pInfo = <value optimized out>
dev = <value optimized out>
rval = <value optimized out>
#16 0x000000000047d9eb in NewInputDeviceRequest18 (options=<value optimized out>,
attrs=0x7fffed1b1140, pdev=<value optimized out>)
at ../../../../hw/xfree86/common/xf86Xinput.c:840
idev = <value optimized out>
option = 0x0
rval = 0
is_auto = 1
#17 0x000000000045a702 in device_added (udev_device=0x0) at ../../config/udev.c:141
path = 0x1c40ca0 "/dev/input/event9"
name = 0x1bb6fd0 "Wacom Graphire2 4x5"
config_info = 0x1bb7110 "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.2/1-1.2.3/1-1.2.3.4/1-1.2.3.4:1.0/input/input17/event9"
syspath = 0x132bfe0 "DEVLINKS"
key = 0x132bfe0 "DEVLINKS"
value = <value optimized out>
tmp = 0x132bfe0 "DEVLINKS"
options = 0x132c080
tmpo = <value optimized out>
attrs = {product = 0x1bb6fd0 "Wacom Graphire2 4x5", vendor = 0x121a120 "WACOM",
device = 0x1c40ca0 "/dev/input/event9", tags = 0x0, flags = 8}
dev = 0x0
set = <value optimized out>
entry = 0x0
parent = <value optimized out>
rc = <value optimized out>
#18 0x000000000045a938 in wakeup_handler (data=<value optimized out>, err=<value optimized out>,
read_mask=0x7dea20) at ../../config/udev.c:203
udev_fd = <value optimized out>
udev_device = <value optimized out>
action = 0x0
#19 0x0000000000435f2b in WakeupHandler (result=1, pReadmask=0x7dea20) at ../../dix/dixutils.c:413
i = 3
#20 0x000000000045f997 in WaitForSomething (pClientsReady=<value optimized out>)
at ../../os/WaitFor.c:232
i = 0
waittime = {tv_sec = 1, tv_usec = 878837}
wt = 0x7fffed1b1440
timeout = <value optimized out>
clientsReadable = {fds_bits = {0 <repeats 16 times>}}
clientsWritable = {fds_bits = {140737171362688, 4416156, 140737171362904,
140737171362740, 33564749, 4975968, 17337200, 16988992, 0, 32, 21714048, 4621884,
18981648, 4603261, 32, 0}}
selecterr = 0
nready = <value optimized out>
devicesReadable = {fds_bits = {0 <repeats 16 times>}}
now = <value optimized out>
someReady = 0
#21 0x0000000000430952 in Dispatch () at ../../dix/dispatch.c:375
result = <value optimized out>
client = 0x13704e0
nready = -1
start_tick = 6580
#22 0x00000000004261aa in main (argc=9, argv=0x7ddbe8, envp=<value optimized out>)
at ../../dix/main.c:285
i = 1
alwaysCheckForInput = {0, 1}
(gdb)
--
X crashes when reconnecting USB devices via a KVM switch
https://bugs.launchpad.net/bugs/599781
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.
References