Program received signal SIGSEGV, Segmentation fault. 0x00007fa9f0636454 in malloc_consolidate () from /lib64/libc.so.6 (gdb) bt #0 0x00007fa9f0636454 in malloc_consolidate () from /lib64/libc.so.6 #1 0x00007fa9f0636f86 in _int_free () from /lib64/libc.so.6 #2 0x00007fa9eea98300 in drm_intel_gem_bo_unreference_final (bo=0x197cd60, time=17245) at intel_bufmgr_gem.c:1092 #3 0x00007fa9eea9858d in drm_intel_gem_bo_unreference (bo=0x197cd60) at intel_bufmgr_gem.c:1145 #4 0x00007fa9eea9301c in drm_intel_bo_unreference (bo=0x197cd60) at intel_bufmgr.c:82 #5 0x00007fa9ef099df0 in intel_prepare_render (brw=0x7fa9f49a8038) at brw_context.c:1123 #6 0x00007fa9ef0998e8 in intelMakeCurrent (driContextPriv=0x14d1f40, driDrawPriv=0x1566280, driReadPriv=0x1566280) at brw_context.c:932 #7 0x00007fa9ef01e66b in driBindContext (pcp=0x14d1f40, pdp=0x1566280, prp=0x1566280) at dri_util.c:539 #8 0x00007fa9f3f97404 in dri2_make_current (drv=0x14c3550, disp=0x14c3c20, dsurf=0x1622ba0, rsurf=0x1622ba0, ctx=0x14cdf90) at egl_dri2.c:976 #9 0x00007fa9f3f87e9f in eglMakeCurrent (dpy=0x14c3c20, draw=0x1622ba0, read=0x1622ba0, ctx=0x14cdf90) at eglapi.c:504 #10 0x00007fa9f158cc4f in INT_cairo_device_acquire (device=0x1616cc0) at cairo-device.c:424 #11 0x00007fa9f1614cbc in _cairo_gl_context_acquire (ctx=, device=0x1616cc0) at cairo-gl-private.h:471 #12 _cairo_gl_composite_begin (setup=setup@entry=0x7fffd56c0000, ctx_out=ctx_out@entry=0x7fffd56bfff8) at cairo-gl-composite.c:753 #13 0x00007fa9f161d1c2 in fill_boxes (_dst=, op=, color=0x7fffd56c0a08, boxes=0x7fffd56c0680) at cairo-gl-spans-compositor.c:280 #14 0x00007fa9f15ccb2c in composite_aligned_boxes (boxes=0x7fffd56c0680, extents=0x7fffd56c0910, compositor=0x7fa9f1884c60 ) at cairo-spans-compositor.c:628 #15 clip_and_composite_boxes (compositor=compositor@entry=0x7fa9f1884c60 , extents=extents@entry=0x7fffd56c0910, boxes=boxes@entry=0x7fffd56c0680) at cairo-spans-compositor.c:882 #16 0x00007fa9f15cd21e in clip_and_composite_boxes (compositor=0x7fa9f1884c60 , extents=0x7fffd56c0910, boxes=0x7fffd56c0680) at cairo-spans-compositor.c:901 #17 0x00007fa9f15cd339 in _cairo_spans_compositor_paint (_compositor=0x7fa9f1884c60 , extents=0x7fffd56c0910) at cairo-spans-compositor.c:983 #18 0x00007fa9f15898a9 in _cairo_compositor_paint (compositor=0x7fa9f1884c60 , surface=0x16234d0, op=, source=, clip=) at cairo-compositor.c:65 #19 0x00007fa9f15d0371 in _cairo_surface_paint (surface=0x16234d0, op=CAIRO_OPERATOR_SOURCE, source=0x7fffd56c0c50, clip=0x1624610) at cairo-surface.c:2081 #20 0x00007fa9f1591537 in _cairo_gstate_paint (gstate=0x16265b0) at cairo-gstate.c:1067 #21 0x00007fa9f1584325 in INT_cairo_paint (cr=) at cairo.c:2001 #22 0x0000000000405fc8 in redraw_handler (widget=0x16273d0, data=0x155d290) at keyboard.c:359 #23 0x000000000040eb71 in widget_redraw (widget=0x16273d0) at window.c:3928 #24 0x000000000040ed1d in surface_redraw (surface=0x16272d0) at window.c:3985 #25 0x000000000040edbd in idle_redraw (task=0x1627218, events=0) at window.c:4014 #26 0x0000000000411c0f in display_run (display=0x14bd8b0) at window.c:5454 #27 0x0000000000407547 in main (argc=1, argv=0x7fffd56c1118) at keyboard.c:931 (gdb) bt full #0 0x00007fa9f0636454 in malloc_consolidate () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fa9f0636f86 in _int_free () from /lib64/libc.so.6 No symbol table info available. #2 0x00007fa9eea98300 in drm_intel_gem_bo_unreference_final (bo=0x197cd60, time=17245) at intel_bufmgr_gem.c:1092 bufmgr_gem = 0x14cd000 bo_gem = 0x197cd60 bucket = 0x1 i = 10 #3 0x00007fa9eea9858d in drm_intel_gem_bo_unreference (bo=0x197cd60) at intel_bufmgr_gem.c:1145 bufmgr_gem = 0x14cd000 time = {tv_sec = 17245, tv_nsec = 779609073} bo_gem = 0x197cd60 __PRETTY_FUNCTION__ = "drm_intel_gem_bo_unreference" #4 0x00007fa9eea9301c in drm_intel_bo_unreference (bo=0x197cd60) at intel_bufmgr.c:82 No locals. #5 0x00007fa9ef099df0 in intel_prepare_render (brw=0x7fa9f49a8038) at brw_context.c:1123 driContext = 0x14d1f40 drawable = 0x1566280 #6 0x00007fa9ef0998e8 in intelMakeCurrent (driContextPriv=0x14d1f40, driDrawPriv=0x1566280, driReadPriv=0x1566280) at brw_context.c:932 ctx = 0x7fa9f49a8038 fb = 0x1622dc0 readFb = 0x1622dc0 brw = 0x7fa9f49a8038 curCtx = 0x0 #7 0x00007fa9ef01e66b in driBindContext (pcp=0x14d1f40, pdp=0x1566280, prp=0x1566280) at dri_util.c:539 No locals. #8 0x00007fa9f3f97404 in dri2_make_current (drv=0x14c3550, disp=0x14c3c20, dsurf=0x1622ba0, rsurf=0x1622ba0, ctx=0x14cdf90) at egl_dri2.c:976 dri2_drv = 0x14c3550 dri2_dpy = 0x14c3930 dri2_dsurf = 0x1622ba0 dri2_rsurf = 0x1622ba0 dri2_ctx = 0x14cdf90 old_ctx = 0x0 old_dsurf = 0x0 old_rsurf = 0x0 ddraw = 0x1566280 rdraw = 0x1566280 cctx = 0x14d1f40 __PRETTY_FUNCTION__ = "dri2_make_current" #9 0x00007fa9f3f87e9f in eglMakeCurrent (dpy=0x14c3c20, draw=0x1622ba0, read=0x1622ba0, ctx=0x14cdf90) at eglapi.c:504 disp = 0x14c3c20 context = 0x14cdf90 draw_surf = 0x1622ba0 read_surf = 0x1622ba0 drv = 0x14c3550 ret = 32767 __func__ = "eglMakeCurrent" #10 0x00007fa9f158cc4f in INT_cairo_device_acquire (device=0x1616cc0) at cairo-device.c:424 No locals. #11 0x00007fa9f1614cbc in _cairo_gl_context_acquire (ctx=, device=0x1616cc0) at cairo-gl-private.h:471 status = #12 _cairo_gl_composite_begin (setup=setup@entry=0x7fffd56c0000, ctx_out=ctx_out@entry=0x7fffd56bfff8) at cairo-gl-composite.c:753 ctx = status = __PRETTY_FUNCTION__.17555 = "_cairo_gl_composite_begin" #13 0x00007fa9f161d1c2 in fill_boxes (_dst=, op=, color=0x7fffd56c0a08, boxes=0x7fffd56c0680) at cairo-gl-spans-compositor.c:280 setup = {dst = 0x16234d0, op = CAIRO_OPERATOR_SOURCE, clip_region = 0x0, src = {type = CAIRO_GL_OPERAND_CONSTANT, {texture = {tex = 1061158912, surface = 0x3f4000003f400000, owns_surface = 0x0, attributes = {matrix = {xx = 0, yx = 0, xy = 0, yy = 0, x0 = 0, y0 = 0}, extend = CAIRO_EXTEND_NONE, filter = CAIRO_FILTER_FAST, has_component_alpha = 0, x_offset = 0, y_offset = 0, extra = 0x0}, texgen = 0}, constant = {color = {0.75, 0.75, 0.75, 0.75}}, gradient = {gradient = 0x3f4000003f400000, m = {xx = 0.00048828136505107977, yx = 0, xy = 0, yy = 0, x0 = 0, y0 = 0}, circle_d = {center = {x = 0, y = 0}, radius = 0}, radius_0 = 0, a = 0, extend = CAIRO_EXTEND_NONE, texgen = 0}}, vertex_offset = 0}, mask = {type = CAIRO_GL_OPERAND_NONE, {texture = {tex = 0, surface = 0x0, owns_surface = 0x0, attributes = {matrix = {xx = 0, yx = 0, xy = 0, yy = 0, x0 = 0, y0 = 0}, extend = CAIRO_EXTEND_NONE, filter = CAIRO_FILTER_FAST, has_component_alpha = 0, x_offset = 0, y_offset = 0, extra = 0x0}, texgen = 0}, constant = {color = {0, 0, 0, 0}}, gradient = {gradient = 0x0, m = { ---Type to continue, or q to quit--- xx = 0, yx = 0, xy = 0, yy = 0, x0 = 0, y0 = 0}, circle_d = {center = {x = 0, y = 0}, radius = 0}, radius_0 = 0, a = 0, extend = CAIRO_EXTEND_NONE, texgen = 0}}, vertex_offset = 0}, spans = 0, clip = 0x0, multisample = 0} ctx = 0x1616cc0 status = #14 0x00007fa9f15ccb2c in composite_aligned_boxes (boxes=0x7fffd56c0680, extents=0x7fffd56c0910, compositor=0x7fa9f1884c60 ) at cairo-spans-compositor.c:628 color = 0x7fffd56c0a08 dst = 0x16234d0 status = CAIRO_INT_STATUS_UNSUPPORTED need_clip_mask = op = CAIRO_OPERATOR_SOURCE source = 0x7fffd56c0990 no_mask = 1 inplace = #15 clip_and_composite_boxes (compositor=compositor@entry=0x7fa9f1884c60 , extents=extents@entry=0x7fffd56c0910, boxes=boxes@entry=0x7fffd56c0680) at cairo-spans-compositor.c:882 status = polygon = {status = 3580626720, extents = {p1 = {x = 32767, y = -714339568}, p2 = {x = 32767, y = -242725792}}, limit = {p1 = {x = 32681, y = 4293337}, p2 = {x = 0, y = -714341760}}, limits = 0x4182d8, num_limits = -714341696, num_edges = 32767, edges_size = -222339183, edges = 0x7fffd56c0290, edges_embedded = {{line = {p1 = {x = 20, y = 0}, p2 = {x = -714341664, y = 32767}}, top = 21752728, bottom = 0, dir = 21748595}, {line = {p1 = {x = 0, y = 26696112}, p2 = {x = 1756, y = -714341696}}, top = 32767, bottom = -222336580, dir = 32681}, {line = {p1 = {x = 4293560, y = 0}, p2 = {x = 20, y = 0}}, top = -714341664, bottom = 32767, dir = 21748624}, {line = { p1 = {x = 0, y = -714340624}, p2 = {x = 32767, y = -222329311}}, top = 32681, bottom = 21748624, dir = 0}, {line = {p1 = {x = 26696112, y = 0}, p2 = {x = -16777215, y = 1310721}}, top = 95, bottom = 3, dir = -16768907}, { line = {p1 = {x = 1048582, y = 0}, p2 = {x = 0, y = 1}}, top = 4, bottom = 0, dir = 0}, {line = {p1 = {x = 0, y = 0}, p2 = {x = -714341584, y = 32767}}, top = 4, bottom = 32, dir = -714341616}, {line = {p1 = {x = 32767, y = 153600}, p2 = {x = 38400, y = 184320}}, top = 38784, bottom = 153600, dir = 38784}, {line = {p1 = {x = 153984, y = 50816}, p2 = {x = 183936, y = 38784}}, top = 184320, bottom = 50816, dir = 153600}, {line = {p1 = { x = 50816, y = 184320}, p2 = {x = 51200, y = 980029472}}, top = 0, bottom = -269587147, dir = 32681}, {line = {p1 = {x = 10747904, y = 0}, p2 = {x = 4293337, y = 0}}, top = -714341424, bottom = 32767, dir = -258526784}, {line = {p1 = {x = 32681, y = -714339952}, p2 = {x = 32767, y = 4293337}}, top = 0, bottom = -714341392, dir = 32767}, {line = {p1 = {x = 4293530, y = 0}, p2 = {x = -714341376, y = 32767}}, top = 4293529, bottom = 0, dir = -714341312}, {line = {p1 = {x = 32767, y = -222339183}, p2 = {x = 32681, y = -714341360}}, top = 32767, bottom = 16, dir = 0}, {line = {p1 = {x = -714341280, y = 32767}, p2 = {x = 21752728, y = 0}}, top = 21748597, bottom = 0, dir = 26696112}, {line = {p1 = {x = 1540, y = -714341312}, p2 = {x = 32767, y = -222336580}}, top = 32681, bottom = 4293848, dir = 0}, {line = {p1 = {x = 16, y = 0}, p2 = { x = -714341280, y = 32767}}, top = 21748624, bottom = 0, dir = -714340240}, {line = {p1 = {x = 32767, y = -222329311}, p2 = {x = 32681, y = 21748624}}, top = 0, bottom = 26696112, dir = 0}, {line = {p1 = { x = -16777215, y = 1048589}, p2 = {x = 95, y = 1}}, top = 2, bottom = 0, dir = 21}, {line = {p1 = {x = 0, y = 16}, p2 = {x = 0, y = 14}}, top = 0, bottom = 21, dir = 0}, {line = {p1 = {x = -269563671, y = 32681}, p2 = { x = -714341136, y = 0}}, top = -212621568, bottom = -1794872821, dir = 23552880}, {line = {p1 = {x = 0, y = 48}, p2 = {x = 0, y = 23800352}}, top = 4, bottom = 56, dir = 0}, {line = {p1 = {x = -714341132, y = 32767}, p2 = {x = -269563212, y = 32681}}, top = 26928856, bottom = 0, dir = 26825448}, {line = {p1 = {x = 0, y = 26929752}, p2 = {x = 0, y = 28}}, top = -1794872821, bottom = 24101168, dir = 0}, {line = {p1 = {x = -212621568, y = -1794872821}, p2 = {x = -714341036, y = 32767}}, top = 23598288, bottom = 0, dir = 16}, {line = {p1 = {x = 0, y = -212621568}, p2 = {x = -1794872821, y = -299063684}}, top = 0, bottom = -714340480, dir = 32767}, { line = {p1 = {x = 26663408, y = 0}, p2 = {x = 0, y = 0}}, top = 0, bottom = 0, dir = 384}, {line = {p1 = {x = 0, y = 23552880}, p2 = {x = 0, y = -269600669}}, top = 32681, bottom = 512, dir = 0}, {line = {p1 = { x = -269584625, y = 32681}, p2 = {x = -714340480, y = 32767}}, top = -269481615, bottom = 32681, dir = 208}, {line = {p1 = {x = 0, y = 23552880}, p2 = {x = 0, y = 208}}, top = 0, bottom = 32768, dir = 0}, {line = { p1 = {x = 23552880, y = 0}, p2 = {x = -714340480, y = 32767}}, top = 240, bottom = 0, dir = 714340801}, {line = {p1 = {x = -32768, y = 16}, p2 = {x = 875713089, y = -222324682}}, top = 32681, bottom = -714340832, dir = 32767}}} #16 0x00007fa9f15cd21e in clip_and_composite_boxes (compositor=0x7fa9f1884c60 , extents=0x7fffd56c0910, boxes=0x7fffd56c0680) at cairo-spans-compositor.c:901 status = #17 0x00007fa9f15cd339 in _cairo_spans_compositor_paint (_compositor=0x7fa9f1884c60 , extents=0x7fffd56c0910) at cairo-spans-compositor.c:983 compositor = 0x7fa9f1884c60 boxes = {status = CAIRO_STATUS_SUCCESS, limit = {p1 = {x = 32767, y = -222334729}, p2 = {x = 32681, y = 4293560}}, limits = 0x7fffd56c0780, num_limits = 0, num_boxes = 1, is_pixel_aligned = 1, chunks = {next = 0x0, base = 0x1624694, count = 1, size = 1}, tail = 0x7fffd56c06b0, boxes_embedded = {{p1 = {x = -714339344, y = 32767}, p2 = {x = -222328033, y = 32681}}, {p1 = {x = 4293337, y = 0}, p2 = {x = 26696112, y = 0}}, {p1 = { x = -714340544, y = 32767}, p2 = {x = -222345054, y = 32681}}, {p1 = {x = 0, y = 0}, p2 = {x = -714340480, y = 32767}}, {p1 = {x = -714340480, y = 1}, p2 = {x = 27003312, y = 0}}, {p1 = {x = -714340608, y = 0}, p2 = { x = 26696112, y = 0}}, {p1 = {x = 4293560, y = 0}, p2 = {x = 0, y = 0}}, {p1 = {x = -714340144, y = 32767}, p2 = {x = -222344812, y = 32681}}, {p1 = {x = -714340128, y = 1}, p2 = {x = 27003312, y = 0}}, {p1 = {x = 150, y = 6}, p2 = {x = -222324682, y = 32681}}, {p1 = {x = -714340432, y = 32767}, p2 = {x = -222324683, y = 32681}}, {p1 = {x = -714340368, y = 32767}, p2 = {x = -222339183, y = 32681}}, {p1 = {x = -714340416, y = 32767}, p2 = {x = 12, y = 0}}, {p1 = {x = -714340336, y = 32767}, p2 = {x = 21752728, y = 0}}, {p1 = {x = 21748590, y = 0}, p2 = {x = 26697552, y = 1776}}, {p1 = {x = -714340368, y = 32767}, p2 = {x = -222336580, y = 32681}}, { p1 = {x = -220215800, y = 32681}, p2 = {x = 12, y = 0}}, {p1 = {x = -714340336, y = 32767}, p2 = {x = 21748624, y = 0}}, {p1 = {x = -714339296, y = 32767}, p2 = {x = -222329311, y = 32681}}, {p1 = {x = 21748624, y = 0}, p2 = {x = 26697552, y = 0}}, {p1 = {x = 21, y = 786435}, p2 = {x = 23, y = 0}}, {p1 = {x = -714340208, y = 32767}, p2 = {x = -284552330, y = 32681}}, {p1 = {x = 95, y = 0}, p2 = {x = 26613168, y = 0}}, {p1 = {x = 0, y = 0}, p2 = {x = -245861702, y = 32681}}, {p1 = {x = 90, y = 0}, p2 = {x = -714340020, y = 32767}}, {p1 = {x = -714339652, y = 32767}, p2 = {x = -714339168, y = 32767}}, {p1 = {x = -714339344, y = 32767}, p2 = { x = -261906420, y = 32681}}, {p1 = {x = 218, y = 42}, p2 = {x = -212621568, y = -1794872821}}, {p1 = {x = 0, y = 0}, p2 = {x = 23217680, y = 0}}, {p1 = {x = -242731808, y = 32681}, p2 = {x = -245860170, y = 32681}}, { p1 = {x = 0, y = 0}, p2 = {x = 184320, y = 51200}}, {p1 = {x = 23217680, y = 0}, p2 = {x = -212621568, y = -1794872821}}}} status = #18 0x00007fa9f15898a9 in _cairo_compositor_paint (compositor=0x7fa9f1884c60 , surface=0x16234d0, op=, source=, clip=) at cairo-compositor.c:65 extents = {surface = 0x16234d0, op = CAIRO_OPERATOR_SOURCE, source = {x = -8388608, y = -8388608, width = 16777215, height = 16777215}, mask = {x = 0, y = 0, width = 720, height = 200}, destination = {x = 0, y = 0, width = 720, height = 200}, bounded = {x = 0, y = 0, width = 720, height = 200}, unbounded = {x = 0, y = 0, width = 720, height = 200}, is_bounded = 2, source_sample_area = {x = -714339952, y = 32767, width = 4238088, height = 0}, mask_sample_area = {x = -714339904, y = 32767, width = 23229392, height = 0}, source_pattern = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, solid = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = { next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, color = {red = 1, green = 1, blue = 1, alpha = 0.75, red_short = 49152, green_short = 49152, blue_short = 49152, alpha_short = 49152}}, surface = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, surface = 0x3ff0000000000000}, gradient = {base = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, n_stops = 0, stops_size = 1072693248, stops = 0x3ff0000000000000, stops_embedded = {{ ---Type to continue, or q to quit--- offset = 1, color = {red = 0.75, green = -2.0937514305333025, blue = 6.9533205147654694e-310, alpha = 2.0986712996473217e-317, red_short = 2736, green_short = 54636, blue_short = 25, alpha_short = 0}}, { offset = 5.5921919717042874e-315, color = {red = 1.1476805035727818e-316, green = 6.3756069784495347e-312, blue = 1.1860998386984305e-316, alpha = 1.0755801204913604e-316, red_short = 17600, green_short = 407, blue_short = 0, alpha_short = 0}}}}, linear = {base = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = { next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, n_stops = 0, stops_size = 1072693248, stops = 0x3ff0000000000000, stops_embedded = {{offset = 1, color = {red = 0.75, green = -2.0937514305333025, blue = 6.9533205147654694e-310, alpha = 2.0986712996473217e-317, red_short = 2736, green_short = 54636, blue_short = 25, alpha_short = 0}}, {offset = 5.5921919717042874e-315, color = {red = 1.1476805035727818e-316, green = 6.3756069784495347e-312, blue = 1.1860998386984305e-316, alpha = 1.0755801204913604e-316, red_short = 17600, green_short = 407, blue_short = 0, alpha_short = 0}}}}, pd1 = {x = 1.1476844560979486e-316, y = 1.035828094786601e+17}, pd2 = {x = 1.0755801204913604e-316, y = 1.0745058241510432e-316}}, radial = {base = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, n_stops = 0, stops_size = 1072693248, stops = 0x3ff0000000000000, stops_embedded = {{offset = 1, color = {red = 0.75, green = -2.0937514305333025, blue = 6.9533205147654694e-310, alpha = 2.0986712996473217e-317, red_short = 2736, green_short = 54636, blue_short = 25, alpha_short = 0}}, {offset = 5.5921919717042874e-315, color = { red = 1.1476805035727818e-316, green = 6.3756069784495347e-312, blue = 1.1860998386984305e-316, alpha = 1.0755801204913604e-316, red_short = 17600, green_short = 407, blue_short = 0, alpha_short = 0}}}}, cd1 = { center = {x = 1.1476844560979486e-316, y = 1.035828094786601e+17}, radius = 1.0755801204913604e-316}, cd2 = {center = {x = 1.0745058241510432e-316, y = 1.9762625833649862e-323}, radius = 3.1620201333839779e-322}}}, mesh = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, patches = {size = 0, num_elements = 1072693248, element_size = 0, elements = 0x3ff0000000000000
}, current_patch = 0x3fe8000000000000, current_side = -1073692672, has_control_point = {-1073692672, -714339680, 32767, 4247758}, has_color = {0, -714339664, 25, 1131872256}}, raster_source = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, content = 0, extents = {x = 1072693248, y = 0, width = 1072693248, height = 0}, acquire = 0x3fe8000000000000, release = 0xc000c000c000c000, snapshot = 0x7fffd56c0aa0, copy = 0x40d0ce , finish = 0x19d56c0ab0, user_data = 0x43770000}}, mask_pattern = {base = {ref_count = {ref_count = -226648692}, status = 32681, user_data = {size = 63232, num_elements = 32767, element_size = 48384, elements = 0xd0
}, observers = {next = 0x0, prev = 0x7fffd56c0bc0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = 32681, extend = 64, has_component_alpha = 0, matrix = { xx = 6.9350954459548014e-310, yx = 6.953320514775746e-310, xy = 0, yy = 3.8910612264984796e-314, x0 = 6.9533205147662599e-310, y0 = 2.098489977555298e-317}, opacity = 0}, solid = {base = {ref_count = { ref_count = -226648692}, status = 32681, user_data = {size = 63232, num_elements = 32767, element_size = 48384, elements = 0xd0
}, observers = {next = 0x0, prev = 0x7fffd56c0bc0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = 32681, extend = 64, has_component_alpha = 0, matrix = {xx = 6.9350954459548014e-310, yx = 6.953320514775746e-310, xy = 0, yy = 3.8910612264984796e-314, x0 = 6.9533205147662599e-310, y0 = 2.098489977555298e-317}, opacity = 0}, color = {red = 0, green = 6.9533205147994611e-310, blue = 6.9533205147575643e-310, alpha = 1, red_short = 64, green_short = 0, blue_short = 0, alpha_short = 65535}}, surface = {base = {ref_count = {ref_count = -226648692}, status = 32681, user_data = {size = 63232, num_elements = 32767, element_size = 48384, elements = 0xd0
}, observers = {next = 0x0, prev = 0x7fffd56c0bc0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = 32681, extend = 64, has_component_alpha = 0, matrix = {xx = 6.9350954459548014e-310, yx = 6.953320514775746e-310, xy = 0, yy = 3.8910612264984796e-314, x0 = 6.9533205147662599e-310, y0 = 2.098489977555298e-317}, opacity = 0}, surface = 0x0}, gradient = {base = {base = {ref_count = {ref_count = -226648692}, status = 32681, user_data = { size = 63232, num_elements = 32767, element_size = 48384, elements = 0xd0
}, observers = {next = 0x0, prev = 0x7fffd56c0bc0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = 32681, extend = 64, has_component_alpha = 0, matrix = {xx = 6.9350954459548014e-310, yx = 6.953320514775746e-310, xy = 0, yy = 3.8910612264984796e-314, x0 = 6.9533205147662599e-310, y0 = 2.098489977555298e-317}, opacity = 0}, n_stops = 0, stops_size = 0, stops = 0x7fffd56c0d50, stops_embedded = {{offset = 6.9533205147575643e-310, color = {red = 1, green = -nan(0xf000000000040), blue = 6.9350938709812287e-310, alpha = 3.1620201333839779e-322, red_short = 15872, green_short = 409, blue_short = 0, alpha_short = 0}}, {offset = 1.7690659098362273e-314, color = {red = 6.9350938709812287e-310, green = 1.0276565433497928e-321, blue = 2.0831783891250319e-317, alpha = 6.9533205148468914e-310, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, linear = {base = {base = {ref_count = {ref_count = -226648692}, status = 32681, user_data = {size = 63232, num_elements = 32767, element_size = 48384, elements = 0xd0
}, observers = {next = 0x0, prev = 0x7fffd56c0bc0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = 32681, extend = 64, has_component_alpha = 0, matrix = {xx = 6.9350954459548014e-310, yx = 6.953320514775746e-310, xy = 0, yy = 3.8910612264984796e-314, x0 = 6.9533205147662599e-310, y0 = 2.098489977555298e-317}, opacity = 0}, n_stops = 0, stops_size = 0, stops = 0x7fffd56c0d50, stops_embedded = {{offset = 6.9533205147575643e-310, color = {red = 1, green = -nan(0xf000000000040), blue = 6.9350938709812287e-310, alpha = 3.1620201333839779e-322, red_short = 15872, green_short = 409, blue_short = 0, alpha_short = 0}}, {offset = 1.7690659098362273e-314, color = {red = 6.9350938709812287e-310, green = 1.0276565433497928e-321, blue = 2.0831783891250319e-317, alpha = 6.9533205148468914e-310, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, pd1 = {x = 0, y = 6.9350937041362483e-310}, pd2 = {x = 6.9533205147812795e-310, y = 6.9350956597338937e-310}}, radial = {base = {base = {ref_count = {ref_count = -226648692}, status = 32681, user_data = {size = 63232, num_elements = 32767, element_size = 48384, elements = 0xd0
}, observers = {next = 0x0, prev = 0x7fffd56c0bc0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = 32681, extend = 64, has_component_alpha = 0, matrix = { xx = 6.9350954459548014e-310, yx = 6.953320514775746e-310, xy = 0, yy = 3.8910612264984796e-314, x0 = 6.9533205147662599e-310, y0 = 2.098489977555298e-317}, opacity = 0}, n_stops = 0, stops_size = 0, stops = 0x7fffd56c0d50, stops_embedded = {{offset = 6.9533205147575643e-310, color = {red = 1, green = -nan(0xf000000000040), blue = 6.9350938709812287e-310, alpha = 3.1620201333839779e-322, red_short = 15872, green_short = 409, blue_short = 0, alpha_short = 0}}, {offset = 1.7690659098362273e-314, color = {red = 6.9350938709812287e-310, green = 1.0276565433497928e-321, blue = 2.0831783891250319e-317, alpha = 6.9533205148468914e-310, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}}}, cd1 = {center = {x = 0, y = 6.9350937041362483e-310}, radius = 6.9533205147812795e-310}, cd2 = {center = { x = 6.9350956597338937e-310, y = 6.9533205147844415e-310}, radius = -1.987038654299206e-207}}}, mesh = {base = {ref_count = {ref_count = -226648692}, status = 32681, user_data = {size = 63232, num_elements = 32767, element_size = 48384, elements = 0xd0
}, observers = {next = 0x0, prev = 0x7fffd56c0bc0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = 32681, extend = 64, has_component_alpha = 0, matrix = { xx = 6.9350954459548014e-310, yx = 6.953320514775746e-310, xy = 0, yy = 3.8910612264984796e-314, x0 = 6.9533205147662599e-310, y0 = 2.098489977555298e-317}, opacity = 0}, patches = {size = 0, num_elements = 0, element_size = 3580628304, elements = 0x7fffd56c0a00 ""}, current_patch = 0x3ff0000000000000, current_side = 64, has_control_point = {-65536, -258529440, 32681, 64}, has_color = {0, 26820096, 0, -714338032}}, raster_source = {base = {ref_count = {ref_count = -226648692}, status = 32681, user_data = {size = 63232, num_elements = 32767, element_size = 48384, elements = 0xd0
}, observers = {next = 0x0, prev = 0x7fffd56c0bc0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = 32681, extend = 64, has_component_alpha = 0, matrix = {xx = 6.9350954459548014e-310, yx = 6.953320514775746e-310, xy = 0, yy = 3.8910612264984796e-314, x0 = 6.9533205147662599e-310, y0 = 2.098489977555298e-317}, opacity = 0}, content = 0, extents = {x = 0, y = -714338992, width = 32767, height = -714339840}, acquire = 0x3ff0000000000000, release = 0xffff000000000040, snapshot = 0x7fa9f0972760 , copy = 0x40, finish = 0x1993e00, user_data = 0xd56c1110}}, original_source_pattern = 0x7fffd56c0c50, original_mask_pattern = 0x0, clip = 0x1624660} status = #19 0x00007fa9f15d0371 in _cairo_surface_paint (surface=0x16234d0, op=CAIRO_OPERATOR_SOURCE, source=0x7fffd56c0c50, clip=0x1624610) at cairo-surface.c:2081 status = clip = 0x1624610 source = 0x7fffd56c0c50 op = CAIRO_OPERATOR_SOURCE surface = 0x16234d0 status = #20 0x00007fa9f1591537 in _cairo_gstate_paint (gstate=0x16265b0) at cairo-gstate.c:1067 source_pattern = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, ---Type to continue, or q to quit--- type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, solid = {base = {ref_count = { ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, color = {red = 1, green = 1, blue = 1, alpha = 0.75, red_short = 49152, green_short = 49152, blue_short = 49152, alpha_short = 49152}}, surface = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, surface = 0x3ff0000000000000}, gradient = {base = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, n_stops = 0, stops_size = 1072693248, stops = 0x3ff0000000000000, stops_embedded = {{offset = 1, color = {red = 0.75, green = -2.0937514305333025, blue = 0, alpha = 6.9350945032478557e-310, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}, {offset = 9.1066179841458563e-319, color = {red = 1.0864618449742194e-309, green = 6.9350945031089739e-310, blue = 1.1475465129696297e-316, alpha = 0, red_short = 22096, green_short = 64, blue_short = 0, alpha_short = 0}}}}, linear = {base = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = { size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, n_stops = 0, stops_size = 1072693248, stops = 0x3ff0000000000000, stops_embedded = {{offset = 1, color = {red = 0.75, green = -2.0937514305333025, blue = 0, alpha = 6.9350945032478557e-310, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}, {offset = 9.1066179841458563e-319, color = {red = 1.0864618449742194e-309, green = 6.9350945031089739e-310, blue = 1.1475465129696297e-316, alpha = 0, red_short = 22096, green_short = 64, blue_short = 0, alpha_short = 0}}}}, pd1 = {x = 6.9533205148468914e-310, y = 0}, pd2 = { x = 6.9350945032478557e-310, y = 0}}, radial = {base = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = { next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, n_stops = 0, stops_size = 1072693248, stops = 0x3ff0000000000000, stops_embedded = {{offset = 1, color = {red = 0.75, green = -2.0937514305333025, blue = 0, alpha = 6.9350945032478557e-310, red_short = 0, green_short = 0, blue_short = 0, alpha_short = 0}}, {offset = 9.1066179841458563e-319, color = {red = 1.0864618449742194e-309, green = 6.9350945031089739e-310, blue = 1.1475465129696297e-316, alpha = 0, red_short = 22096, green_short = 64, blue_short = 0, alpha_short = 0}}}}, cd1 = {center = {x = 6.9533205148468914e-310, y = 0}, radius = 6.9350945032478557e-310}, cd2 = {center = {x = 0, y = -720}, radius = 0}}}, mesh = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, patches = {size = 0, num_elements = 1072693248, element_size = 0, elements = 0x3ff0000000000000
}, current_patch = 0x3fe8000000000000, current_side = -1073692672, has_control_point = {-1073692672, 0, 0, -245732221}, has_color = {32681, 0, 0, 184320}}, raster_source = {base = {ref_count = {ref_count = 0}, status = CAIRO_STATUS_SUCCESS, user_data = {size = 0, num_elements = 0, element_size = 24, elements = 0x0}, observers = {next = 0x1626de0, prev = 0x1626de0}, type = CAIRO_PATTERN_TYPE_SOLID, filter = CAIRO_FILTER_GOOD, extend = CAIRO_EXTEND_PAD, has_component_alpha = 0, matrix = {xx = 1, yx = 0, xy = 0, yy = 1, x0 = 0, y0 = 0}, opacity = 1}, content = 0, extents = {x = 1072693248, y = 0, width = 1072693248, height = 0}, acquire = 0x3fe8000000000000, release = 0xc000c000c000c000, snapshot = 0x0, copy = 0x7fa9f15a6c83 <_cairo_path_fixed_line_to+323>, finish = 0x0, user_data = 0x2d000}} pattern = status = op = #21 0x00007fa9f1584325 in INT_cairo_paint (cr=) at cairo.c:2001 status = #22 0x0000000000405fc8 in redraw_handler (widget=0x16273d0, data=0x155d290) at keyboard.c:359 keyboard = 0x155d290 surface = 0x16234d0 allocation = {x = 0, y = 0, width = 720, height = 200} cr = 0x1626580 i = 0 row = 0 col = 0 layout = 0x417d60 #23 0x000000000040eb71 in widget_redraw (widget=0x16273d0) at window.c:3928 child = 0x1993e00 #24 0x000000000040ed1d in surface_redraw (surface=0x16272d0) at window.c:3985 No locals. #25 0x000000000040edbd in idle_redraw (task=0x1627218, events=0) at window.c:4014 window = 0x16271b0 surface = 0x1627220 failed = 0 resized = 0 #26 0x0000000000411c0f in display_run (display=0x14bd8b0) at window.c:5454 task = 0x1627218 ep = {{events = 1, data = {ptr = 0x14bd928, fd = 21748008, u32 = 21748008, u64 = 21748008}}, {events = 32681, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3580628832, data = {ptr = 0x40565000007fff, fd = 32767, u32 = 32767, u64 = 18109300106887167}}, {events = 0, data = {ptr = 0x7fa9f482b1c5 <_dl_runtime_resolve+53>, fd = -192761403, u32 = 4102205893, u64 = 140367928406469}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x14c2e10, fd = 21769744, u32 = 21769744, u64 = 21769744}}, {events = 0, data = {ptr = 0x16274a000000000, fd = 0, u32 = 0, u64 = 99770372299161600}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 14, data = {ptr = 0xf4a3716800000000, fd = 0, u32 = 0, u64 = 17628058057948790784}}, {events = 32681, data = {ptr = 0x7fffd56c0f60, fd = -714338464, u32 = 3580628832, u64 = 140736774016864}}, {events = 4217417, data = {ptr = 0x162738000000000, fd = 0, u32 = 0, u64 = 99769135348580352}}, {events = 0, data = {ptr = 0x1627160, fd = 23228768, u32 = 23228768, u64 = 23228768}}, { events = 21769744, data = {ptr = 0x16274a000000000, fd = 0, u32 = 0, u64 = 99770372299161600}}, {events = 0, data = {ptr = 0x7fffd56c0fa0, fd = -714338400, u32 = 3580628896, u64 = 140736774016928}}, {events = 4224141, data = {ptr = 0xd56c0fc000000000, fd = 0, u32 = 0, u64 = 15378684144871538688}}, {events = 32767, data = {ptr = 0x14c2db0, fd = 21769648, u32 = 21769648, u64 = 21769648}}} i = 1 count = 1 ret = 0 #27 0x0000000000407547 in main (argc=1, argv=0x7fffd56c1118) at keyboard.c:931 ---Type to continue, or q to quit--- virtual_keyboard = {input_panel = 0x1627160, input_method = 0x1627110, context = 0x19c09b0, display = 0x14bd8b0, output = 0x0, preedit_string = 0x19615b0 "", preedit_style = 0, keysym = {shift_mask = 1}, serial = 95, content_hint = 0, content_purpose = 0, preferred_language = 0x0, surrounding_text = 0x19b5f70 "\030(\227\360\251\177Entryhdjdjdjdjd shdhh u hhhhhhh h cxcbfdddddddddjdjdjdjdjdjdjfjdjdjfjd jj ljju ", surrounding_cursor = 89, keyboard = 0x155d290} output = 0x14c2db0 (gdb)