When using the X font server emerged in xfree-4.3.0-r5 and the default set of fonts, OpenOffice is very unstable & crashes frequently when using Fontwork or listing fonts. OO.o is absolutely fine when bypassing the X font server & letting X render fonts directly. Reproducible: Always Steps to Reproduce: These steps only work if you use the X font server! 1. Start openoffice, create a text box & select fontwork. Within a few seconds of use (click on a few things in the fontwork window!), OO.o completely hangs, and may take X with it. 2. Restart X, use xset -fp <path to fonts> to override the font server. 3. Repeat step 1. OO.o won't crash. 4. Now, use xset fp default to have X use the font server again. 5. Repeat step 1. OO.o crashes and may also cause X to hang, Actual Results: X hangs - the mouse still works but the keyboard does nothing, the active window cannot be changed, windows cannot be moved. Requires Ctrl-alt-backspace to kill X server. Expected Results: Not hanged! Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.4) ================================================================= System uname: 2.6.4 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=athlon-xp -march=athlon-xp -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=athlon-xp -march=athlon-xp -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://194.83.57.3/sites/www.ibiblio.org/gentoo/ ftp://ftp.rhnet.is/pub/gentoo/ http://194.83.57.15/sites/www.ibiblio.org/gentoo/ http://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apm arts avi berkdb cdr crypt cups dvd encode esd evms2 foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline scanner sdl slang spell ssl svga tcltk tcpd tetex truetype video_cards_matrox x86 xinerama xml2 xmms xv zlib"
One aditional question? Did you install the fonts in openoffice? And are you using openoffice-bin or openoffice? You might also want to report this to openoffice.org
Removing fonts@, it's nearly the same list. Any of the very few individual members who want to be on this bug and aren't on the xfree alias, please CC yourselves.
I'm using openoffice-bin. I wasn't aware that there were any additional fonts available to install - is this a separate ebuild? OO.o are certainly aware that OpenOffice can be a touch finicky regarding fonts but I'm not sure if the problem in this case is down to X, xfs or OO.o. However, I'll do all I can to help track it down.
You can use the oopadmin program (preferably as root, that will make it global) to announce fonts to openoffice. With XFS this might be needed for printing or fontworks as openoffice might not be able to retrieve the font files (xfs does not provide the full files) while it needs them to be able to do all kinds of magic (like embedding the font files in your print output/pdf files or doing magic like fontwork does. This of course is no excuse for openoffice crashing (so please file a bug upstream) but it might be the cause and the workaround
As no one seems to be able to reproduce that bug I think we should close it. Objections?
As I've asked some months ago, closing