>>>>> "Ronald" == Ronald Florence <[EMAIL PROTECTED]> writes:

Ronald> An update.  (for those who missed the earlier discussion,
Ronald> lyx-1.0.0 running on Sparc-Solaris-2.6 dumps core on startup
Ronald> when the display is on a MicroImages X-server on my laptop
Ronald> running NT-4.0).

Ronald> If I start `lyx -dbg 515', the last messages are

Ronald>         Initializing LyXView...done BufferView::redraw()

Ronald> LyX displays, complete with the logo, then crashes with

Ronald>         BadFont (invalid Font parameter) Abort (core dumped)

Ronald> The gdb backtrace is

Ronald> (gdb) backtrace #0 0xef4c800c in _kill () #1 0xef47a4e8 in
Ronald> abort () #2 0x450f8 in LyX_XErrHandler (display=0x26f4b0,
Ronald> xeev=0xefffef88) at lyx_gui.C:165 #3 0xef6203bc in _XError ()
Ronald> #4 0xef611d08 in _XReply () #5 0xef644a28 in _XQueryFont () #6
Ronald> 0xef614394 in XLoadQueryFont () #7 0xef733520 in
Ronald> fl_try_get_font_struct () #8 0xef73329c in fl_set_font_name ()
Ronald> #9 0x4585c in LyXGUI::init (this=0x267af8) at lyx_gui.C:253
Ronald> #10 0x38b74 in LyX::LyX (this=0xeffff3a0, argc=0xeffff42c,
Ronald> argv=0xeffff44c) at ../src/lyx_main.C:93 #11 0x38774 in main
Ronald> (argc=1, argv=0xeffff44c) at ../src/main.C:51

Ronald> The MicroImages X-server seems fine with other programs.  I'd
Ronald> welcome suggestions of where to go from here.  Regards,

I think that the bold helvetica font that LyX is trying to use for
menus is broken. You might try to run 'lyx -debug 5' to see xforms
debug messages (and see which font it is trying to obtain).

If you did not make too many changes, the font should be:
-*-helvetica-bold-r-*-*-*-?-*-*-*-*-iso8859-1

It seems that the X server reports that the font exists (because it is
on font.dir), but it is unable to render it then (this is in any case
what happens on some linux systems where utopia is not correctly
installed).

Hope this helps.

JMarc

Reply via email to