John Spray wrote: > On Wed, 2005-03-30 at 11:37 -0300, Manuel Corrales wrote: >> File -> New >> >> then i type à (n with ~) and crash, the message is this: > > Strange. If I switch to a spanish layout and type Ã, then lyx gtk does > not have a problem. This is CVS from a couple of weeks back that IÂm > using.
I can reproduce the crash with lyx-cvs in fc3. Here's a backtrace (no debug symbols sorry) #0 0x00315809 in XftGlyphExtents () from /usr/X11R6/lib/libXft.so.2 #1 0x00315cf1 in XftTextExtents32 () from /usr/X11R6/lib/libXft.so.2 #2 0x0825764f in font_metrics::width () #3 0x08257837 in font_metrics::width () #4 0x081642d1 in LyXText::singleWidth () #5 0x0816514b in LyXText::rowBreakPoint () Incidentally, in the qt frontend, when using COMPOSE+'+a I get sending IMStart with 0 chars to 0x91caac8 sending IMEnd with 1 chars to 0x91caac8, text=Ã but nothing is inserted in lyx. Note that inserting accented chars directly from the keyboard work ok various accented vocals from an italian keyboard. The xforms frontend shows also a similar problem, COMPOSE+'+a inserts a wrong symbol (A big A with tilde), but accented chars entered directly from the keyboard work well. I suppose this is all some kind of encoding problem? I have really no clue. Regards, Alfredo
