#18 Terminated with fatal signal 11 when creating a new module

closed
nobody
None
5
2006-04-24
2005-03-21
Anonymous
No

System is running on FC2, CVS repository was already
existing and CVS is ran via xinetd.

The problem occurs when trying to perform a cvs add <dir>.

When running an strace on the cvs server process, I got
the following:
[pid 13629] open(".", O_RDONLY) = 3
[pid 13629] open(".cvswrappers", O_RDONLY) = -1 ENOENT
(No such file or directory)
[pid 13629] open("CVS/Repository", O_RDONLY) = 4
[pid 13629] fstat64(4, {st_mode=S_IFREG|0666,
st_size=23, ...}) = 0
[pid 13629] mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7077000
[pid 13629] read(4, "/cvsrep/systems/.\n", 4096) = 23
[pid 13629] close(4) = 0
[pid 13629] munmap(0xf7077000, 4096) = 0
[pid 13629] open("CVS/Tag", O_RDONLY) = -1 ENOENT (No
such file or directory)
[pid 13629] open("CVS/Entries", O_RDONLY) = 4
[pid 13629] fstat64(4, {st_mode=S_IFREG|0666,
st_size=0, ...}) = 0
[pid 13629] mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7076000
[pid 13629] read(4, "", 4096) = 0
[pid 13629] close(4) = 0
[pid 13629] munmap(0xf7076000, 4096) = 0
[pid 13629] open("CVS/Entries.Log", O_RDONLY) = 4
[pid 13629] fstat64(4, {st_mode=S_IFREG|0666,
st_size=24, ...}) = 0
[pid 13629] mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7075000
[pid 13629] read(4, "A D/MyTestMod////\n", 4096) = 24
[pid 13629] read(4, "", 4096) = 0
[pid 13629] close(4) = 0
[pid 13629] munmap(0xf7075000, 4096) = 0
[pid 13629] open("CVS/Entries.Backup",
O_RDWR|O_CREAT|O_TRUNC, 0666) = 4
[pid 13629] fstat64(4, {st_mode=S_IFREG|0666,
st_size=0, ...}) = 0
[pid 13629] mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7074000
[pid 13629] write(4, "D/MyTestMod////\n", 22) = 22
[pid 13629] close(4) = 0
[pid 13629] munmap(0xf7074000, 4096) = 0
[pid 13629] rename("CVS/Entries.Backup", "CVS/Entries") = 0
[pid 13629] unlink("CVS/Entries.Log") = 0
[pid 13629] access("/cvsrep/systems/MyTestMod,v", R_OK)
= -1 ENOENT (No such file or directory)
[pid 13629] access("/cvsrep/systems/Attic/MyTestMod,v",
R_OK) = -1 ENOENT (No such file or directory)
[pid 13629] lstat64("MyTestMod", {st_mode=S_IFDIR|0777,
st_size=4096, ...}) = 0
[pid 13629] stat64("MyTestMod", {st_mode=S_IFDIR|0777,
st_size=4096, ...}) = 0
[pid 13629] stat64("MyTestMod", {st_mode=S_IFDIR|0777,
st_size=4096, ...}) = 0
[pid 13629] --- SIGSEGV (Segmentation fault) @ 0 (0) ---

Discussion

  • Logged In: YES
    user_id=914649

    It seems nobody is maintaining this project recently, so
    I'll tell you, from my own experience, that I got the same
    kind of error when trying to use a cvsacl patched cvs server
    with a manually edited access file.

    The fix? There was a line in the access file with a blank.
    Deleting that line fixed the problem...

     
  • sbaris
    sbaris
    2006-04-24

    • status: open --> closed