glibc

Lukasz Glebicki lukaszgl w post.pl
Nie, 16 Sty 2005, 15:03:47 CET


Nowy glibc chyba mocno miesza w systemie, bo spora część pakietów nie działa.

Cały OpenOffice, firefox, xchat. Innym ludkom na ircu inne programy nie 
działają
Np. xchat się burzy tak:

open("/usr/X11R6/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file 
ordirectory)
open("/usr/X11R6/lib/modules/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No 
suchfile or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=98236, ...}) = 0
mmap2(NULL, 98236, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7636000
close(4)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\33"..., 512) = 
512
fstat64(4, {st_mode=S_IFREG|0755, st_size=34188, ...}) = 0
mmap2(NULL, 37516, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb762c000
mmap2(0xb7634000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 4, 0x7) = 0xb7634000
close(4)                                = 0
munmap(0xb7636000, 98236)               = 0
open("/etc/passwd", O_RDONLY)           = 4
fcntl64(4, F_GETFD)                     = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=749, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb760c000
read(4, "root:x:0:0:root:/root:/bin/sh\nbi"..., 131072) = 749
close(4)                                = 0
munmap(0xb760c000, 131072)              = 0
access("/home/users/blekot/.xchat2", F_OK) = 0
open("/usr/lib/charset.alias", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file 
or directory)
open("/usr/lib/gconv/ISO8859-2.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\4\0"..., 512) = 
512
fstat64(4, {st_mode=S_IFREG|0755, st_size=9360, ...}) = 0
mmap2(NULL, 12324, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb7628000
mmap2(0xb762a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 4, 0x1) = 0xb762a000
close(4)                                = 0
brk(0x80fe000)                          = 0x80fe000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

Te pliki sa, ale nie tam gdzie xchat szuka (np.  libnss_files.so.2, ktory jest 
w /lib a tam go nie szuka xchat. OOwriter sie wiesza:

open("/home/users/blekot/.openoffice-lock", O_WRONLY|O_CREAT|O_TRUNC|
O_LARGEFILE, 0666) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfffee18) = -1 ENOTTY (Inappropriate 
ioctl for device)
_llseek(3, 0, [0], SEEK_CUR)            = 0
fstat64(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
flock(3, LOCK_EX

pozdrawiam :/
-- 
Łukasz Głębicki lukaszgl w cavern.com.pl
gg:246267      Linux Registered User #318551




Więcej informacji o liście dyskusyjnej pld-devel-pl