I wrangled an unstripped version of evdev into my system and I managed a
better backtrace (I'm coming from bug #709915):
#0 0x00007fbc7c69c39d in GrailOpen (pInfo=0x1ffce20) at
../../src/evdev-grail.c:268
#1 0x00007fbc7c69a39d in EvdevProbe (drv=<value optimized out>, dev=<value
optimized out>, flags=<value optimized out>)
at ../../src/evdev.c:2021
#2 NewEvdevPreInit (drv=<value optimized out>, dev=<value optimized out>,
flags=<value optimized out>)
at ../../src/evdev.c:2277
#3 EvdevPreInit (drv=<value optimized out>, dev=<value optimized out>,
flags=<value optimized out>)
at ../../src/evdev.c:2218
#4 0x0000000000487897 in xf86NewInputDevice (idev=0x1ffcb10,
pdev=0x7fff3d2c4278, enable=1 '\001')
at ../../../../hw/xfree86/common/xf86Xinput.c:779
#5 0x0000000000487e87 in NewInputDeviceRequest (options=<value optimized out>,
attrs=0x7fff3d2c4240, pdev=0x7fff3d2c4278)
at ../../../../hw/xfree86/common/xf86Xinput.c:919
#6 0x0000000000480588 in device_added (udev_device=<value optimized out>) at
../../config/udev.c:186
#7 0x0000000000480a38 in wakeup_handler (data=<value optimized out>,
err=<value optimized out>, read_mask=0x7ea700)
at ../../config/udev.c:249
#8 0x00000000004362db in WakeupHandler (result=1, pReadmask=0x7ea700) at
../../dix/dixutils.c:419
#9 0x0000000000463766 in WaitForSomething (pClientsReady=0x1cf30a0) at
../../os/WaitFor.c:232
#10 0x00000000004407d2 in Dispatch () at ../../dix/dispatch.c:368
#11 0x000000000042190e in main (argc=8, argv=<value optimized out>, envp=<value
optimized out>) at ../../dix/main.c:291
The output of gdb's "bt full" is attached.
Jean-Baptiste: you've noted in the summary that X is crashing in
RemoveDevice() -- do we have the same bug here?
** Attachment added: "(gdb) bt full"
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/709977/+attachment/1819231/+files/unstrip-full.txt
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/709977
Title:
Xorg crashed with SIGSEGV in RemoveDevice() - segfault at 1010 error
4 in evdev_drv.so
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs