Comment 2 for bug 736901

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

(gdb) bt full
#0 0xb76cc658 in main_arena () from /lib/libc.so.6
No symbol table info available.
#1 0x080c4a4b in DeleteInputDeviceRequest (pDev=0xae74e10) at ../../../../hw/xfree86/common/xf86Xinput.c:966
        pInfo = 0xb76cc628
        drv = <value optimised out>
        isMaster = <value optimised out>
#2 0x080c5a2f in xf86DisableDevice (dev=0xae74e10, panic=1) at ../../../../hw/xfree86/common/xf86Xinput.c:1444
No locals.
#3 0xb64aa32a in jstkCoreUnInit (drv=0xae75960, pInfo=0xadae6d0, flags=0) at ../../src/jstk.c:627
        device = 0xae742b8
#4 0x080c4a4b in DeleteInputDeviceRequest (pDev=0xae74e10) at ../../../../hw/xfree86/common/xf86Xinput.c:966
        pInfo = 0xadae6d0
        drv = <value optimised out>
        isMaster = <value optimised out>
#5 0x080cc23f in remove_device (backend=<value optimised out>, dev=0xae74e10) at ../../config/config.c:84
No locals.
#6 0x080cc2f9 in remove_devices (backend=0x81de79d "udev",
    config_info=0xac8b458 "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/input/input9/event7")
    at ../../config/config.c:96
        dev = <value optimised out>
        next = 0xae56f48
#7 0x080cd04a in device_removed (data=0x0, err=1, read_mask=0x820e380) at ../../config/udev.c:233
        value = 0xac8b458 "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/input/input9/event7"
        syspath = <value optimised out>
#8 wakeup_handler (data=0x0, err=1, read_mask=0x820e380) at ../../config/udev.c:257
        udev_fd = <value optimised out>
        udev_device = <value optimised out>
        action = <value optimised out>
#9 0x080746f2 in WakeupHandler (result=1, pReadmask=0x820e380) at ../../dix/dixutils.c:419
        i = 2
        j = <value optimised out>
#10 0x080a201a in WaitForSomething (pClientsReady=0xac4a1c8) at ../../os/WaitFor.c:235
        i = <value optimised out>
        waittime = {tv_sec = 74, tv_usec = 469748}
        wt = 0xbfa91324
        timeout = <value optimised out>
        clientsReadable = {fds_bits = {0 <repeats 32 times>}}
        clientsWritable = {fds_bits = {5, -1079438712, 134693082, -1079438740, 173, 1073741824, -1218218719, 16, 0,
            -1079438632, 136294388, 32, 181785064, -1079438728, 134919486, 44, -1079438632, 1, 178075216, -1079438692,
            136294388, -1079438696, 134929695, 181785064, -1079438632, 1, 134693226, -1079438552, -1216633597, -1079438584,
            134901974, 181785064}}
        selecterr = 19
        nready = 0
        devicesReadable = {fds_bits = {0 <repeats 32 times>}}
        now = <value optimised out>
        someReady = <value optimised out>
#11 0x0807001e in Dispatch () at ../../dix/dispatch.c:367
        clientReady = 0xac4a1c8
        result = <value optimised out>
        client = <value optimised out>
        nready = <value optimised out>
        icheck = 0x820d878
        start_tick = <value optimised out>
#12 0x0806292c in main (argc=8, argv=0xbfa914b4, envp=0xbfa914d8) at ../../dix/main.c:287
        i = <value optimised out>
        alwaysCheckForInput = {0, 1}