[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
cvs server produces infinite assertion failures.
From: |
Tanaka Akira |
Subject: |
cvs server produces infinite assertion failures. |
Date: |
16 May 2001 11:37:26 +0900 |
User-agent: |
T-gnus/6.14.5 (based on Gnus v5.8.7) (revision 08) SEMI/1.14.0 (Iburihashi) Deisui/1.14.0 (Kikuhime) APEL/10.2 Emacs/21.0.103 (i386-unknown-freebsd4.2) MULE/5.0 (SAKAKI) |
I found a problem that `cvs server' produces infinite assertion
failures when SIGPIPE is occur.
* cvs command is almost latest.
% cvs -d :fork:/home/akr/.cvsroot version
Client: Concurrent Versions System (CVS) 1.11.1.1 (client/server)
Server: Concurrent Versions System (CVS) 1.11.1.1 (client/server)
* checkout a module which is not so small. (`cvs' in this case.)
% cvs -d :fork:/home/akr/.cvsroot co cvs
cvs server: Updating cvs
U cvs/.cvsignore
U cvs/BUGS
U cvs/COPYING
...
U cvs/zlib/zlib.rc
U cvs/zlib/zutil.c
U cvs/zlib/zutil.h
* stop cvs command with SIGPIPE, then many assertion failure is
produced.
% cd cvs
% cvs log|head
cvs server: Logging .
cvs server: Logging contrib
RCS file: /home/akr/.cvsroot/cvs/.cvsignore,v
Working file: .cvsignore
head: 1.1
branch: 1.1.1
locks: strict
access list:
symbolic names:
cvs-1_11: 1.1.1.1
cvs-1_10_8: 1.1.1.1
cvs [log aborted]: received broken pipe signal
% assertion "fstat ( fileno (bc->fp), &s ) != -1" failed: file "buffer.c", line
1364
assertion "fstat ( fileno (bc->fp), &s ) != -1" failed: file "buffer.c", line
1364
assertion "fstat ( fileno (bc->fp), &s ) != -1" failed: file "buffer.c", line
1364
assertion "fstat ( fileno (bc->fp), &s ) != -1" failed: file "buffer.c", line
1364
assertion "fstat ( fileno (bc->fp), &s ) != -1" failed: file "buffer.c", line
1364
assertion "fstat ( fileno (bc->fp), &s ) != -1" failed: file "buffer.c", line
1364
assertion "fstat ( fileno (bc->fp), &s ) != -1" failed: file "buffer.c", line
1364
assertion "fstat ( fileno (bc->fp), &s ) != -1" failed: file "buffer.c", line
1364
...
* On another terminal, I could see `cvs server' processes.
% ps auxww|grep cvs
akr 530 0.0 5.2 7196 6612 p7 I 11:22AM 0:00.32 cvs server
akr 531 0.0 1.4 2596 1764 p7 I 11:22AM 0:00.09 cvs server
akr 539 0.0 0.2 976 260 p8 DL+ 11:23AM 0:00.00 grep cvs
* SIGTERM doesn't work.
% kill 530 531
% ps auxww|grep cvs
akr 527 0.0 0.0 1276 0 p0 IW+ - 0:00.00 jless BUG.cvs
akr 530 0.0 0.0 7196 0 p7 IW - 0:00.00 cvs server
akr 531 0.0 1.4 2596 1752 p7 S 11:22AM 0:00.09 cvs server
* SIGKILL works.
% kill -9 530 531
% ps auxww|grep cvs
* I found this problem on FreeBSD 4.2.
% uname -a
FreeBSD flux 4.2-RELEASE FreeBSD 4.2-RELEASE #2: Fri Jan 12 22:55:02 JST 2001
akr@flux:/usr/src/sys/compile/AKR i386
--
Tanaka Akira
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- cvs server produces infinite assertion failures.,
Tanaka Akira <=