On Wed, 2007-04-11 at 11:26 -0400, Mark Heily wrote: > Here is a patch that prevents rdesktop from crashing due to increased Xlib > sanity checking > of arguments passed to XCreateImage(3). Thanks to Julien Cristau for his > helpful explanation > of the problem on the Debian bug tracking system. >
Regrettably, the patch I submitted needs additional work by the rdesktop developers or someone with more knowledge about Xlib programming. After applying the patch, XCreateImage(3) returns a valid Image pointer and does not crash the program, but the image it creates is slanted and unreadable. The impacted functions are ui_desktop_save() and ui_desktop_restore() in xwin.c. You can reproduce this by connecting to a Windows 2000 server in 8bpp mode, clicking on the Start button, and then clicking the start button again. The part of the desktop that is repainted will be displayed incorrectly. Regards, Mark -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]