#2205 closed defect (fixed)
paint errors with pixmap backend
Reported by: | Antoine Martin | Owned by: | Antoine Martin |
---|---|---|---|
Priority: | blocker | Milestone: | 2.5 |
Component: | client | Version: | 2.4.x |
Keywords: | Cc: |
Description (last modified by )
2019-03-10 19:39:21,839 Error painting rgb32 Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/xpra/client/window_backing_base.py", line 347, in do_paint_rgb success = paint_fn(img_data, x, y, width, height, rowstride, options) File "/usr/lib/python2.7/dist-packages/xpra/client/gtk2/pixmap_backing.py", line 160, in _do_paint_rgb32 self._backing.draw_rgb_32_image(gc, x, y, width, height, gdk.RGB_DITHER_NONE, img_data, rowstride) IndexError: rgb_buf is not large enough
Change History (3)
comment:1 Changed 2 years ago by
Description: | modified (diff) |
---|---|
Status: | new → assigned |
comment:2 Changed 2 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:3 Changed 5 weeks ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2205
Note: See
TracTickets for help on using
tickets.
Looks like the pixel data is in plain
RGB
format (no alpha), but we're erroneously claiming to send it asrgb32
/BGRX
:6*13*3=234 (6x13 with 3 bytes per pixel)