--- 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]