(gdb) t a a bt f Thread 3 (LWP 7133): #0 0x0000000006f6e460 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000000000ac16a39 in __run__ (arg=0x982e810) at sna_threads.c:70 t = 0x982e810 signals = {__val = {18446744067267099583, 18446744073709551615 }} #2 0x0000000006f686ca in start_thread (arg=0xbf48700) at pthread_create.c:333 __res = pd = 0xbf48700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {200574720, -4511537218609436360, 0, 68702700911, 200575424, 200574720, -4511521447627937480, -4511550056216745672}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #3 0x0000000007286f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 2 (LWP 7146): #0 0x0000000006f7138d in __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x0000000006f6aeca in __GI___pthread_mutex_lock (mutex=mutex@entry=0x82fe80 ) at ../nptl/pthread_mutex_lock.c:115 id = 116855693 __PRETTY_FUNCTION__ = "__pthread_mutex_lock" type = 1 id = #2 0x000000000059c9b0 in input_lock () at inputthread.c:106 #3 0x000000000059cc51 in InputReady (fd=22, xevents=1, data=0xe492e40) at inputthread.c:171 dev = 0xe492e40 #4 0x000000000059f2d1 in ospoll_wait (ospoll=0xdd1d680, timeout=timeout@entry=-1) at ospoll.c:412 osfd = revents = xevents = events = {{events = 1, data = {ptr = 0x110eb200, fd = 286175744, u32 = 286175744, u64 = 286175744}}, {events = 1, data = {ptr = 0x110eb270, fd = 286175856, u32 = 286175856, u64 = 286175856}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} , {events = 0, data = {ptr = 0x467, fd = 1127, u32 = 1127, u64 = 1127}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x46700000000, fd = 0, u32 = 0, u64 = 4840428142592}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} , {events = 68324184, data = {ptr = 0x4009ea400000000, fd = 0, u32 = 0, u64 = 288404803363536896}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 820, data = {ptr = 0x412200000000000, fd = 0, u32 = 0, u64 = 293332110104592384}}, {events = 0, data = {ptr = 0x7182d90, fd = 119025040, u32 = 119025040, u64 = 119025040}}, {events = 119079016, data = {ptr = 0x400a6eb00000000, fd = 0, u32 = 0, u64 = 288413904399237120}}, {events = 0, data = {ptr = 0x334, fd = 820, u32 = 820, u64 = 820}}, {events = 119079016, data = {ptr = 0x412200000000000, fd = 0, u32 = 0, u64 = 293332110104592384}}, {events = 0, data = {ptr = 0x11c2d868, fd = 297982056, u32 = 297982056, u64 = 297982056}}, {events = 297982052, data = {ptr = 0x400a07100000000, fd = 0, u32 = 0, u64 = 288406783343460352}}, {events = 0, data = {ptr = 0x6f63ef8, fd = 116801272, u32 = 116801272, u64 = 116801272}}, {events = 116806119, data = {ptr = 0x6f6233800000000, fd = 0, u32 = 0, u64 = 501627131923529728}}, {events = 0, data = {ptr = 0x11c2d868, fd = 297982056, u32 = 297982056, u64 = 297982056}}, {events = 271183946, data = {ptr = 0x40a7c100000000, fd = 0, u32 = 0, u64 = 18198845880008704}}, {events = 0, data = {ptr = 0xa, fd = 10, u32 = 10, u64 = 10}}, {events = 119079016, data = {ptr = 0x11c2d94000000000, fd = 0, u32 = 0, u64 = 1279824113027776512}}, {events = 0, data = {ptr = 0x7182d90, fd = 119025040, u32 = 119025040, u64 = 119025040}}, {events = 297982052, data = {ptr = 0x11c2d93000000000, fd = 0, u32 = 0, u64 = 1279824044308299776}}, {events = 0, data = {ptr = 0xe3db640, fd = 238925376, u32 = 238925376, u64 = 238925376}}, {events = 0, data = {ptr = 0x3d00000000, fd = 0, u32 = 0, u64 = 261993005056}}, {events = 0, data = {ptr = 0x6f63ef8, fd = 116801272, u32 = 116801272, u64 = 116801272}}, {events = 297982336, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x11c2d8a4, fd = 297982116, u32 = 297982116, u64 = 297982116}}, {events = 67726672, data = {ptr = 0x11c2d9d000000000, fd = 0, u32 = 0, u64 = 1279824731503067136}}, {events = 0, data = {ptr = 0x4128b58, fd = 68324184, u32 = 68324184, u64 = 68324184}}, {events = 5, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x11c2d9f8, fd = 297982456, u32 = 297982456, u64 = 297982456}}, {events = 67152881, data = {ptr = 0x1400000000, fd = 0, u32 = 0, u64 = 85899345920}}, {events = 0, data = {ptr = 0x4128b58, fd = 68324184, u32 = 68324184, u64 = 68324184}}, {events = 5, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 67725816, data = {ptr = 0x11c2da3800000000, fd = 0, u32 = 0, u64 = 1279825178179665920}}, {events = 0, data = {ptr = 0x400abf1 <_dl_lookup_symbol_x+337>, fd = 67152881, u32 = 67152881, u64 = 67152881}}, {events = 0, data = {ptr = 0x4096d5000000000, fd = 0, u32 = 0, u64 = 290883841306918912}}, {events = 0, data = {ptr = 0x11c2d940, fd = 297982272, u32 = 297982272, u64 = 297982272}}, {events = 0, data = {ptr = 0x40969f800000001, fd = 1, u32 = 1, u64 = 290880164814913537}}, {events = 0, data = {ptr = 0x11c2d930, fd = 297982256, u32 = 297982256, u64 = 297982256}}, {events = 116806119, data = {ptr = 0x1029f04a00000000, fd = 0, u32 = 0, u64 = 1164726179270230016}}, {events = 0, data = {ptr = 0xffffffff, fd = -1, u32 = 4294967295, u64 = 4294967295}}, {events = 69366912, data = {ptr = 0x7187a7000000000, fd = 0, u32 = 0, u64 = 511293179161477120}}, {events = 0, data = {ptr = 0x4122000, fd = 68296704, u32 = 68296704, u64 = 68296704}}, {events = 69366056, data = {ptr = 0x11c2d97000000000, fd = 0, u32 = 0, u64 = 1279824319186206720}}, {events = 0, data = {ptr = 0x412b1b, fd = 4270875, u32 = 4270875, u64 = 4270875}}, {events = 2678862582, data = {ptr = 0xffffffff00000000, fd = 0, u32 = 0, u64 = 18446744069414584320}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 116795272, data = {ptr = 0x40969f800000000, fd = 0, u32 = 0, u64 = 290880164814913536}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x717a130, fd = 118989104, u32 = 118989104, u64 = 118989104}}, {events = 297985792, data = {ptr = 0xff0007cf00000000, fd = 0, u32 = 0, u64 = 18374695065311248384}}, {events = 15, data = {ptr = 0x11c2e9c0, fd = 297986496, u32 = 297986496, u64 = 297986496}}, {events = 297985792, data = {ptr = 0x5d258a00000000, fd = 0, u32 = 0, u64 = 26218447469805568}}, {events = 0, data = {ptr = 0x400fe24 <_dl_fixup+212>, fd = 67173924, u32 = 67173924, u64 = 67173924}}, {events = 5, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 119044720, data = {ptr = 0x11c2db1000000000, fd = 0, u32 = 0, u64 = 1279826105892601856}}, {events = 0, data = {ptr = 0x4018547 <_dl_runtime_resolve_sse_vex+167>, fd = 67208519, u32 = 67208519, u64 = 67208519}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x404e000000000000, fd = 0, u32 = 0, u64 = 4633641066610819072}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x110752a0, fd = 285692576, u32 = 285692576, u64 = 285692576}}, {events = 4354, data = {ptr = 0x380505d000000000, fd = 0, u32 = 0, u64 = 4036639031918854144}}, {events = 0, data = {ptr = 0x8000, fd = 32768, u32 = 32768, u64 = 32768}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4111678262, data = {ptr = 0x40648a22, fd = 1080330786, u32 = 1080330786, u64 = 1080330786}}, {events = 0, data = {ptr = 0x11c2dae0, fd = 297982688, u32 = 297982688, u64 = 297982688}}, {events = 79886848, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 1076756480, data = {ptr = 0x110eb270, fd = 286175856, u32 = 286175856, u64 = 286175856}}, {events = 4355, data = {ptr = 0x3805073000000000, fd = 0, u32 = 0, u64 = 4036640543747342336}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 48, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 8584832, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x6f6c58f <__GI___pthread_mutex_unlock+63>, fd = 116835727, u32 = 116835727, u64 = 116835727}}, {events = 5894120, data = {ptr = 0xf00000000, fd = 0, u32 = 0, u64 = 64424509440}}, {events = 0, data = {ptr = 0x110eb270, fd = 286175856, u32 = 286175856, u64 = 286175856}}, {events = 277459184, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x110eb27000000000, fd = 0, u32 = 0, u64 = 1229115942424805376}}, {events = 0, data = {ptr = 0x2300000000, fd = 0, u32 = 0, u64 = 150323855360}}, {events = 0, data = {ptr = 0x6f715e9 , fd = 116856297, u32 = 116856297, u64 = 116856297}}} i = #5 0x000000000059cac6 in InputThreadDoWork (arg=) at inputthread.c:360 set = {__val = {18446744067267100671, 18446744073709551615 }} __func__ = "InputThreadDoWork" #6 0x0000000006f686ca in start_thread (arg=0x11c2e700) at pthread_create.c:333 __res = pd = 0x11c2e700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {297985792, -4511537218609436360, 0, 68702701519, 297986496, 297985792, -4511499308145268424, -4511550056216745672}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x0000000007286f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 1 (LWP 7128): #0 0x00000000071b491f in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58 set = 04, 158505888, 82180814}} pid = tid = #1 0x00000000071b651a in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 171515904, 0, 0, 0, 0, 0, 0, 0, 0, 116848015, 0, 68702696912, 0, 122951472, 68332416}}, sa_flags = 0, sa_restorer = 0x5d56f0} sigs = {__val = {32, 0 }} #2 0x00000000005a15ce in OsAbort () at utils.c:1355 #3 0x00000000005a7203 in AbortServer () at log.c:877 #4 0x00000000005a7fed in FatalError (f=f@entry=0x5d56f0 "Caught signal %d (%s). Server aborting\n") at log.c:1015 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0xffefff7a0, reg_save_area = 0xffefff6d0}} args2 = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0xffefff7a0, reg_save_area = 0xffefff6d0}} beenhere = 1 #5 0x000000000059e86e in OsSigHandler (signo=11, sip=, unused=) at osinit.c:154 unused = sip = signo = 11 #6 0x0000000006f725c0 in () at /lib64/libpthread.so.0 Python Exception Cannot access memory at address 0x80: #7 0x000000000ab8bade in __kgem_busy (handle=#8 0x000000000ab8bade in kgem_retire__requests_ring (ring=, kgem=) at kgem.c:3226 rq = 0x108a9e80 retired = true retired = false n = retired = #9 0x000000000ab8bade in kgem_retire__requests (kgem=0x9841000) at kgem.c:3260 retired = false n = retired = #10 0x000000000ab8bade in kgem_retire (kgem=0x9841000) at kgem.c:3276 retired = #11 0x000000000abc2b45 in sna_accel_block (sna=0x9841000, tv=tv@entry=0xfff0007a8) at sna_accel.c:18312 #12 0x000000000abe10ad in sna_block_handler (data=, _timeout=0xfff000814) at sna_driver.c:761 sna = timeout = 0xfff000814 tv = {tv_sec = 0, tv_usec = 29000} tvp = 0xfff0007b0 #13 0x000000000043b9de in BlockHandler (pTimeout=pTimeout@entry=0xfff000814) at dixutils.c:388 i = 0 j = #14 0x0000000000598361 in WaitForSomething (are_ready=) at WaitFor.c:219 i = timeout = 29 pollerr = were_ready = 0 timer_is_running = #15 0x0000000000436dca in Dispatch () at dispatch.c:422 result = start_tick = #16 0x000000000043b018 in dix_main (argc=15, argv=0xfff0009f8, envp=) at main.c:287 i = alwaysCheckForInput = {0, 1} #17 0x000000000719f401 in __libc_start_main (main= 0x424cc0
, argc=15, argv=0xfff0009f8, init=, fini=, rtld_fini=, stack_end=0xfff0009e8) at ../csu/libc-start.c:289 result = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -4511537583937509064, 4345040, 68702702064, 0, 0, -4504669668684551880, -4511548003862533832}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xfff000a78, 0x4227128}, data = {prev = 0x0, cleanup = 0x0, canceltype = -16774536}}} not_first_call = #18 0x0000000000424cfa in _start ()