{"thread":{"id":"24611","subject":"Re: Delivery Status Notification (Failure)","startedAt":"2010-08-03T09:31:08Z","lastAt":"2010-08-05T16:12:48Z","messageCount":4,"participants":["Simon Grönlund","Simon Gronlund","Ævar Arnfjörð Bjarmason"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"147028","messageId":"AANLkTinfebXbQGb2L1nkebdXzi9cfJbHFA-r_DLLNoFf@mail.gmail.com","threadId":"24611","inReplyTo":"0015174c437c389602048ce7f16c@google.com","subject":"Re: Delivery Status Notification (Failure)","fromName":"Simon Grönlund","fromEmail":"simongronlund@gmail.com","sentAt":"2010-08-03T09:31:08Z","receivedAt":"2010-08-03T09:31:08Z","isPatch":false,"sender":{"key":"simongronlund@gmail.com","avatar":null},"body":"Since recent weekend I face an error trying to execute git svn fetch\n-q. trying to build an index from scratch does not help.\n\n$ git svn fetch\nerror: short read No such file or directory\nfatal: Unable to add (null) to database\n   at /usr/lib64/perl5/SVN/Ra.pm line 623\n\n$ git --version\ngit version 1.7.2\n\n$ svn --version\nsvn, version 1.6.9 (r901367)\n\n$ sqlite3 --version\n3.6.22\n\n$ perl --version\nThis is perl, v5.10.1 (*) built for x86_64-linux-thread-multi\n\n$ uname -a\nLinux host 2.6.33.6-147.fc13.x86_64 #1 SMP Tue Jul 6 22:32:17 UTC 2010\nx86_64 x86_64 x86_64 GNU/Linux\n\nyum says\ngit-1.7.2-1.fc13.x86_64\nsubversion-1.6.9-2.fc13.x86_64\nsqlite-3.6.22-1.fc13.x86_64\nperl-5.10.1-114.fc13.x86_64\n\nThe error points me to perl5/SVN/Ra.pm line 623 which is at the lat line in\nour $AUTOLOAD;\nsub AUTOLOAD {\n    my $class = ref($_[0]);\n    $AUTOLOAD =~ s/^${class}::(SUPER::)?//;\n    return if $AUTOLOAD =~ m/^[A-Z]/;\n\n    my $self = shift;\n    no strict 'refs';\n\n    print $self, \"\\n\";\n    print $AUTOLOAD, \"\\n\";\n    print @_, \"\\n\\n\";\n\n    my $method = $self->can(\"invoke_$AUTOLOAD\")\n        or die \"no such method $AUTOLOAD\";\n\n    no warnings 'uninitialized';\n    $method->(@$self, @_);\n}\n\nThe 3 print-debug lines are added by me and they emits the following:\n$ git svn fetch\nSVN::Ra::Reporter=ARRAY(0x2b04418)\nset_path\nUse of uninitialized value $_[3] in print at\n/usr/lib64/perl5/SVN/Ra.pm line 621.\n721210SVN::Pool=REF(0x2b04130)\n\nSVN::Ra::Reporter=ARRAY(0x2b04418)\nset_path\nUse of uninitialized value $_[3] in print at\n/usr/lib64/perl5/SVN/Ra.pm line 621.\nbranches721210SVN::Pool=REF(0x2b04130)\n\nSVN::Ra::Reporter=ARRAY(0x2b04418)\nset_path\nUse of uninitialized value $_[3] in print at\n/usr/lib64/perl5/SVN/Ra.pm line 621.\nbranches/4.272117SVN::Pool=REF(0x2b04130)\n\nSVN::Ra::Reporter=ARRAY(0x2b04418)\nfinish_report\nSVN::Pool=REF(0x2b04130)\n\nerror: short read No such file or directory\nfatal: Unable to add (null) to database\n at /usr/lib64/perl5/SVN/Ra.pm line 627\n\nUnfortunately I have been unable to debug this further.\n\n\n\n\nGit works flawlessly in this setup with another branch of the same SVN\nrepository but I have not been able to pinpoint which revision or what\nelse that can be wrong here.\n\nIs this error introduced with the recent release of Git?\nIs there some mismatch between Git, Svn, Perl, or Sqlite?\n\nGrateful for tips or hints.\n\n/Simon\n"},{"id":"147039","messageId":"loom.20100803T132027-940@post.gmane.org","threadId":"24611","inReplyTo":"AANLkTinfebXbQGb2L1nkebdXzi9cfJbHFA-r_DLLNoFf@mail.gmail.com","subject":"Subject should be: git svn fetch crash with fatal error","fromName":"Simon Gronlund","fromEmail":"simongronlund@gmail.com","sentAt":"2010-08-03T11:22:22Z","receivedAt":"2010-08-03T11:22:22Z","isPatch":false,"sender":{"key":"simongronlund@gmail.com","avatar":null},"body":"Sorry about the idiotic subject line, my bad when replying to a mail-failure :(\nPlease correct whoever has the power.\n"},{"id":"147194","messageId":"loom.20100805T170931-389@post.gmane.org","threadId":"24611","inReplyTo":"AANLkTinfebXbQGb2L1nkebdXzi9cfJbHFA-r_DLLNoFf@mail.gmail.com","subject":"git svn fetch crash with fatal error","fromName":"Simon Gronlund","fromEmail":"simongronlund@gmail.com","sentAt":"2010-08-05T15:10:44Z","receivedAt":"2010-08-05T15:10:44Z","isPatch":false,"sender":{"key":"simongronlund@gmail.com","avatar":null},"body":"Have I posted this problem to the wrong news group? If so, could a friendly soul\nrefer me to the proper location, please.\n"},{"id":"147201","messageId":"AANLkTin20zP0EwaoGWFMavfyFn0b7bFK5ZUt7bJedOSx@mail.gmail.com","threadId":"24611","inReplyTo":"loom.20100805T170931-389@post.gmane.org","subject":"Re: git svn fetch crash with fatal error","fromName":"Ævar Arnfjörð Bjarmason","fromEmail":"avarab@gmail.com","sentAt":"2010-08-05T16:12:48Z","receivedAt":"2010-08-05T16:12:48Z","isPatch":false,"sender":{"key":"avarab@gmail.com","avatar":"https://avatars.githubusercontent.com/u/45301?v=4"},"body":"On Thu, Aug 5, 2010 at 15:10, Simon Gronlund <simongronlund@gmail.com> wrote:\n> Have I posted this problem to the wrong news group? If so, could a friendly soul\n> refer me to the proper location, please.\n\nThis is the right group, but:\n\n  * Not many people are familiar with git-svn. You might have to wait\n    more than 2 days for a reply.\n\n  * Please post messages as replies to the original thread. Neither of\n    your two follow-up messages have In-Reply-To headers to indicate\n    what you're referring to.\n\n  * The debug output you have doesn't really help. See \"perldoc\n    perldebug\" for how to produce more useful traces, in particular\n    the \"t\" switch to trace execution.\n\n  * Can you provide the list with a copy of the .git in question so we\n    can experiment with it?\n"}]}