[revml] bug in SVN: "Malformed datetime value ''"
Tyler MacDonald
tyler at yi.org
Thu Jan 18 11:54:45 PST 2007
Hi,
I was trying to import a subversion repository into a RevML file
today, and I got the following error... is there a quick fix / any way to
work around it?
Thanks,
Tyler
***BUG REPORT***
Malformed datetime value ''
%INC:
/usr/lib/perl/5.8/auto/POSIX/autosplit.ix =>
/'/usr/lib/perl/5.8/auto/POSIX/autosplit.ix'
/usr/lib/perl/5.8/auto/POSIX/load_imports.al =>
/'/usr/lib/perl/5.8/auto/POSIX/load_imports.al'
Algorithm/Diff.pm => '/usr/share/perl5/Algorithm/Diff.pm'
AutoLoader.pm => '/usr/share/perl/5.8/AutoLoader.pm'
Carp.pm => '/usr/share/perl/5.8/Carp.pm'
Config.pm => '/usr/lib/perl/5.8/Config.pm'
Cwd.pm => '/usr/lib/perl/5.8/Cwd.pm'
Digest/MD5.pm => '/usr/lib/perl/5.8/Digest/MD5.pm'
Digest/base.pm => '/usr/share/perl/5.8/Digest/base.pm'
DynaLoader.pm => '/usr/lib/perl/5.8/DynaLoader.pm'
Errno.pm => '/usr/lib/perl/5.8/Errno.pm'
Exporter.pm => '/usr/share/perl/5.8/Exporter.pm'
Exporter/Heavy.pm => '/usr/share/perl/5.8/Exporter/Heavy.pm'
Fcntl.pm => '/usr/lib/perl/5.8/Fcntl.pm'
File/Basename.pm => '/usr/share/perl/5.8/File/Basename.pm'
File/Find.pm => '/usr/share/perl/5.8/File/Find.pm'
File/Glob.pm => '/usr/lib/perl/5.8/File/Glob.pm'
File/Path.pm => '/usr/share/perl/5.8/File/Path.pm'
File/Spec.pm => '/usr/share/perl/5.8/File/Spec.pm'
File/Spec/Unix.pm => '/usr/share/perl/5.8/File/Spec/Unix.pm'
File/Temp.pm => '/usr/share/perl/5.8/File/Temp.pm'
Getopt/Long.pm => '/usr/share/perl/5.8/Getopt/Long.pm'
IO.pm => '/usr/lib/perl/5.8/IO.pm'
IO/Handle.pm => '/usr/lib/perl/5.8/IO/Handle.pm'
List/Util.pm => '/usr/lib/perl/5.8/List/Util.pm'
MIME/Base64.pm => '/usr/lib/perl/5.8/MIME/Base64.pm'
POSIX.pm => '/usr/lib/perl/5.8/POSIX.pm'
Regexp/Shellish.pm => '/usr/share/perl5/Regexp/Shellish.pm'
RevML/Doctype.pm => '/usr/local/share/perl/5.8.8/RevML/Doctype.pm'
RevML/Doctype/v0_35.pm =>
'/usr/local/share/perl/5.8.8/RevML/Doctype/v0_35.pm'
RevML/Writer.pm => '/usr/local/share/perl/5.8.8/RevML/Writer.pm'
SDBM_File.pm => '/usr/lib/perl/5.8/SDBM_File.pm'
Scalar/Util.pm => '/usr/lib/perl/5.8/Scalar/Util.pm'
SelectSaver.pm => '/usr/share/perl/5.8/SelectSaver.pm'
Symbol.pm => '/usr/share/perl/5.8/Symbol.pm'
Text/Diff.pm => '/usr/share/perl5/Text/Diff.pm'
Tie/Hash.pm => '/usr/share/perl/5.8/Tie/Hash.pm'
Time/HiRes.pm => '/usr/lib/perl/5.8/Time/HiRes.pm'
Time/Local.pm => '/usr/share/perl/5.8/Time/Local.pm'
UNIVERSAL.pm => '/usr/share/perl/5.8/UNIVERSAL.pm'
VCP.pm => '/usr/local/share/perl/5.8.8/VCP.pm'
VCP/ConfigFileUtils.pm =>
'/usr/local/share/perl/5.8.8/VCP/ConfigFileUtils.pm'
VCP/DB.pm => '/usr/local/share/perl/5.8.8/VCP/DB.pm'
VCP/DB_File.pm => '/usr/local/share/perl/5.8.8/VCP/DB_File.pm'
VCP/DB_File/big_records.pm =>
'/usr/local/share/perl/5.8.8/VCP/DB_File/big_records.pm'
VCP/DB_File/sdbm.pm => '/usr/local/share/perl/5.8.8/VCP/DB_File/sdbm.pm'
VCP/Debug.pm => '/usr/local/share/perl/5.8.8/VCP/Debug.pm'
VCP/Dest.pm => '/usr/local/share/perl/5.8.8/VCP/Dest.pm'
VCP/Dest/revml.pm => '/usr/local/share/perl/5.8.8/VCP/Dest/revml.pm'
VCP/Driver.pm => '/usr/local/share/perl/5.8.8/VCP/Driver.pm'
VCP/HeadRevsDB.pm => '/usr/local/share/perl/5.8.8/VCP/HeadRevsDB.pm'
VCP/Logger.pm => '/usr/local/share/perl/5.8.8/VCP/Logger.pm'
VCP/Plugin.pm => '/usr/local/share/perl/5.8.8/VCP/Plugin.pm'
VCP/Rev.pm => '/usr/local/share/perl/5.8.8/VCP/Rev.pm'
VCP/Revs.pm => '/usr/local/share/perl/5.8.8/VCP/Revs.pm'
VCP/Source.pm => '/usr/local/share/perl/5.8.8/VCP/Source.pm'
VCP/Source/svn.pm => '/usr/local/share/perl/5.8.8/VCP/Source/svn.pm'
VCP/Utils.pm => '/usr/local/share/perl/5.8.8/VCP/Utils.pm'
VCP/Utils/revml.pm => '/usr/local/share/perl/5.8.8/VCP/Utils/revml.pm'
VCP/Utils/svn.pm => '/usr/local/share/perl/5.8.8/VCP/Utils/svn.pm'
XML/AutoWriter.pm => '/usr/local/share/perl/5.8.8/XML/AutoWriter.pm'
XML/Doctype.pm => '/usr/local/share/perl/5.8.8/XML/Doctype.pm'
XML/Doctype/AttDef.pm =>
'/usr/local/share/perl/5.8.8/XML/Doctype/AttDef.pm'
XML/Doctype/ElementDecl.pm =>
'/usr/local/share/perl/5.8.8/XML/Doctype/ElementDecl.pm'
XML/Parser.pm => '/usr/lib/perl5/XML/Parser.pm'
XML/Parser/Expat.pm => '/usr/lib/perl5/XML/Parser/Expat.pm'
XML/ValidWriter.pm => '/usr/local/share/perl/5.8.8/XML/ValidWriter.pm'
XSLoader.pm => '/usr/lib/perl/5.8/XSLoader.pm'
base.pm => '/usr/share/perl/5.8/base.pm'
constant.pm => '/usr/share/perl/5.8/constant.pm'
fields.pm => '/usr/share/perl/5.8/fields.pm'
integer.pm => '/usr/share/perl/5.8/integer.pm'
overload.pm => '/usr/share/perl/5.8/overload.pm'
re.pm => '/usr/lib/perl/5.8/re.pm'
strict.pm => '/usr/share/perl/5.8/strict.pm'
unicore/Exact.pl => '/usr/share/perl/5.8/unicore/Exact.pl'
unicore/PVA.pl => '/usr/share/perl/5.8/unicore/PVA.pl'
unicore/lib/gc_sc/Digit.pl =>
'/usr/share/perl/5.8/unicore/lib/gc_sc/Digit.pl'
utf8.pm => '/usr/share/perl/5.8/utf8.pm'
utf8_heavy.pl => '/usr/share/perl/5.8/utf8_heavy.pl'
vars.pm => '/usr/share/perl/5.8/vars.pm'
warnings.pm => '/usr/share/perl/5.8/warnings.pm'
warnings/register.pm => '/usr/share/perl/5.8/warnings/register.pm'
stack trace at /usr/local/share/perl/5.8.8/VCP/Logger.pm line 387
eval {...} called at /usr/local/share/perl/5.8.8/VCP/Logger.pm line
387
VCP::Logger::BUG('Malformed datetime value \'\'\x{a}') called at
/usr/local/share/perl/5.8.8/VCP/Source.pm line 614
VCP::Source::parse_time('VCP::Source::svn=HASH(0x84d9dd8)', 'undef')
/called at /usr/local/share/perl/5.8.8/VCP/Source/svn.pm line 285
/VCP::Source::svn::end_log_logentry('VCP::Source::svn=HASH(0x84d9dd8)')
/called at /usr/local/share/perl/5.8.8/VCP/Source/svn.pm line 219
VCP::Source::svn::__ANON__('XML::Parser::Expat=HASH(0x86b541c)',
/'logentry') called at /usr/lib/perl5/XML/Parser/Expat.pm line 469
XML::Parser::Expat::parse('XML::Parser::Expat=HASH(0x86b541c)',
/'*XML::Parser::FILE') called at /usr/lib/perl5/XML/Parser.pm line 187
eval {...} called at /usr/lib/perl5/XML/Parser.pm line 186
XML::Parser::parse('XML::Parser=HASH(0x86b5290)',
'*XML::Parser::FILE') called at /usr/lib/perl5/XML/Parser.pm line
233
eval {...} called at /usr/lib/perl5/XML/Parser.pm line 232
XML::Parser::parsefile('XML::Parser=HASH(0x86b5290)', 'svn log -v
--xml -r1:HEAD https://svn.mercurial.ca//repos/mco...') called at
/usr/local/share/perl/5.8.8/VCP/Source/svn.pm line 230
VCP::Source::svn::parse_svn_log_output('VCP::Source::svn=HASH(0x84d9dd8)')
called at /usr/local/share/perl/5.8.8/VCP/Source/svn.pm line 445
VCP::Source::svn::get_revs_from_log_file('VCP::Source::svn=HASH(0x84d9dd8)')
called at /usr/local/share/perl/5.8.8/VCP/Source/svn.pm line 456
VCP::Source::svn::scan_metadata('VCP::Source::svn=HASH(0x84d9dd8)')
called at /usr/local/share/perl/5.8.8/VCP/Source.pm line 510
VCP::Source::copy_revs('VCP::Source::svn=HASH(0x84d9dd8)') called at
/usr/local/share/perl/5.8.8/VCP.pm line 140
eval {...} called at /usr/local/share/perl/5.8.8/VCP.pm line 138
VCP::copy_all('VCP=HASH(0x86d42f8)', 'HASH(0x86d43f4)',
'HASH(0x86d4400)') called at /usr/local/bin/vcp line 635
eval {...} called at /usr/local/bin/vcp line 640
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=linux, osvers=2.6.15-1-686, archname=i486-linux-gnu-thread-multi
uname='linux ulises 2.6.15-1-686 #2 mon mar 6 15:27:08 utc 2006 i686
gnulinux '
config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN
-Dcccdlflags=-fPIC -Darchname=i486-linux-gnu -Dprefix=/usr
-Dprivlib=/usr/share/perl/5.8 -Darchlib=/usr/lib/perl/5.8
-Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5
-Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr/local
-Dsitelib=/usr/local/share/perl/5.8.8
-Dsitearch=/usr/local/lib/perl/5.8.8 -Dman1dir=/usr/share/man/man1
-Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1
-Dsiteman3dir=/usr/local/man/man3 -Dman1ext=1 -Dman3ext=3perl
-Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Uusesfio -Uusenm
-Duseshrplib -Dlibperl=libperl.so.5.8.8 -Dd_dosuid -des'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS
-DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64',
optimize='-O2',
cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN
-fno-strict-aliasing -pipe -I/usr/local/include'
ccversion='', gccversion='4.1.2 20060729 (prerelease) (Debian
4.1.1-10)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
perllibs=-ldl -lm -lpthread -lc -lcrypt
libc=/lib/libc-2.3.6.so, so=so, useshrplib=true,
libperl=libperl.so.5.8.8
gnulibc_version='2.3.6'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
PERL_MALLOC_WRAP THREADS_HAVE_PIDS USE_ITHREADS
USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API
Built under linux
Compiled at Aug 6 2006 15:35:16
@INC:
/etc/perl
/usr/local/lib/perl/5.8.8
/usr/local/share/perl/5.8.8
/usr/lib/perl5
/usr/share/perl5
/usr/lib/perl/5.8
/usr/share/perl/5.8
/usr/local/lib/site_perl
.
6298.112287 vcp: ended
More information about the revml
mailing list