Hi,

> > Something must be very, very wrong with that icon. A width and height of
> > 4 billion pixels is obviously wrong ;-)
> 
> Oddly enough, I have the same version of gitk installed on a second
> machine and Compiz doesn't crash when it is displayed locally across an
> X-over-ssh connection.
> 
> I'm running X.Org 1.7.6 if that matters.
> 
> > What's the output of 'xprop' and 'xprop 32c _NET_WM_ICON' for the gitk
> > window?
> 
> xprop output in xprop.txt
> xprop 32c _NET_WM_ICON in xprop2.txt

Thanks. I could it reproduce with that (utterly broken) data. The problem was 
that while there was some sanity checking for weird icon sizes, there still 
was the possibility that width * height overflowed the value range of unsigned 
long (which happened in your case).
Here is the fix:
http://git.compiz.org/compiz/core/commit/?h=compiz-0.8&id=1bed3dbcea6473f84745ec7a1f936c4f5d3b3a01

Regards,

Danny
_______________________________________________
Dev mailing list
[email protected]
http://lists.compiz-fusion.org/mailman/listinfo/dev

Reply via email to