Regression: Winrar fails to start

wino at piments.com wino at piments.com
Thu Nov 10 04:39:12 CST 2005


On Thu, 10 Nov 2005 06:02:57 +0100, Dustin Navea <speeddymon at gmail.com>  
wrote:

> Well, I was thinking that since we really dont want to mess with Xorg  
> security fixes, maybe there is some sort of a workaround that could be  
> written into wine?  I dunno, perhaps a temporary dirty hack to fix it  
> until Xorg fixes X again?
>
> Unless there isnt any way to work around it of course, and then we just  
> have to wait on them to see what they say.
>
>>  The problem is a X11 security fix, which disallows
>> width or height of Pixmaps to be > 32768.
>>  The goal of the original security fix is to avoid integer overflows
>> in multiplication of width and height.
>>  (The fix is in the lines of:
>> 	if ((width > 32768) || (height > 32768=))
>> 		Error();
>> )
>>  I already mail xorg_security at x.org with this problem ...  Should I put  
>> effort in to get it fixed better?
>>  Ciao, Marcus
>>

It seems that that "security fix" in xorg is very poorly thought out. I  
also wonder how much of a risk that really is. Do you have bug ref for it?

What ever is going on it must be sorted out in xorg not in wine so if you  
want to get involved try proposing a better xorg patch than that clumbsy  
hack. ;)

Wine has enuf to do without chasing that kind of silliness elsewhere.

regards.






More information about the wine-devel mailing list