[svk-devel] Problems syncing with a remote password protected subversion server

Shoan Motwani listmail at shoan.net
Wed Jun 20 12:51:16 EDT 2007


Hi,

Sorry for the delay in getting back to you. Below is the output I get  
before the malloc errors.

Nirvana:~/temp shoan$ svk sync //proj
Syncing http://svn1.example.org/proj/branches/ccr
Retrieving log information from 1 to 229

RA layer request failed: REPORT request failed on 'http:// 
svn1.example.org/proj/branches/ccr': REPORT of 'http:// 
svn1.example.org/proj/branches/ccr': Could not read chunk size:  
connection was closed by server. (http://svn1.example.org)
at /usr/local/svn/perl/SVK/Mirror/Backend/SVNRaPipe.pm line 214
         SVK::Mirror::Backend::SVNRaPipe::read_msg 
('SVK::Mirror::Backend::SVNRaPipe=HASH(0x1b2d660)') called at /usr/ 
local/svn/perl/SVK/Mirror/Backend/SVNRaPipe.pm line 272
         eval {...} called at /usr/local/svn/perl/SVK/Mirror/Backend/ 
SVNRaPipe.pm line 251
         SVK::Mirror::Backend::SVNRaPipe::replay 
('SVK::Mirror::Backend::SVNRaPipe=HASH(0x1b2d660)', 184, 0, 1,  
'SVK::Editor::SubTree=HASH(0x1b26434)') called at /usr/local/svn/perl/ 
SVK/Mirror/Backend/SVNRa.pm line 486
         SVK::Mirror::Backend::SVNRa::sync_changeset 
('SVK::Mirror::Backend::SVNRa=HASH(0x1aac834)', 184, 'HASH 
(0x1b22f3c)', 'SVK::Mirror::Backend::SVNRaPipe=HASH(0x1b2d660)', 'HASH 
(0x1b236f4)', 'CODE(0x1a328d0)') called at /usr/local/svn/perl/SVK/ 
Mirror/Backend/SVNRa.pm line 602
         SVK::Mirror::Backend::SVNRa::_mirror_changesets 
('SVK::Mirror::Backend::SVNRa=HASH(0x1aac834)', 'undef', 'CODE 
(0x1a328d0)') called at /usr/local/svn/perl/SVK/Mirror/Backend/ 
SVNRa.pm line 568
         SVK::Mirror::Backend::SVNRa::__ANON__() called at /usr/local/ 
svn/perl/SVK/Mirror.pm line 243
         eval {...} called at /usr/local/svn/perl/SVK/Mirror.pm line 243
         SVK::Mirror::with_lock('SVK::Mirror=HASH(0x1aac6f0)',  
'mirror', 'CODE(0x1b22c24)') called at /usr/local/svn/perl/SVK/Mirror/ 
Backend/SVNRa.pm line 568
         SVK::Mirror::Backend::SVNRa::mirror_changesets 
('SVK::Mirror::Backend::SVNRa=HASH(0x1aac834)', 'undef', 'CODE 
(0x1a328d0)') called at /usr/local/svn/perl/SVK/Mirror.pm line 373
         SVK::Mirror::run('SVK::Mirror=HASH(0x1aac6f0)', 'undef')  
called at /usr/local/svn/perl/SVK/Command/Sync.pm line 109
         SVK::Command::Sync::__ANON__() called at /usr/local/svn/perl/ 
SVK/Command/Sync.pm line 123
         SVK::Command::Sync::run('SVK::Command::Sync=HASH 
(0x193a640)', 'SVK::Path=HASH(0x1aaa1ec)') called at /usr/local/svn/ 
perl/SVK/Command.pm line 221
         eval {...} called at /usr/local/svn/perl/SVK/Command.pm line  
219
         eval {...} called at /usr/local/svn/perl/SVK/Command.pm line  
199
         SVK::Command::run_command('SVK::Command::Sync=HASH 
(0x193a640)', '//ccr') called at /usr/local/svn/perl/App/CLI.pm line 79
         App::CLI::dispatch('SVK::Command', 'xd', 'SVK::XD=HASH 
(0x18f13b0)', 'output', 'undef') called at /usr/local/svn/perl/SVK/ 
Command.pm line 163
         eval {...} called at /usr/local/svn/perl/SVK/Command.pm line  
163
         SVK::Command::invoke('SVK::Command', 'SVK::XD=HASH 
(0x18f13b0)', 'sync', 'undef', '//ccr') called at /usr/bin/svk line 170
perl(825) malloc: ***  Deallocation of a pointer not malloced:  
0x1c10200; This could be a double free(), or free() called with the  
middle of an allocated block; Try setting environment variable  
MallocHelp to see tools to help debug
perl(825) malloc: ***  Deallocation of a pointer not malloced:  
0x1c10200; This could be a double free(), or free() called with the  
middle of an allocated block; Try setting environment variable  
MallocHelp to see tools to help debug
perl(825) malloc: ***  Deallocation of a pointer not malloced:  
0x1c3b200; This could be a double free(), or free() called with the  
middle of an allocated block; Try setting environment variable  
MallocHelp to see tools to help debug
perl(825) malloc: ***  Deallocation of a pointer not malloced:  
0x1bef77b; This could be a double free(), or free() called with the  
middle of an allocated block; Try setting environment variable  
MallocHelp to see tools to help debug
Segmentation fault
Nirvana:~/temp $

Peace,
Shoan.



On 18-Jun-07, at 6:55 PM, Jesse Vincent wrote:

>
> On Jun 18, 2007, at 6:24 AM, Shoan Motwani wrote:
>
>> Hi,
>>
>> I am running svk version v2.0.1 (using Subversion bindings 1.4.3)  
>> on my mac. I ran the following commands after installation to  
>> mirror a svn repos.
>>
>> 1. svk depotmap --init
>> 2. svk mirror //test http://path/to/server/svn/project
>> 3. svk sync //test
>>
>> The svn is password protected, but some how svk was able to get  
>> the total number of revisions without a password.
>>
>
>
> Is it possible that only part of the server's URLspace is protected  
> by password? This is a case that SVK sometimes has dealing with.
>
>
>> After a long wait, I get the following error continuously till  
>> iTerm crashes.
>>
>
> Do you get anything _Before_ the error?
>
>> Try setting environment variable MallocHelp to see tools to help  
>> debugperl(958) malloc: ***  Deallocation of a pointer not  
>> malloced: 0x1bd3400; This could be a double free(), or free()  
>> called with the middle of an allocated block;
>>
>> Any ideas as to what could be the problem?
>>
>> Peace,
>> Shoan.
>>
>>
>> _______________________________________________
>> svk-devel mailing list
>> svk-devel at bestpractical.com
>> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/svk-devel
>>
>
> _______________________________________________
> svk-devel mailing list
> svk-devel at bestpractical.com
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/svk-devel



More information about the svk-devel mailing list