Re: Possible cause for Debian Bug#406559: Xlib converts 32 bit data to 64 bit



On Tue, Jan 01, 2008 at 11:11:22AM -0600, Luis Rodrigo Gallardo Cruz wrote:
> I've received the following proposed patch and explanation for one of
> the long standing 64 bit issues.
>
> [...] 
> The error is triggered when sawfish receives a _NET_WM_DESKTOP from the
> client with 0xFFFFFFFF as a parameter, which EWMH describes as sticking
> the window for every desktop/workspace. The rep/lisp code is the
> following:
> [ ... ]
> In 64 bits, this number turns to be 0xFFFFFFFFFFFFFFFF, i.e., a 64-bit
> -1.

Looking at other patches, I see that
http://sawfish.wikia.com/wiki/KDE_system_tray_fix seems to be related
to this, as its description says
 "KDE system tray apps have a nasty habit of sending
 _NET_CURRENT_DESKTOP client messages with a parameter of -1"

Could someone using KDE test if
http://sawfish.wikia.com/wiki/Fix_Xlib_client_message fixes this by
itself? Maybe it's not really KDE misheaving.

Attachment: signature.asc
Description: Digital signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]