[svk-devel] Can't use an undefined value as an ARRAY reference at /usr/share/perl5/SVK/Mirror/Backend/SVNRaPipe.pm line 254.

Alexandre Russel alexandre at russel.fr
Sun Nov 25 09:15:19 EST 2007


Hi,
I couldn't find a user ml so using this list instead. If there is a better 
place to ask for help, please let me know.

I am using debian testing:
Linux home 2.6.21-2-amd64 #1 SMP Tue Jul 10 21:39:38 UTC 2007 x86_64 GNU/Linux
This is svk, version v2.0.1 (using Subversion bindings 1.4.4)

I try to mirror nuxeo.org repository (it is an open source project so anyone 
can access it). I works well untill revision 14900 and then:


Committed revision 14900 from revision 14899.
Committed revision 14901 from revision 14900.
Can't use an undefined value as an ARRAY reference 
at /usr/share/perl5/SVK/Mirror/Backend/SVNRaPipe.pm line 254.

again :
alexandre at home:~$ svk sync //mirror/nuxeo
Syncing http://svn.nuxeo.org/nuxeo
Retrieving log information from 14901 to 27635
 at /usr/share/perl5/SVK/Mirror/Backend/SVNRaPipe.pm line 214
        
SVK::Mirror::Backend::SVNRaPipe::read_msg('SVK::Mirror::Backend::SVNRaPipe=HASH(0x255bb10)') 
called at /usr/share/perl5/SVK/Mirror/Backend/SVNRaPipe.pm line 272
        eval {...} called at /usr/share/perl5/SVK/Mirror/Backend/SVNRaPipe.pm 
line 251
        
SVK::Mirror::Backend::SVNRaPipe::replay('SVK::Mirror::Backend::SVNRaPipe=HASH(0x255bb10)', 
14901, 0, 1, 'SVK::Editor::CopyHandler=HASH(0x2594720)') called 
at /usr/share/perl5/SVK/Mirror/Backend/SVNRa.pm line 486
        
SVK::Mirror::Backend::SVNRa::sync_changeset('SVK::Mirror::Backend::SVNRa=HASH(0x14612d0)', 
14901, 'HASH(0x14aad10)', 'SVK::Mirror::Backend::SVNRaPipe=HASH(0x255bb10)', 'HASH(0x255b910)', 'CODE(0x10ff880)') 
called at /usr/share/perl5/SVK/Mirror/Backend/SVNRa.pm line 602
        
SVK::Mirror::Backend::SVNRa::_mirror_changesets('SVK::Mirror::Backend::SVNRa=HASH(0x14612d0)', 'undef', 'CODE(0x10ff880)') 
called at /usr/share/perl5/SVK/Mirror/Backend/SVNRa.pm line 568
        SVK::Mirror::Backend::SVNRa::__ANON__() called 
at /usr/share/perl5/SVK/Mirror.pm line 243
        eval {...} called at /usr/share/perl5/SVK/Mirror.pm line 243
        
SVK::Mirror::with_lock('SVK::Mirror=HASH(0x1445090)', 'mirror', 'CODE(0x1461200)') 
called at /usr/share/perl5/SVK/Mirror/Backend/SVNRa.pm line 568
        
SVK::Mirror::Backend::SVNRa::mirror_changesets('SVK::Mirror::Backend::SVNRa=HASH(0x14612d0)', 'undef', 'CODE(0x10ff880)') 
called at /usr/share/perl5/SVK/Mirror.pm line 373
        SVK::Mirror::run('SVK::Mirror=HASH(0x1445090)', 'undef') called 
at /usr/share/perl5/SVK/Command/Sync.pm line 109
        SVK::Command::Sync::__ANON__() called 
at /usr/share/perl5/SVK/Command/Sync.pm line 123
        
SVK::Command::Sync::run('SVK::Command::Sync=HASH(0x143b200)', 'SVK::Path=HASH(0x14609e0)') 
called at /usr/share/perl5/SVK/Command.pm line 221
        eval {...} called at /usr/share/perl5/SVK/Command.pm line 219
        eval {...} called at /usr/share/perl5/SVK/Command.pm line 199
        
SVK::Command::run_command('SVK::Command::Sync=HASH(0x143b200)', '//mirror/nuxeo') 
called at /usr/share/perl5/App/CLI.pm line 79
        
App::CLI::dispatch('SVK::Command', 'xd', 'SVK::XD=HASH(0x9f9ca0)', 'output', 'undef') 
called at /usr/share/perl5/SVK/Command.pm line 163
        eval {...} called at /usr/share/perl5/SVK/Command.pm line 163
        
SVK::Command::invoke('SVK::Command', 'SVK::XD=HASH(0x9f9ca0)', 'sync', 'undef', '//mirror/nuxeo') 
called at /usr/bin/svk line 169

and again.
alexandre at home:~$ svk sync //mirror/nuxeo
Syncing http://svn.nuxeo.org/nuxeo
Retrieving log information from 14901 to 27635
Can't use an undefined value as an ARRAY reference 
at /usr/share/perl5/SVK/Mirror/Backend/SVNRaPipe.pm line 254.

I deleted my .svk and did everything again. I got the exact same problem at 
the exact same place. 
This is the mirror:
svk mirror http://svn.nuxeo.org/nuxeo/ //mirror/nuxeo

What can i do ?
alex


More information about the svk-devel mailing list