[Bug 881862] Re: svn up Segmentation Fault
Marco Paolini
881862 at bugs.launchpad.net
Thu Oct 27 11:35:53 UTC 2011
ops sorry for the noise, it turns out it is a subversion 1.6.17 bug
(fixed in release 1.7.1 or maybe earlier):
subversion was using a local variable in stack for the callbacks
argument of sasl_client_new
but sasl_dispose was called outside this function, so when utils->log went looking for log callbacks
it was accessing some bogus memory area
the bad code is in subversion lib_ra_svn/cyrus_auth.c svn_ra_svn__do_cyrus_auth:
callbacks is a function local variable while it should live until sasl_dispose is called
code in subversion 1.7.1 is correct: it allocates callbacks in heap
cheers,
Marco
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to subversion in Ubuntu.
https://bugs.launchpad.net/bugs/881862
Title:
svn up Segmentation Fault
Status in “subversion” package in Ubuntu:
Confirmed
Bug description:
after upgrade to ubuntu 11.10 svn up is segfaulting after updating
local copy (svn up)
in one case the working copy was left in unclean state (some files
locked) after svn up
everything was working fine in ubuntu 10.04
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: subversion 1.6.12dfsg-4ubuntu5
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Wed Oct 26 10:30:52 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
SourcePackage: subversion
UpgradeStatus: Upgraded to oneiric on 2011-10-24 (1 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/subversion/+bug/881862/+subscriptions
More information about the foundations-bugs
mailing list