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

[cvs-ml 459] cvs-1.10.8 / WinCVS 1.1b12 knjwrp diff bug



加藤です.

私>
> 河田@富士フイルムさん から cvs-1.10.8 対応のパッチをいただいたので,
> cvs-1.10.8 / WinCVS 1.1b12 knjwrp をリリースします.

どうも,絶対パスで長いファイル名 (60byte 程度) を対象に cvs diff をす
ると,core をはいてしまうことが判明しました.

(1) remote / local でも同様です.
(2) knjwrp をあててない cvs-1.10.8 では core dump しないので,knjwrp 
    特有の現象の模様です.

たぶん,加藤の方では火曜になれないと対処できないので,とりあえず御報告だけ
させていただきます.

どなたか debug してくださると助かります > all
wrapper.c あたりで落ちているみたいです.

godzilla@/home/tumibito/work/knjhigh_test/exec/scrpt :cvs -t diff inittst1_01_01.csh.w
cvs diff: notice: main loop with CVSROOT=/home/hokan/CVSROOT
 -> checkout (/home/hokan/CVSROOT/knjhigh_test/exec/scrpt/inittst1_01_01.csh.w,v, 1.3, , (function))
Index: inittst1_01_01.csh.w
 -> system('/usr/local/bin/wrapnkf' '-e' 'inittst1_01_01.csh.w' '/tmp/cvsAAAa23401')
-> unlink_file_dir(CVS/,,inittst1_01_01.csh.w)
 -> rename(inittst1_01_01.csh.w,CVS/,,inittst1_01_01.csh.w)
 -> copy(/tmp/cvsAAAa23401,inittst1_01_01.csh.w)
===================================================================
RCS file: /home/hokan/CVSROOT/knjhigh_test/exec/scrpt/inittst1_01_01.csh.w,v
retrieving revision 1.3
 -> checkout (/home/hokan/CVSROOT/knjhigh_test/exec/scrpt/inittst1_01_01.csh.w,v, 1.3, , /tmp/cvsBAAa23401inittst1_01_01.csh.w)
Segmentation fault (core dumped)

---------------------------------------------------------
今月の小田原評定 案件:
	インパクと淡路花薄のスゴサを考えよう.

	加藤裕史 E-mail: tumibito@air.linkclub.or.jp
	<URL:http://www.linkclub.or.jp/~tumibito/>