Hello!
Here is the crash stack:
Program received signal SIGABRT, Aborted.
0x401254e1 in __kill () from /lib/libc.so.6
Current language:  auto; currently c
(gdb) backtrace 
#0  0x401254e1 in __kill () from /lib/libc.so.6
#1  0x40125156 in raise (sig=6) at ../sysdeps/posix/raise.c:27
#2  0x40126868 in abort () at ../sysdeps/generic/abort.c:88
#3  0x81353b7 in Letext () at abort.C:9
#4  0x80a582d in LyX_XErrHandler (display=0x82204a8, xeev=0xbfffe248) at
lyx_gui.C:148
#5  0x4007bc5b in _XError () from /usr/X11R6/lib/libX11.so.6
#6  0x4007a3f1 in _XReply () from /usr/X11R6/lib/libX11.so.6
#7  0x40068e2f in XInternAtom () from /usr/X11R6/lib/libX11.so.6
#8  0x40082033 in XSetWMColormapWindows () from /usr/X11R6/lib/libX11.so.6
#9  0x8157dee in fl_showpup () at lyxstring.h:505
#10 0x81565f0 in fl_dopup () at lyxstring.h:505
#11 0x80cb82c in Menus::ShowFileMenu2 (ob=0x823fa58) at menus.C:752
#12 0x80c8122 in C_Menus_ShowFileMenu2 (ob=0x823fa58, data=0) at menus.C:71
#13 0x814bc6c in fl_object_qread () at lyxstring.h:505
#14 0x814a7ea in fl_check_forms () at lyxstring.h:505
#15 0x80a6d0d in LyXGUI::runTime (this=0x821d428) at lyx_gui.C:611
#16 0x80a803e in LyX::LyX (this=0xbfffefb8, argc=0xbffff060,
argv=0xbffff0a4)
    at ../src/lyx_main.C:131
#17 0x80c80be in main (argc=1, argv=0xbffff0a4) at ../src/main.C:42

hmmm ... for some reason fl_showpup and fl_dopup show at line
lyxstring.h:505.

I couldn't find them there ... help someone?
    mst

Quoting r. Michael Tsirkin ([EMAIL PROTECTED]) "Font crash":
> Hello!
> I am using a developer version of Lyx.
> 
> I found the following:
> If I specify a non-existent font for screen_font_popup
> and screen_font_menu value in lyxrc, lyx will crash when
> trying to open a menu.
> 
> Here is what I have in lyxrc:
> \screen_font_encoding ascii-0
> \screen_font_roman "-monotype-web*hebrew*ad"
> \screen_font_sans "-monotype-web*hebrew*monospace"
> \screen_font_typewriter "-monotype-web*hebrew*monospace"
> \screen_font_popup "-*-fixed"
> \screen_font_menu "-*-fixed"
> 
> No font exists for pattern -*-fixed-*-*-*-?-*-*-*-*-ascii-0.
> 
> The messages produced are:
> 
> Could not set menu font to -*-fixed-*-*-*-?-*-*-*-*-ascii-0
> Could not set popup font to -*-fixed-*-*-*-?-*-*-*-*-ascii-0
> Unable to open character set file
> BadFont (invalid Font parameter)
> [3]    Abort                         /usr/devel/bin/lyx
> 
> The correct behaviour would be to use fixed font 
> (and possibly open a popup to warn the user about it).
> 
> Generally, if a font is not found, a popup window should be open.
> Currently, only a message is printed to standard error.
> 
> Hope this helps,
>     MST
> 
> -- 
> This message content is not part of Intel's views or affairs
> Michael S. Tsirkin
>     >   Four things are to be strengthened: Torah,and good deeds,
>     >   prayer and one's good manners (Berachoth)

-- 
This message content is not part of Intel's views or affairs
Michael S. Tsirkin
    >   Four things are to be strengthened: Torah,and good deeds,
    >   prayer and one's good manners (Berachoth)

Reply via email to