Comment 31 for bug 1026777

Revision history for this message
Lasse Makholm (lasse-makholm) wrote :

I finally managed to get a core dump and a better stacktrace:
(gdb) bt full
#0 XIGetDeviceProperty (dev=0x7f962cfb5760, property=<optimized out>, value=0x7fff8ba11458) at ../../Xi/xiproperty.c:852
        handler = <optimized out>
        prop = 0x7f962cfba920
        rc = <optimized out>
#1 0x00007f962b69f422 in get_property (dev=<optimized out>, property=304, type=19, offset=<optimized out>, length=<optimized out>, bytes_after=0x7fff8ba11528, type_return=0x7fff8ba1152c, format=0x7fff8ba11520,
    nitems=0x7fff8ba11524, length_return=0x7fff8ba1151c, data=0x7fff8ba11510, delete=<optimized out>, client=<optimized out>) at ../../Xi/xiproperty.c:290
        n = <optimized out>
        len = <optimized out>
        ind = <optimized out>
        rc = <optimized out>
        prop = <optimized out>
        prop_value = <optimized out>
#2 0x00007f962b69fa2a in get_property (data=0x7fff8ba11510, length_return=0x7fff8ba1151c, nitems=0x7fff8ba11524, format=0x7fff8ba11520, type_return=0x7fff8ba1152c, bytes_after=0x7fff8ba11528, length=1,
    offset=0, delete=0 '\000', type=19, property=304, dev=0x7f962cfb5760, client=<optimized out>) at ../../Xi/xiproperty.c:272
No locals.
#3 ProcXGetDeviceProperty (client=0x7f962d488420) at ../../Xi/xiproperty.c:991
        stuff = 0x7f962d488800
        dev = 0x7f962cfb5760
        length = <optimized out>
        rc = <optimized out>
        format = <optimized out>
        nitems = <optimized out>
        bytes_after = <optimized out>
        data = <optimized out>
        type = <optimized out>
        reply = {repType = 200 '\310', RepType = 141 '\215', sequenceNumber = 11159, length = 32662, propertyType = 727490564, bytesAfter = 32662, nItems = 731368368, format = 150 '\226', deviceid = 127 '\177',
          pad1 = 0, pad2 = 731352512, pad3 = 32662}
#4 0x00007f962b5c58a1 in Dispatch () at ../../dix/dispatch.c:442
        clientReady = 0x7f962cee9470
        result = <optimized out>
        client = 0x7f962d488420
        nready = 0
        icheck = 0x7f962b97cbd0
        start_tick = 117780
#5 0x00007f962b5b47ba in main (argc=9, argv=<optimized out>, envp=<optimized out>) at ../../dix/main.c:287
        i = <optimized out>
        alwaysCheckForInput = {0, 1}
(gdb)

The device in question seems to be the touchpad:

(gdb) p dev->name
$1 = 0x7f962cfb64b0 "SynPS/2 Synaptics TouchPad"
(gdb)