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)