draw decode failure when attaching to older remote

Bug #1223985 reported by peter swain
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xpra (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Just updated to xpra:i386 0.10.4+dfsg-1ubuntu1
Running on ubuntu 13.10

Now when I attach to an older ssh'd xpra session (0.3.11+dfsg-1 on ubuntu 13.04) I get white windows, and rolling error logs of form...
2013-09-11 09:20:16,643 draw error
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/xpra/client/ui_client_base.py", line 1278, in _do_draw
    window.draw_region(x, y, width, height, coding, data, rowstride, packet_sequence, options, [record_decode_time])
  File "/usr/lib/python2.7/dist-packages/xpra/client/client_window_base.py", line 272, in draw_region
    self._backing.draw_region(x, y, width, height, coding, img_data, rowstride, options, callbacks)
  File "/usr/lib/python2.7/dist-packages/xpra/client/window_backing_base.py", line 381, in draw_region
    self.paint_with_video_decoder(dec_avcodec, "x264", img_data, x, y, width, height, options, callbacks)
  File "/usr/lib/python2.7/dist-packages/xpra/client/window_backing_base.py", line 231, in paint_with_video_decoder
    assert input_colorspace is not None, "csc was not specified and we cannot find a colorspace from csc_pixel_format=%s" % old_csc_fmt
AssertionError: csc was not specified and we cannot find a colorspace from csc_pixel_format=None

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xpra (Ubuntu):
status: New → Confirmed
Revision history for this message
أحمد المحمودي (Ahmed El-Mahmoudy) (aelmahmoudy) wrote :

Thanks for reporting the issue. It has been fixed with yesterday's upload 0.10.4+dfsg-2ubuntu1

Changed in xpra (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.