Yum upgrade damage 3 of my systems yesterday

jrios at sapian.org jrios at sapian.org
Fri Nov 24 18:56:14 UTC 2006


My strace is:

execve("/usr/bin/xfs", ["xfs"], [/* 27 vars */]) = 0
brk(0)                                  = 0x96c0000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=105932, ...}) = 0
mmap2(NULL, 105932, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f8d000
close(3)                                = 0
open("/usr/lib/libFS.so.6", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\243"...,
512) = 51\2
fstat64(3, {st_mode=S_IFREG|0755, st_size=50788, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb\7f8c000
mmap2(0xc38000, 52184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = \0xc38000
mmap2(0xc44000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE\, 3, 0xb) = 0xc44000
close(3)                                = 0
open("/usr/lib/libXfont.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\231"...,
512) = 51\2
mmap2(0xd7d000, 506764, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =\ 0xd7d000
mmap2(0xde7000, 28672, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRIT\E, 3, 0x69) = 0xde7000
mmap2(0xdee000, 43916, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOU\S, -1, 0) = 0xdee000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240_\256"...,
512) = 5\12
fstat64(3, {st_mode=S_IFREG|0755, st_size=1577400, ...}) = 0
mmap2(0xad0000, 1295780, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) \= 0xad0000
mmap2(0xc07000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRIT\E, 3, 0x137) = 0xc07000
mmap2(0xc0a000, 9636, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS\, -1, 0) = 0xc0a000
close(3)                                = 0
open("/usr/lib/libfreetype.so.6", O_RDONLY) = 3
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb\7f8b000
mmap2(0xa51000, 24320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = \0xa51000
mmap2(0xa56000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE\, 3, 0x5) = 0xa56000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb\7f8a000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f8a6c0,
limit:1048575, seg\_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, us\eable:1}) = 0
mprotect(0xc34000, 4096, PROT_READ)     = 0
mprotect(0xc07000, 8192, PROT_READ)     = 0
mprotect(0xacc000, 4096, PROT_READ)     = 0
munmap(0xb7f8d000, 105932)              = 0
brk(0)                                  = 0x96c0000
brk(0x96e9000)                          = 0x96e9000
open("/etc/X11/fs/config", O_RDONLY)    = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=349, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb\7fa6000
lstat64("/tmp/.font-unix", {st_mode=S_IFDIR|S_ISVTX|0777,
st_size=4096, ...}) =\ 0
unlink("/tmp/.font-unix/fs7100")        = 0
bind(3, {sa_family=AF_FILE, path="/tmp/.font-unix/fs7100"}, 24) = 0
listen(3, 128)                          = 0
umask(022)                              = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGHUP, {0x8056fc0, [HUP], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x8056f90, [INT], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x8056f90, [TERM], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGUSR1, {0x8056f60, [USR1], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGUSR2, {0x8056f30, [USR2], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGCHLD, {0x8057980, [CHLD], SA_RESTART}, {SIG_DFL}, 8) = 0
gettimeofday({1158414621, 574497}, NULL) = 0
write(2, "xfs notice: ", 12xfs notice: )            = 12
write(2, "ignoring font path element /usr/"..., 80ignoring font path
element /u\sr/share/X11/fonts/misc (bad font path descriptor)
) = 80
write(2, "xfs notice: ", 12xfs notice: )            = 12
write(2, "ignoring font path element usr/s"..., 102ignoring font path
element u\sr/share/X11/fonts/misc^Z/usr/share/X11/fonts/7 (bad font
path descriptor)
) = 102
write(2, "xfs notice: ", 12xfs notice: )            = 12
write(2, "ignoring font path element sr/sh"..., 172ignoring font path
element s\r/share/X11/fonts/misc^Z/usr/share/X11/fonts/75dpi^[/usr/share/X11/fonts/100dpi\^Z/usr/share/X11/fonts/Type1^^/usr/share/
(bad font path descriptor)
) = 172
write(2, "xfs notice: ", 12xfs notice: )            = 12
write(2, "ignoring font path element r/sha"..., 170ignoring font path
element r\/share/X11/fonts/misc^Z/usr/share/X11/fonts/75dpi^[/usr/share/X11/fonts/100dpi^\Z/usr/share/X11/fonts/Type1^^/usr/share
(bad font path descriptor)
) = 170
write(2, "xfs notice: ", 12xfs notice: )            = 12
write(2, "ignoring font path element /shar"..., 169ignoring font path
element /\share/X11/fonts/misc^Z/usr/share/X11/fonts/75dpi^[/usr/share/X11/fonts/100dpi^Z\/usr/share/X11/fonts/Type1^^/usr/share
(bad font path descriptor)
write(2, "xfs fatal error: ", 17xfs fatal error: )       = 17
write(2, "element #0 (starting at 0) of fo"..., 208element #0
(starting at 0) o\f font path is bad or has a bad font:
"/usr/share/X11/fonts/misc,/usr/share/X11/fonts/75dpi,/usr/share/X11/fonts/100d\pi,/usr/share/X11/fonts/Type1,/usr/share/fonts/default/Type1,"
) = 208
exit_group(1)                           = ?
Process 2600 detached

And the ls -l /usr/share/X11/fonts/misc/fonts.dir

-rw-r--r-- 1 root root 22455 Sep 15 16:37 /usr/share/X11/fonts/misc/fonts.dir.

Thanks all !!!
-

On 11/24/06, Mogens Kjaer <mk at crc.dk> wrote:
> Julian Rios wrote:
> ...
> > 5. I desesperate !
> ...
> >> # xfs
> >>     many of errors indicating: ignoring font path element (bad font path
> >>     desciptor)
> >>     ignoring /usr/share/X11/fonts/misc (bad font path desciptor)
>
> What happens if you run xfs manually with strace (as root)?
>
> strace -o/tmp/panic1 /usr/bin/xfs -droppriv
>
> Open /tmp/panic1 in an editor and search for "misc".
>
> I get something like:
>
> ...
> open("/usr/share/X11/fonts/misc/fonts.dir", O_RDONLY) = 4
> fstat64(4, {st_mode=S_IFREG|0644, st_size=22455, ...}) = 0
> fstat64(4, {st_mode=S_IFREG|0644, st_size=22455, ...}) = 0
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
> 0) = 0xb7fc9000
> read(4, "284\n10x20-ISO8859-1.pcf.gz -misc"..., 4096) = 4096
> read(4, "-fixed-medium-r-normal--10-100-7"..., 4096) = 4096
> read(4, "7x13-ISO8859-14.pcf.gz -misc-fix"..., 4096) = 4096
> read(4, "gz -misc-fixed-medium-r-normal--"..., 4096) = 4096
> read(4, "100-100-c-90-iso8859-1\n9x18B-ISO"..., 4096) = 4096
>
> What does:
>
> ls -l /usr/share/X11/fonts/misc/fonts.dir
>
> print out?
>
> Mogens
> --
> Mogens Kjaer, Carlsberg A/S, Computer Department
> Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
> Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
> Email: mk at crc.dk Homepage: http://www.crc.dk
>
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>


-- 
Julian Rios
Red Hat Certified Engineer (RHCE) - 2006
CID:  804006426121271
Sapian S.A - Tel: 3153470




More information about the fedora-list mailing list