{"thread":{"id":"40055","subject":"[bug] git-svn segmentation fault","startedAt":"2015-08-11T11:56:16Z","lastAt":"2015-08-13T17:28:31Z","messageCount":2,"participants":["Kosenko Roman"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"267824","messageId":"CAB4xWX7R_FrFATqnwebRqAWsUrZd-ATU3rTGxjq6c-44XbRUgw@mail.gmail.com","threadId":"40055","inReplyTo":null,"subject":"[bug] git-svn segmentation fault","fromName":"Kosenko Roman","fromEmail":"madkite@gmail.com","sentAt":"2015-08-11T11:56:16Z","receivedAt":"2015-08-11T11:56:16Z","isPatch":false,"sender":{"key":"madkite@gmail.com","avatar":null},"body":"Hello,\nI use git-svn. I have used it without any problem for two month. Now\ngit starts crashing after \"svn rebase\" (maybe also after other\noperations with a remote svn server, I'll check when will do \"svn\ndcommit\" next time). It successfully done the operation and only then\nit crashes:\n\n$ git svn rebase\nCurrent branch master is up to date.\nerror: git-svn died of signal 11\n\n$ dmesg | tail -n5\n[518105.393218] git-svn[25148]: segfault at 7f81c0775c50 ip\n00007f81c0775c50 sp 00007ffca025adc8 error 14 in\nGlob.so[7f81c0979000+6000]\n[518113.627053] git-svn[25487]: segfault at 7f0547a76c50 ip\n00007f0547a76c50 sp 00007ffe31c39958 error 14 in\nGlob.so[7f0547c7a000+6000]\n[518137.038469] git-svn[25677]: segfault at 7fe124d4fc50 ip\n00007fe124d4fc50 sp 00007ffc821fc848 error 14 in\nGlob.so[7fe124f53000+6000]\n[518173.339068] git-svn[25864]: segfault at 7f0919006c50 ip\n00007f0919006c50 sp 00007ffe78e51b58 error 14 in\nGlob.so[7f091920a000+6000]\n[519070.924619] git-svn[26467]: segfault at 7f119202ec50 ip\n00007f119202ec50 sp 00007fff2af3a948 error 14 in\nGlob.so[7f1192232000+6000]\n\nThis behaviour is persistent and I can reproduce it any time.\n\nVersions info:\n\n$ uname -a\nLinux hs-arch 4.1.4-1-ARCH #1 SMP PREEMPT Mon Aug 3 21:30:37 UTC 2015\nx86_64 GNU/Linux\n\n$ git --version\ngit version 2.5.0\n\n$ svn --version\nsvn, version 1.8.13 (r1667537)\n   compiled Jun  3 2015, 05:30:35 on x86_64-unknown-linux-gnu\n\nCopyright (C) 2014 The Apache Software Foundation.\nThis software consists of contributions made by many people;\nsee the NOTICE file for more information.\nSubversion is open source software, see http://subversion.apache.org/\n\nThe following repository access (RA) modules are available:\n\n* ra_svn : Module for accessing a repository using the svn network protocol.\n  - with Cyrus SASL authentication\n  - handles 'svn' scheme\n* ra_local : Module for accessing a repository on local disk.\n  - handles 'file' scheme\n* ra_serf : Module for accessing a repository via WebDAV protocol using serf.\n  - using serf 1.3.8\n  - handles 'http' scheme\n  - handles 'https' scheme\n\n$ perl --version\n\nThis is perl 5, version 22, subversion 0 (v5.22.0) built for\nx86_64-linux-thread-multi\n\nCopyright 1987-2015, Larry Wall\n\nPerl may be copied only under the terms of either the Artistic License or the\nGNU General Public License, which may be found in the Perl 5 source kit.\n\nComplete documentation for Perl, including FAQ lists, should be found on\nthis system using \"man perl\" or \"perldoc perl\".  If you have access to the\nInternet, point your browser at http://www.perl.org/, the Perl Home Page.\n\nI don't know exact version of Subversion on the remote server (web ui\ndoesn't show it).\nCore dump: http://madkite.cc/git/core.git-svn.1000.e28aeb54778749879c9313b05ea040e8.26467.1439282047000000.lz4\n\nI have tried on another environment (cygwin x64, git 2.4.5, svn\n1.8.13, perl 5.14.4) - it works fine with the same repo.\nAlso my environment works fine with other repos.\n\nIs there anything else you need from me?\n\nBest regards, Roman.\n"},{"id":"268000","messageId":"CAB4xWX4Z+1jKTj2d7_UPVxudsu8V6y7h2nk5StLzRdwRkSk05g@mail.gmail.com","threadId":"40055","inReplyTo":"CAB4xWX7R_FrFATqnwebRqAWsUrZd-ATU3rTGxjq6c-44XbRUgw@mail.gmail.com","subject":"Re: [bug] git-svn segmentation fault","fromName":"Kosenko Roman","fromEmail":"madkite@gmail.com","sentAt":"2015-08-13T17:28:31Z","receivedAt":"2015-08-13T17:28:31Z","isPatch":false,"sender":{"key":"madkite@gmail.com","avatar":null},"body":"Sorry for bothering, it seems like this is not related to git, this is\nbecause of broken subversion package in this buggy archlinux.\n\nOn 11 August 2015 at 12:56, Kosenko Roman <madkite@gmail.com> wrote:\n> Hello,\n> I use git-svn. I have used it without any problem for two month. Now\n> git starts crashing after \"svn rebase\" (maybe also after other\n> operations with a remote svn server, I'll check when will do \"svn\n> dcommit\" next time). It successfully done the operation and only then\n> it crashes:\n>\n> $ git svn rebase\n> Current branch master is up to date.\n> error: git-svn died of signal 11\n>\n> $ dmesg | tail -n5\n> [518105.393218] git-svn[25148]: segfault at 7f81c0775c50 ip\n> 00007f81c0775c50 sp 00007ffca025adc8 error 14 in\n> Glob.so[7f81c0979000+6000]\n> [518113.627053] git-svn[25487]: segfault at 7f0547a76c50 ip\n> 00007f0547a76c50 sp 00007ffe31c39958 error 14 in\n> Glob.so[7f0547c7a000+6000]\n> [518137.038469] git-svn[25677]: segfault at 7fe124d4fc50 ip\n> 00007fe124d4fc50 sp 00007ffc821fc848 error 14 in\n> Glob.so[7fe124f53000+6000]\n> [518173.339068] git-svn[25864]: segfault at 7f0919006c50 ip\n> 00007f0919006c50 sp 00007ffe78e51b58 error 14 in\n> Glob.so[7f091920a000+6000]\n> [519070.924619] git-svn[26467]: segfault at 7f119202ec50 ip\n> 00007f119202ec50 sp 00007fff2af3a948 error 14 in\n> Glob.so[7f1192232000+6000]\n>\n> This behaviour is persistent and I can reproduce it any time.\n>\n> Versions info:\n>\n> $ uname -a\n> Linux hs-arch 4.1.4-1-ARCH #1 SMP PREEMPT Mon Aug 3 21:30:37 UTC 2015\n> x86_64 GNU/Linux\n>\n> $ git --version\n> git version 2.5.0\n>\n> $ svn --version\n> svn, version 1.8.13 (r1667537)\n>    compiled Jun  3 2015, 05:30:35 on x86_64-unknown-linux-gnu\n>\n> Copyright (C) 2014 The Apache Software Foundation.\n> This software consists of contributions made by many people;\n> see the NOTICE file for more information.\n> Subversion is open source software, see http://subversion.apache.org/\n>\n> The following repository access (RA) modules are available:\n>\n> * ra_svn : Module for accessing a repository using the svn network protocol.\n>   - with Cyrus SASL authentication\n>   - handles 'svn' scheme\n> * ra_local : Module for accessing a repository on local disk.\n>   - handles 'file' scheme\n> * ra_serf : Module for accessing a repository via WebDAV protocol using serf.\n>   - using serf 1.3.8\n>   - handles 'http' scheme\n>   - handles 'https' scheme\n>\n> $ perl --version\n>\n> This is perl 5, version 22, subversion 0 (v5.22.0) built for\n> x86_64-linux-thread-multi\n>\n> Copyright 1987-2015, Larry Wall\n>\n> Perl may be copied only under the terms of either the Artistic License or the\n> GNU General Public License, which may be found in the Perl 5 source kit.\n>\n> Complete documentation for Perl, including FAQ lists, should be found on\n> this system using \"man perl\" or \"perldoc perl\".  If you have access to the\n> Internet, point your browser at http://www.perl.org/, the Perl Home Page.\n>\n> I don't know exact version of Subversion on the remote server (web ui\n> doesn't show it).\n> Core dump: http://madkite.cc/git/core.git-svn.1000.e28aeb54778749879c9313b05ea040e8.26467.1439282047000000.lz4\n>\n> I have tried on another environment (cygwin x64, git 2.4.5, svn\n> 1.8.13, perl 5.14.4) - it works fine with the same repo.\n> Also my environment works fine with other repos.\n>\n> Is there anything else you need from me?\n>\n> Best regards, Roman.\n"}]}