--- Mikhael Goikhman wrote:
> On 18 Nov 2002 12:09:16 -0800, Nadim Shaikli wrote:
> > 
> > Mikhael/Olivier, were you able to reproduce the problem ?  In other
> > words, is it core-dumping for you as well ?  I'm very curious and
> > anxious to know what it was/is :-)
> 
> Yes, it more or less core dumps on me when a new xterm with some arabic
> text that you sent (or any its substring) is launched or when it is moved.
> I simply used some random "*-iso10646-1" font, not the one you sent.
> I use fribidi-0.10.1 which does not have fribidi_boolean definition.

Luckily fribidi (fribidi.sf.net) is rather easy to download and compile :-)
BTW, the patch was against 0.10.4 (current release version).

> Although if you take a look at my "#if 0" it would seem like the problem
> is in your code, it is possible that the problem is in FBidi.c or fribidi.
> Something is not allocated enough. I tried to increase all allocations in
> FBidi and replace alloca, but it still core dumps with your code enabled.
> Since your code simply replaces some characters, the only reason I may
> think about is you use some unicode character that makes fribidi unhappy.
> I may take a look at this later. Or maybe you may fix it yourself.

As was noted - I've tried the same exact code outside of fvwm and it
worked flawlessly on thousands of examples (entire directories worth
of files) without any issues.  I will certainly stare at it again
but without the ability to generate a controlled failure (ie. not
having my entire session disappear on me :-) and without me knowing
or having Xnest (or equivalent), I'm more likely to keep asking for
help (ouch).  Could something within fvwm's own code be getting rubbed
the wrong way ?

Regards,

 - Nadim


__________________________________________________
Do you Yahoo!?
Yahoo! Web Hosting - Let the expert host your site
http://webhosting.yahoo.com
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to