xrender patch

Duane Clark dclark at akamail.com
Thu May 2 11:39:10 CDT 2002


Huw D M Davies wrote:
> On Wed, May 01, 2002 at 09:02:00PM -0700, Duane Clark wrote:
> 
>>The xrender CVS patch of 4/23 is causing one of my apps to crash:
>>
>>Unhandled exception: page fault on read access to 0x00000000 in 32-bit 
>>code (0x438198ee).
>>In 32-bit mode.
>>Symbol h_errno is invalid
>>Symbol __strtol_internal is invalid
>>0x438198ee (_end+0x2ce2726 in libXrender.so): movl      0x0(%eax),%eax
>>Wine-dbg>bt
>>Backtrace:
>>=>0 0x438198ee (_end+0x2ce2726 in libXrender.so) (ebp=405b60c4)
>>   1 0x40af71cf (X11DRV_XRender_ExtTextOut+0x1103(physDev=0x40399e44, 
>>x=0x0, y=0x2c, flags=0x0, lprect=0x0, wstr=0x4039a6b0, count=0xc, 
> 
> 
> I think you have a buggy version of libXrender.so.  Could you check
> that this patch stops the crash?  Unfortunately it will disable client
> side font rendering.  Jeremy came up with a truely horrible hack to
> workaround this problem but for some reason that I can't possibly
> imagine Alexandre left it out when he committed the last xrender
> changes <g>.


That does fix it, though I was getting used to the client side fonts :(
What version of XFree86 is needed to get a good xrender? I am running
version 4.1.0.






More information about the wine-devel mailing list