[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

CVS segfaulting...



	Hello. It seems that some file is making cvs to segfault. My first bet
is that some pics in hungarian/ dir has been uploaded wrongly:

ender@ulises:~/webwml$ cvs update
Violación de segmento
ender@ulises:~/webwml$ strace cvs update
execve("/usr/bin/cvs", ["cvs", "update"], [/* 16 vars */]) = 0
uname({sys="Linux", node="ulises", ...}) = 0
brk(0)                                  = 0x80c59b4
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40013000
[...]
open(".cvsignore", O_RDONLY)            = -1 ENOENT (No such file or directory)
open(".cvswrappers", O_RDONLY)          = -1 ENOENT (No such file or directory)
getdents64(0x9, 0x81565b0, 0x1000, 0)   = 136
getdents64(0x9, 0x81565b0, 0x1000, 0)   = 0
close(9)                                = 0
access("CVS/Entries.Log", F_OK)         = -1 ENOENT (No such file or directory)
fchdir(8)                               = 0
close(8)                                = 0
access("CVS/Entries.Log", F_OK)         = -1 ENOENT (No such file or directory)
fchdir(7)                               = 0
close(7)                                = 0
stat64("Pics/CVS", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
access("Pics/CVS/Repository", F_OK)     = 0
access("Pics/CVS/Entries", F_OK)        = 0
stat64("Pics/CVS", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
access("Pics/CVS/Root", R_OK)           = 0
open("Pics/CVS/Root", O_RDONLY)         = 7
fstat64(7, {st_mode=S_IFREG|0664, st_size=46, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000
read(7, ":pserver:anonymous@cvs.debian.or"..., 4096) = 46
close(7)                                = 0
munmap(0x40016000, 4096)                = 0
stat64("Pics/CVS", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
open("Pics/CVS/Repository", O_RDONLY)   = 7
fstat64(7, {st_mode=S_IFREG|0664, st_size=22, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000
read(7, "webwml/hungarian/Pics\n", 4096) = 22
close(7)                                = 0
munmap(0x40016000, 4096)                = 0
access("Pics/CVS/Entries.Static", R_OK) = -1 ENOENT (No such file or directory)
open("Pics/CVS/Tag", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("Pics/CVS/Checkin.prog", O_RDONLY) = -1 ENOENT (No such file or directory)
open("Pics/CVS/Update.prog", O_RDONLY)  = -1 ENOENT (No such file or directory)
open(".", O_RDONLY)                     = 7
chdir("Pics")                           = 0
stat64("CVS", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
access("CVS/Root", R_OK)                = 0
open("CVS/Root", O_RDONLY)              = 8
fstat64(8, {st_mode=S_IFREG|0664, st_size=46, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000
read(8, ":pserver:anonymous@cvs.debian.or"..., 4096) = 46
close(8)                                = 0
munmap(0x40016000, 4096)                = 0
stat64("CVS", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0
open("CVS/Repository", O_RDONLY)        = 8
fstat64(8, {st_mode=S_IFREG|0664, st_size=22, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000
read(8, "webwml/hungarian/Pics\n", 4096) = 22
close(8)                                = 0
munmap(0x40016000, 4096)                = 0
access("CVS/Tag", R_OK)                 = -1 ENOENT (No such file or directory)
open("CVS/Tag", O_RDONLY)               = -1 ENOENT (No such file or directory)
open("CVS/Entries", O_RDONLY <unfinished ...>
+++ killed by SIGSEGV +++

	Something similar happened about a year ago with a PDF wrongly
uploaded (IIRC).

	Regards,


		Ender.
-- 
 Why is a cow? Mu. (Ommmmmmmmmm)
--
Servicios de red - Network services
Centro de Comunicaciones CSIC/RedIRIS
Spanish Academic Network for Research and Development
Madrid (Spain)
Tlf (+34) 91.585.49.05



Reply to: