[Pushmi-users] anothe way to get the segmentation fault

Peter Craddock Peter.Craddock at coasolutions.com
Mon Jul 23 03:13:53 EDT 2007


I now have a master repos and I have configured apache to allow checkout
but I now require authentication on commit.
 
<Location /svn/auth1>
        DAV svn
        SVNPath /SVN/test/master/auth1_test
        AuthType Basic
        AuthName "Subversion repository"
        AuthUserFile /SVN/test/master/auth1_test-auth
        <LimitExcept GET PROPFIND OPTIONS REPORT>
                Require valid-user
        </LimitExcept>
</Location>
 
I can now mirror and sync this repos and I have put no authentication on
the mirror 
<Location /svn/mirror/auth1>
        DAV svn
        SVNPath /SVN/test/slave/auth1_test
</Location>
 
I now get the segmentation fault when commiting to the mirror and I have
found the below error iin the apache error log.
 
[Thu Jul 19 13:07:58 2007] [notice] mod_python: using mutex_directory
/tmp
[Thu Jul 19 13:08:00 2007] [notice] Apache/2.2.4 (Unix) DAV/2 PHP/5.2.2
mod_python/3.3.1 Python/2.5 mod_ssl/2.2.4 OpenSS
L/0.9.8b SVN/1.4.3 mod_perl/2.0.3 Perl/v5.8.8 configured -- resuming
normal operations
[Thu Jul 19 13:11:20 2007] [error] [client 10.2.1.148] Could not MERGE
resource
"/svn/mirror/auth1/!svn/act/d46e9d75-d9c6-f542-a52f-19c116f2ab37" into
"/svn/mirror/auth1/trunk".  [409, #0]
[Thu Jul 19 13:11:20 2007] [error] [client 10.2.1.148] An error occurred
while committing the transaction.  [409, #165001]
[Thu Jul 19 13:11:20 2007] [error] [client 10.2.1.148] 'pre-commit' hook
failed with error output:\nUse of uninitialized
 value in concatenation (.) or string at
/usr/lib/perl5/site_perl/5.8.8/Pushmi/Command/Runhook.pm line 36.\nUse
of unini
tialized value in join or string at
/usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm line 668.\nUse of
uninitialized va
lue in hash element at /usr/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm
line 536.\nUse of uninitialized value in concat
enation (.) or string at
/usr/lib/perl5/site_perl/5.8.8/Pushmi/Command/Runhook.pm line
140.\n/SVN/test/slave/auth1_test/
hooks/pre-commit: line 4: 27078 Segmentation fault      /usr/bin/perl
'-I/usr/lib/perl5/site_perl/5.8.8/i386-linux-threa
d-multi' '-I/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi'
'-I/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-
multi' '-I/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi'
'-I/usr/lib/perl5/site_perl/5.8.8' '-I/usr/lib/perl5/s
ite_perl/5.8.7' '-I/usr/lib/perl5/site_perl/5.8.6'
'-I/usr/lib/perl5/site_perl/5.8.5' '-I/usr/lib/perl5/site_perl' '-I/u
sr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi'
'-I/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi' '-I
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi'
'-I/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi' '
-I/usr/lib/perl5/vendor_perl/5.8.8' '-I/usr/lib/perl5/vendor_perl/5.8.7'
'-I/usr/lib/perl5/vendor_perl/5.8.6' '-I/usr/li
b/perl5/vendor_perl/5.8.5' '-I/usr/lib/perl5/vendor_perl'
'-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi' '-I/usr/lib/p
erl5/5.8.8' '-I.' /usr/bin/pushmi runhook $1 --txnname $2\n  [409,
#165001]
[Thu Jul 19 13:27:43 2007] [error] [client 10.2.1.75] File does not
exist: /var/www/html/svn
[Thu Jul 19 13:28:11 2007] [error] [client 10.2.1.75] File does not
exist: /var/www/html/favicon.ico
[Thu Jul 19 14:20:16 2007] [error] [client 10.2.1.148] Could not MERGE
resource
"/svn/mirror/auth1/!svn/act/d88ae280-a624-2d4f-b12f-71de1e63b950" into
"/svn/mirror/auth1/trunk".  [409, #0]
[Thu Jul 19 14:20:16 2007] [error] [client 10.2.1.148] An error occurred
while committing the transaction.  [409, #165001]
 
Pete Craddock
 
I will be taking part in the Borneo Summit to Sea challenge in October
please sponsor me online  :
http://www.justgiving.com/crazycradd
COA Solutions Ltd
PrismTech House
5th Avenue Business Park
Team Valley
Gateshead
Tyne and Wear
NE11 0NG
 
Tel 0191 482 7900
Fax 0191 482 7901
www.coasolutions.com

P please consider the environment - do you really need to print this
email?

 

This email and any files transmitted with it are confidential 
and intended solely for the use of the individual or entity to 
whom they are addressed. Any unauthorised distribution or 
copying is strictly prohibited. Whilst COA takes steps to 
prevent the transmission of viruses via e-mail, 
we cannot guarantee that any email or attachment is free from 
computer viruses and you are strongly advised to undertake your 
own anti-virus precautions. COA grants no 
warranties regarding performance, use or quality of any e-mail 
or attachment and undertakes no liability for loss or damage, 
howsoever caused.  


COA is a trading name of COA Solutions Limited, which is registered in England 
and Wales No: 3214465

Registered Office: Munro House, Portsmouth Road, Cobham, Surrey, KT11 1TF
For more information on COA and our products, please visit our web site at http://www.cedaropenaccounts.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.bestpractical.com/pipermail/pushmi-users/attachments/20070723/1a0f8ea3/attachment.htm


More information about the Pushmi-users mailing list