At 1220122261 time_t, Konstantin wrote:
> I guess the problem is here:
>
>     if(!xutil_text_prop_get(globalconf.connection, c->win, _NET_WM_NAME, 
> &name, &len))
>         if(!xutil_text_prop_get(globalconf.connection, c->win, WM_NAME, 
> &name, &len))
>             return false;
>
> According to this line:
>
> #3  0x0806a29b in draw_iso2utf8 (iso=0xbfbfe8c8 "Ð&H\baa\v(", len=671889664)
>
> xutil_text_prop_get returns true, but left len unchanged, thus equal to 
> garbage,
> as it is not set during initialization.

Well done Sherlock. I pushed a fix.
In fact we never hit that because most use UTF-8 encoding I guess.
We only recognize STRING and UTF8_STRING:
    (prop_r->type == STRING || prop_r->type == UTF8_STRING))

So I guess you do not have anything in you taskbar? :-|

Cheers,
-- 
Julien Danjou
// ᐰ <[EMAIL PROTECTED]>   http://julien.danjou.info
// 9A0D 5FD9 EB42 22F6 8974  C95C A462 B51E C2FE E5CD

Attachment: signature.asc
Description: Digital signature

Reply via email to