xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 3 years ago

Closed 3 years ago

Last modified 16 months ago

#2168 closed defect (fixed)

html5 client does not recover from paint errors

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 2.5
Component: html5 Version: 2.4.x
Keywords: Cc:


Discovered as part of #2167: injecting random errors into the paint code correctly logs the problem both client side and server side (now with the stacktrace), and the server is notified of the decoding error, yet thing aren't reset properly and eventually the server shows:

Warning: timeout on screen updates for window 1,
 already delayed for more than 15 seconds

Attachments (1)

html5-trigger-random-paint-errors.patch (553 bytes) - added by Antoine Martin 3 years ago.
patch to trigger errors

Download all attachments as: .zip

Change History (3)

Changed 3 years ago by Antoine Martin

patch to trigger errors

comment:1 Changed 3 years ago by Antoine Martin

Resolution: fixed
Status: newclosed

The fix is in r21806 - triggering this problem is actually almost impossible, so no big deal.

Related improvements in:

  • r21805 we now reset the backlog to try to resume when things are really messed up
  • r21804 better debug logging

comment:2 Changed 16 months ago by migration script

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2168

Note: See TracTickets for help on using tickets.