On Tue, Jan 01, 2008 at 10:11:13AM -0200, Thadeu Lima de Souza Cascardo wrote: > Hello. > > I've spent last day investigating this bug. The problem lies whithin > Xlib and the integer format in librep, but the short-term solution goes > in sawfish. I would like to reopen this bug as soon as it is closed and > reassing it to Xlib.
Thank you very much! This is one of the bugs I've never been even close to understanding! I'll be testing your patch for regressions over the next days. Since I don't have a system that exhibits the problems, I'll have to rely on others to test it further. I uploaded your patch to the sawfish wiki and will be forwarding your message to the mailing list, to see if we get more testers. > As a bonus, I attach my XCB code that will trigger the problem. Please, > try it and the fix in 32-bit too, so we can be sure there will be no > regression. I'm not quite sure what the code is supposed to do ;) In my system, it just maps a little square window and prints Root window has ID 63 New window has ID 2600000 The window is mapped in the current desktop, with normal decorations.
signature.asc
Description: Digital signature