Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
We are having issues where we cannot commit changes to some files in our CVS repository. The transaction begins and then somewhere in the middle CVSNT core dumps. I am particularly concerned about corruption. However, tagging will still occur on these files. We can still view the history and retrieve different branches or versions. I was wondering if there is any tool or guidance out there in determining what the issue is and resolving it. We are running CVSNT 2.5.03 build 2382. Our clients are Eclipse or TortoiseCVS (we see similar results from both) I can provide dump files, traces and the actual repository file to anyone who cares help. Thanks, Chris Cavallaro A sample trace: 15:49:54: -> Tracelevel set to 0. PID is 1340 15:49:54: -> Session ID is 53c47bc9272772d 15:49:54: -> Session time is Wed Feb 20 20:49:54 2008 15:49:54: S -> Domain found: VRS_NT_DOM 15:49:54: S -> CVS Server is acting as member of domain 'VRS_NT_DOM' 15:49:54: S -> Client sent 'BEGIN SSPI' 15:49:54: S -> FindPrototocol(BEGIN SSPI) 15:49:54: S -> EnumerateProtocols: D:\CVSNT/protocols 15:49:54: S -> Loading protocol enum as enum.dll ... <snip> 15:49:54: S -> rcsbuf_setpos_to_delta_base() 15:49:54: S -> rcsbuf_fill(00EDBA40,0117E9B0,0012F060,0012F0AC) 15:49:54: S -> rcsbuf_fill: expanded to 32768 15:49:54: S -> rcsbuf_fill(00EDBA40,01193408,0012F060,0012F0AC) 15:49:54: S -> rcsbuf_fill(00EDBA40,01194808,0012F060,0012F0AC) 15:49:54: S -> rcsbuf_fill(00EDBA40,01195C08,0012F060,0012F0AC) 15:49:54: S -> rcsbuf_fill: expanded to 65536 15:49:54: S -> using default rcs_mode = 0644 <D:/CVSNT-Repo/SelfService/SelfServiceWebER/src/main/webapp/Member/BenEst/BenEst2.jsp,v> 15:49:54: S -> Insert delta at branch (1.51,1.51.2.1) 15:49:54: S -> diff_exec(D:\CVSNT\Temp\cvs32E.tmp,BenEst2.jsp,(null),(null),-a -n --binary-output,D:\CVSNT\Temp\cvs32F.tmp) 15:49:54: S -> wnt_stat(D:\CVSNT\Temp\cvs32E.tmp) 15:49:54: S -> _statcore(00000000,D:\CVSNT\Temp\cvs32E.tmp) 15:49:54: S -> Trying GetFileAttributesEx.... 15:49:54: S -> File attributes = 00000020 15:49:54: S -> - read/write file 15:49:54: S -> GetUnixFileModeNtEA(D,00000238) returns 0000 15:49:54: S -> wnt_stat(BenEst2.jsp) 15:49:54: S -> _statcore(00000000,BenEst2.jsp) 15:49:54: S -> Trying GetFileAttributesEx.... 15:49:54: S -> File attributes = 00000020 15:49:54: S -> - read/write file 15:49:54: S -> GetUnixFileModeNtEA(B,00000238) returns 0666 15:49:54: S -> get_file(D:\CVSNT\Temp\cvs32F.tmp,D:\CVSNT\Temp\cvs32F.tmp,rb,0001) 15:49:54: S -> wnt_stat(D:\CVSNT\Temp\cvs32F.tmp) 15:49:54: S -> _statcore(00000000,D:\CVSNT\Temp\cvs32F.tmp) 15:49:54: S -> Trying GetFileAttributesEx.... 15:49:54: S -> File attributes = 00000020 15:49:54: S -> - read/write file 15:49:54: S -> GetUnixFileModeNtEA(D,00000230) returns 0000 15:49:54: S -> run prercsdiff trigger 15:49:54: S -> run_trigger() 15