FreeRDP/FreeRDP — Issue #249: cc24164 (Accelerated Graphics - Error Conditions)
Author: ydal
Created: 2011-12-05 04:18:12+00:00
State: open

Some times I got "invalid offscreen bitmap at index: ..." error message.

I traced call sequence of offscreen bitmap cache to prevent from this error.

update_read_create_offscreen_bitmap_order()
create offscreen bitmap : 13
delete offscreen bitmap : 18, 25, 17, 19, 20, 24, 21, 23, 22, 14, 13
update_read_switch_surface_order()
switch to : 13 // deleted !!!

In this case we need to report error condition to server.
But there is no code for error condition (cc24164).