At my wits end trying to track this one down!

I recently upgraded to X86Free 4.4.0 and found that xfs is now rather
unstable when using mozilla or firefox.

What happens is that the browser loads (showing default home page) and
then xfs either dies at this point or when I attempt to request a new
web page.

I run a watch in another terminal window while I am doing this:

it goes from:

Every 2s: /etc/rc5.d/S90xfs status
Thu May 20 19:41:33 2004
xfs (pid 4048) is running...

To...

Every 2s: /etc/rc5.d/S90xfs status
Thu May 20 19:40:40 2004
xfs dead but pid file exists

/var/log/messages just shows a message for startup, not when dieing:
May 20 19:41:31 dhcp174 xfs: xfs startup succeeded

Some system details:

XFree86 Version 4.4.0
Release Date: 29 February 2004
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.7-10custom i686 [ELF]
Current Operating System: Linux 2.4.18-3 #1 Thu Apr 18 07:37:53 EDT
2002 i686

More on request.

I tried a strace track and the error part appears at the bottom of the
trace file:

strace -s255 /usr/X11R6/bin/xfs -droppriv -nodaemon >
/tmp/xfs.strace.txt 2>&1

After dieing...

gettimeofday({1085078846, 883076}, NULL) = 0
read(4, "\10\1\r\0\304\0\0\0\0\16\0\32hp-hostname-1\0dhcp174.noc.easyspace.net\0\n\250\2\0\304\0\0\0 \v\1\3\0K\0K\0x\0000-\0176\22\0\303\0\0\0\37\0\0\0\0\2\0\0007-zz_abiword-arial-bold-i-normal--16-*-0-0-p-*-iso8859-1\20\236\2\0\303\0\0\0\22\1\3\0\303\0\0\0\0\0\0\0",
4096) = 164
brk(0x82d5000) = 0x82d5000
open("/usr/share/AbiSuite/fonts/n019024l.pfb", O_RDONLY) = 5
fcntl64(5, F_SETFD, FD_CLOEXEC) = 0
fstat64(5, {st_mode=S_IFREG|0644, st_size=39013, ...}) = 0
mmap2(NULL, 39013, PROT_READ, MAP_PRIVATE, 5, 0) = 0x40014000
close(5) = 0
brk(0x82de000) = 0x82de000
brk(0x82df000) = 0x82df000
brk(0x82e1000) = 0x82e1000
brk(0x82e2000) = 0x82e2000
brk(0x82e4000) = 0x82e4000
brk(0x82e6000) = 0x82e6000
brk(0x82e9000) = 0x82e9000
brk(0x82ec000) = 0x82ec000
brk(0x82f1000) = 0x82f1000
writev(2, [{"/usr/X11R6/bin/xfs", 18}, {": ", 2}, {"relocation error",
16}, {": ", 2}, {"/usr/X11R6/lib/libXfont.so.1", 28}, {": ", 2},
{"undefined symbol: FT_Get_PS_Font_Info", 37}, {"", 0}, {"", 0},
{"\n", 1}], 10/usr/X11R6/bin/xfs: relocation error:
/usr/X11R6/lib/libXfont.so.1: undefined symbol: FT_Get_PS_Font_Info
) = 106
_exit(127) = ?


I tried googling for many permutations of 'xfs + mozilla + die +
xf86free 4.4.0' but to no avail.

I can post the entire strace file if needed :-)

mnay thanks