diff --git a/src/modules/evas/engines/software_x11/evas_xcb_outbuf.c b/src/modules/evas/engines/software_x11/evas_xcb_outbuf.c index 85f48e92ed..e746ddc97a 100644 --- a/src/modules/evas/engines/software_x11/evas_xcb_outbuf.c +++ b/src/modules/evas/engines/software_x11/evas_xcb_outbuf.c @@ -1125,7 +1125,7 @@ _find_xcbob(xcb_connection_t *conn, xcb_visualtype_t *vis, int depth, int w, int lbytes = ((((w * bpp) + 3) / 4) * 4); } else - lbytes = (((w + 63) / 64) * 4); + lbytes = (((w + 63) / 64) * 8); sz = (lbytes * h); SHMPOOL_LOCK();