Program received signal SIGSEGV, Segmentation fault. GetPointerEvents (events=0x7f5ed05db010, pDev=0x1bdda90, type=4, buttons=2, flags=0, mask_in=0x7ffff7a4c0e0) at ../../dix/getevents.c:1404 1404 int h_scroll_axis = pDev->valuator->h_scroll_axis; (gdb) print *pDev $3 = {public = {devicePrivate = 0x1be6b60, processInputProc = 0x5292f0 , realInputProc = 0x5292f0 , enqueueInputProc = 0x43f830 , on = 1}, next = 0x1bd7350, startup = 1, deviceProc = 0x7f5eca4e9440, inited = 1, enabled = 1, coreEvents = 4, deviceGrab = {grabTime = {months = 0, milliseconds = 1124299179}, fromPassiveGrab = 0, implicitGrab = 0, activeGrab = {next = 0x0, resource = 0, device = 0x0, window = 0x0, ownerEvents = 0, keyboardMode = 0, pointerMode = 0, grabtype = GRABTYPE_CORE, type = 0 '\000', modifiersDetail = {exact = 0, pMask = 0x0}, modifierDevice = 0x0, detail = {exact = 0, pMask = 0x0}, confineTo = 0x0, cursor = 0x0, eventMask = 0, deviceMask = 0, xi2mask = {"\000\000" }}, grab = 0x0, activatingKey = 0 '\000', ActivateGrab = 0x446fa0 , DeactivateGrab = 0x446da0 , sync = {frozen = 0, state = 0, other = 0x0, event = 0x0}}, type = 3, xinput_type = 89, name = 0x1be67e0 "Lite-On Technology USB Productivity Option Keyboard( has the hub in # 1 )", id = 11, key = 0x1bd36b0, valuator = 0x0, button = 0x1be5130, focus = 0x1bdebf0, proximity = 0x0, kbdfeed = 0x1bd3730, ptrfeed = 0x0, intfeed = 0x0, stringfeed = 0x0, bell = 0x0, leds = 0x0, xkb_interest = 0x0, config_info = 0x1bd4050 "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-2/3-2.1/3-2.1:1.1/input/input114/event1", unused_classes = 0x0, saved_master_id = 0, devPrivates = 0x1bdde98, unwrapProc = 0x527220 , spriteInfo = 0x1bdde68, master = 0x1a6e040, lastSlave = 0x0, last = {valuators = {0 }, numValuators = 0, slave = 0x0, scroll = 0x0}, properties = {properties = 0x1be5710, handlers = 0x1be5760}, transform = {m = {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}}}, xtest_master_id = 0} (gdb) print pDev->name $4 = 0x1be67e0 "Lite-On Technology USB Productivity Option Keyboard( has the hub in # 1 )" (gdb) bt #0 GetPointerEvents (events=0x7f5ed05db010, pDev=0x1bdda90, type=4, buttons=2, flags=0, mask_in=0x7ffff7a4c0e0) at ../../dix/getevents.c:1404 #1 0x000000000044d39d in QueuePointerEvents (device=0x1bdda90, type=, buttons=, flags=, mask=) at ../../dix/getevents.c:1116 #2 0x00000000004857e5 in xf86PostButtonEvent (device=0x1bdda90, is_absolute=0, button=2, is_down=1, first_valuator=0, num_valuators=0) at ../../../../hw/xfree86/common/xf86Xinput.c:1170 #3 0x00007f5eca4e8aa3 in ?? () from /usr/lib/xorg/modules/input/evdev_drv.so #4 0x00000000004702f7 in xf86SigioReadInput (fd=, closure=0x1be6b60) at ../../../../hw/xfree86/common/xf86Events.c:298 #5 0x0000000000492d5e in xf86SIGIO (sig=) at ../../../../../hw/xfree86/os-support/linux/../shared/sigio.c:109 #6 #7 0x00007f5ece74ce43 in __select_nocancel () at ../sysdeps/unix/syscall-template.S:82 #8 0x000000000056441b in WaitForSomething (pClientsReady=0x1b8cd00) at ../../os/WaitFor.c:232 #9 0x0000000000437ae2 in Dispatch () at ../../dix/dispatch.c:368 #10 0x000000000042711a in main (argc=2, argv=, envp=) at ../../dix/main.c:287 (gdb) bt full #0 GetPointerEvents (events=0x7f5ed05db010, pDev=0x1bdda90, type=4, buttons=2, flags=0, mask_in=0x7ffff7a4c0e0) at ../../dix/getevents.c:1404 ms = 1124413223 num_events = 0 nev_tmp = h_scroll_axis = v_scroll_axis = mask = {last_bit = 0 '\000', mask = "\000\000\000\000", valuators = {0, 1.5181815137193962e-47, 0, 0, 0, 0, 0, 1.0185579797819065e-312, 6.9533488812306949e-310, 6.9533488812212088e-310, 0, 4.9406564584124654e-324, 5.0394695875807148e-322, 6.9531436082574888e-310, 6.9533488811247672e-310, 4.0978199918589661e-317, 4.9406564584124654e-324, 63.981040954589844, 6.9533488811389963e-310, 6.9533488812200231e-310, 2.5106232351497531e-317, 4.0978199918589661e-317, 1.3202169226559119e-316, 1.3202129701307452e-316, 0, 1.946954480164338e-308, 2.1219957909652723e-314, 6.9533488811223957e-310, 1.4408849468548196e-316, 1.4408849468548196e-316, 2.5745227213889849e-317, 1.4408849468548196e-316, 6.9533488962142731e-310, 4.9406564584124654e-324, 1.4821969375237396e-323, 4.4465908125712189e-323}} scroll = {last_bit = -112 '\220', mask = "\277\244\367\377\177", valuators = {2.2239322569030988e-317, 6.9533488811334628e-310, 2.2245172306277749e-317, 709.61538024181539, 2.1685568852515661e-317, 709, 6.9191521008515211e-310, 6.9191521915317369e-310, 6.9533488811405773e-310, 1.4423278161669344e-316, 6.9533488811405773e-310, 1.3070763574866015e-316, 1.6798231958602383e-322, 1.4418814441600831e-314, 6.9191521009376367e-310, 0, 0, 1.0375378562666177e-322, 2.2529397402886009e-316, 2.0857672931092401e-317, 6.9533488811587589e-310, 2.0882099536622792e-317, 0, 2.1010991382309856e-317, 0, 0, 0, 6.9191522093619731e-310, 6.919147168277532e-310, 2.1157551015492204e-317, 2.1685568852515661e-317, 2.1219957909652723e-314, 2.1685568852515661e-317, 1.443633730482022e-316, 2.168628524770213e-317, 1.443633730482022e-316}} i = #1 0x000000000044d39d in QueuePointerEvents (device=0x1bdda90, type=, buttons=, flags=, mask=) at ../../dix/getevents.c:1116 nevents = #2 0x00000000004857e5 in xf86PostButtonEvent (device=0x1bdda90, is_absolute=0, button=2, is_down=1, first_valuator=0, num_valuators=0) at ../../../../hw/xfree86/common/xf86Xinput.c:1170 var = {{gp_offset = 48, fp_offset = 0, overflow_arg_area = 0x7ffff7a4c290, reg_save_area = 0x7ffff7a4c220}} mask = {last_bit = -1 '\377', mask = "\000\000\000\000", valuators = {0 }} i = __FUNCTION__ = "xf86PostButtonEvent" #3 0x00007f5eca4e8aa3 in ?? () from /usr/lib/xorg/modules/input/evdev_drv.so No symbol table info available. #4 0x00000000004702f7 in xf86SigioReadInput (fd=, closure=0x1be6b60) at ../../../../hw/xfree86/common/xf86Events.c:298 errno_save = 0 pInfo = 0x1be6b60 #5 0x0000000000492d5e in xf86SIGIO (sig=) at ../../../../../hw/xfree86/os-support/linux/../shared/sigio.c:109 i = ready = {fds_bits = {1048576, 0 }} to = {tv_sec = 0, tv_usec = 0} save_errno = 0 r = 1 #6 No symbol table info available. #7 0x00007f5ece74ce43 in __select_nocancel () at ../sysdeps/unix/syscall-template.S:82 No locals. #8 0x000000000056441b in WaitForSomething (pClientsReady=0x1b8cd00) at ../../os/WaitFor.c:232 i = waittime = {tv_sec = 0, tv_usec = 464367} wt = 0x7ffff7a4cca0 timeout = clientsReadable = {fds_bits = {0 }} clientsWritable = {fds_bits = {-4265215588, 19250988313477120, 1, 26834992, 29746720, 140045170237024, 29749936, 29751360, 29751708, 26834992, 26603488, 5081558, 29746720, 140045125848589, 26721408, 26524448}} selecterr = nready = 0 devicesReadable = {fds_bits = {26604768, 140045137582040, 26845440, 140045128019140, 26479552, 4, 1, 26526080, 26525936, 5694460, 4608, 5676181, 26518352, 32, 0, 0}} now = someReady = #9 0x0000000000437ae2 in Dispatch () at ../../dix/dispatch.c:368 clientReady = 0x1b8cd00 result = client = nready = icheck = 0x7e9c50 start_tick = #10 0x000000000042711a in main (argc=2, argv=, envp=) at ../../dix/main.c:287 i = alwaysCheckForInput = {0, 1}