Program received signal SIGSEGV, Segmentation fault. _pixman_image_validate (image=image@entry=0x726f6c6f) at pixman-image.c:537 537 if (image->common.dirty) (gdb) bt full #0 _pixman_image_validate (image=image@entry=0x726f6c6f) at pixman-image.c:537 No locals. #1 0xb7edc355 in pixman_image_composite32 (op=op@entry=PIXMAN_OP_OVER, src=0x726f6c6f, mask=mask@entry=0x0, dest=0x80866e0, src_x=0, src_y=0, mask_x=mask_x@entry=0, mask_y=mask_y@entry=0, dest_x=0, dest_y=0, width=width@entry=1024, height=height@entry=640) at pixman.c:592 src_format = mask_format = dest_format = region = {extents = {x1 = 0, y1 = 0, x2 = 1024, y2 = 640}, data = 0x0} extents = {x1 = 0, y1 = 0, x2 = 1024, y2 = 640} imp = func = info = {op = PIXMAN_OP_SRC, src_image = 0x808eb88, mask_image = 0x0, dest_image = 0x80866e0, src_x = 0, src_y = 0, mask_x = 0, mask_y = 0, dest_x = 0, dest_y = 0, width = 1024, height = 640, src_flags = 486015, mask_flags = 8192, dest_flags = 3085812542} pbox = n = #2 0x08057da3 in repaint_region_simple (es=es@entry=0x809cec8, output=output@entry=0x8097e68, region=region@entry=0xbfffe7d4, surf_region=surf_region@entry=0xbfffe7e8, pixman_op=pixman_op@entry=PIXMAN_OP_OVER) at pixman-renderer.c:233 pr = 0x8078378 ps = 0x8085d88 po = 0x808f150 final_region = {extents = {x1 = 0, y1 = 0, x2 = 1024, y2 = 640}, data = 0x0} rects = rect = nrects = 1 i = src_x = 0 src_y = 0 surface_x = 0 surface_y = 0 #3 0x08058472 in draw_surface (damage=0xbfffe92c, output=0x8097e68, es=0x809cec8) at pixman-renderer.c:288 ---Type to continue, or q to quit--- repaint = {extents = {x1 = 0, y1 = 0, x2 = 1024, y2 = 640}, data = 0x0} surface_blend = {extents = {x1 = 0, y1 = 0, x2 = 8192, y2 = 8192}, data = 0x0} #4 repaint_surfaces (damage=0xbfffe92c, output=0x8097e68) at pixman-renderer.c:305 compositor = surface = 0x809cec8 #5 pixman_renderer_repaint_output (output=0x8097e68, output_damage=0xbfffe92c) at pixman-renderer.c:347 po = 0x8097e68 #6 0xb7ea1ae5 in x11_output_repaint_shm (output_base=0x8097e68, damage=0xbfffe92c) at compositor-x11.c:352 output = 0x8097e68 ec = 0x806b968 c = 0x806b968 cookie = err = #7 0x08053194 in weston_output_repaint (msecs=406503306, output=0x8097e68) at compositor.c:1155 es = animation = cnext = layer = opaque = {extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, data = 0xb7f6d460 } ec = 0x806b8d0 next = cb = frame_callback_list = {prev = 0xbfffe910, next = 0xbfffe910} output_damage = {extents = {x1 = 0, y1 = 0, x2 = 1024, y2 = 640}, data = 0x0} #8 weston_output_finish_frame (output=output@entry=0x8097e68, msecs=406503306) at compositor.c:1195 compositor = loop = fd = #9 0x080532e8 in idle_repaint (data=0x8097e68) at compositor.c:1214 output = 0x8097e68 ---Type to continue, or q to quit--- #10 0xb7fd295c in wl_event_loop_dispatch_idle (loop=loop@entry=0x80674f0) at event-loop.c:400 source = 0x8078520 #11 0xb7fd29a4 in wl_event_loop_dispatch (loop=0x80674f0, timeout=timeout@entry=-1) at event-loop.c:412 ep = {{events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 125, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 13257975357354541056}}, {events = 3086796678, data = {ptr = 0xb7fcc084, fd = -1208172412, u32 = 3086794884, u64 = 13257679162316734596}}, {events = 1, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 373662154753}}, {events = 0, data = { ptr = 0xb7fff000, fd = -1207963648, u32 = 3087003648, u64 = 13835035260682760192}}, {events = 3086863376, data = { ptr = 0xbfffeb00, fd = -1073747200, u32 = 3221220096, u64 = 13258168161657678592}}, {events = 3221220008, data = { ptr = 0xb7fcbcf4, fd = -1208173324, u32 = 3086793972, u64 = 13835034625027390708}}, {events = 3087006356, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 1, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 4294967296}}, { events = 3086862936, data = {ptr = 0xbfffead0, fd = -1073747248, u32 = 3221220048, u64 = 13258591344785353424}}, {events = 0, data = {ptr = 0xb7fd3006 , fd = -1208143866, u32 = 3086823430, u64 = 7381790726}}, { events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 13258589846915514369}}, {events = 3086852428, data = { ptr = 0xb7fec5ec <_dl_fixup+204>, fd = -1208039956, u32 = 3086927340, u64 = 13257977250227078636}}, { events = 3085058048, data = {ptr = 0xb7fd0b10 , fd = -1208153328, u32 = 3086813968, u64 = 3086813968}}, { events = 3221220164, data = {ptr = 0xb7fdca58, fd = -1208104360, u32 = 3086862936, u64 = 13835057332519553624}}, { events = 134640880, data = {ptr = 0x1c, fd = 28, u32 = 28, u64 = 28}}, {events = 3086796678, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 18446744069414584320}}, {events = 3087006008, data = {ptr = 0xb7fcbcf4, fd = -1208173324, u32 = 3086793972, u64 = 13257975360441335028}}, {events = 28, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 577762814588878848}}, {events = 1, data = {ptr = 0xffffffff, fd = -1, u32 = 4294967295, ---Type to continue, or q to quit--- u64 = 4294967295}}, {events = 3086793364, data = { ptr = 0xb7fdca58, fd = -1208104360, u32 = 3086862936, u64 = 13257928802995915352}}, {events = 3086852096, data = { ptr = 0x80962a0, fd = 134832800, u32 = 134832800, u64 = 579102509512614560}}, {events = 27, data = { ptr = 0xb7fd063e , fd = -1208154562, u32 = 3086812734, u64 = 578278041952519742}}, { events = 3087003648, data = {ptr = 0xb7fdca58, fd = -1208104360, u32 = 3086862936, u64 = 7381830232}}, {events = 3086852508, data = {ptr = 0xb7fec5ec <_dl_fixup+204>, fd = -1208039956, u32 = 3086927340, u64 = 13257977250227078636}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 4294967297}}, { events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 578239074922397697}}, {events = 3086927340, data = { ptr = 0xb7fffaf0, fd = -1207960848, u32 = 3087006448, u64 = 17148754107532573424}}, {events = 1, data = { ptr = 0xb7fcc084, fd = -1208172412, u32 = 3086794884, u64 = 3086794884}}, {events = 3086852096, data = { ptr = 0x80783e8, fd = 134710248, u32 = 134710248, u64 = 13257679159364649960}}, {events = 134640856, data = { ptr = 0xb7fd036b , fd = -1208155285, u32 = 3086812011, u64 = 578687713113080683}}, { events = 3086852096, data = {ptr = 0x80674b0, fd = 134640816, u32 = 134640816, u64 = 578277901561394352}}} source = i = count = n = 134640816 #12 0xb7fd03ea in wl_display_run (display=display@entry=0x80674b0) at wayland-server.c:1194 No locals. #13 0x0804dca4 in main (argc=1, argv=0xbfffefb4) at compositor.c:3497 ret = 0 display = 0x80674b0 ec = 0x806b968 signals = {0x8067538, 0x8067560, 0x8067588, 0x80675b0} loop = segv_action = {__sigaction_handler = { ---Type to continue, or q to quit--- sa_handler = 0x804e3a0 , sa_sigaction = 0x804e3a0 }, sa_mask = {__val = { 0 }}, sa_flags = -2147483644, sa_restorer = 0xbfffedf0} backend_init = i = backend = 0x805d4cc "x11-backend.so" modules = 0x8067c60 "desktop-shell.so,xwayland.so" option_modules = 0x0 log = 0x0 idle_time = 300 help = 0 socket_name = 0x805d436 "wayland-0" version = 0 config_file = 0x8067ad0 "D\243\375\267\360t\006\b\330z\006\b\330z\006\b\260t\006\b\034" core_config_keys = {{name = 0x805d440 "modules", type = CONFIG_KEY_STRING, data = 0xbfffebd8}} cs = {{name = 0x805d448 "core", keys = 0xbfffebf4, num_keys = 1, done = 0x0}} core_options = {{type = WESTON_OPTION_STRING, name = 0x805d44d "backend", short_name = 66, data = 0xbfffebd4}, { type = WESTON_OPTION_STRING, name = 0x805d455 "socket", short_name = 83, data = 0xbfffebec}, { type = WESTON_OPTION_INTEGER, name = 0x805d45c "idle-time", short_name = 105, data = 0xbfffebe4}, { type = WESTON_OPTION_STRING, name = 0x805d440 "modules", short_name = 0, data = 0xbfffebdc}, {type = WESTON_OPTION_STRING, name = 0x805d466 "log", short_name = 0, data = 0xbfffebe0}, { type = WESTON_OPTION_BOOLEAN, name = 0x805d46a "help", short_name = 104, data = 0xbfffebe8}, { type = WESTON_OPTION_BOOLEAN, name = 0x805d46f "version", short_name = 0, data = 0xbfffebf0}} (gdb)