Author: rhuijben
Date: Sun Feb 15 18:28:23 2015
New Revision: 1659966

URL: http://svn.apache.org/r1659966
Log:
* STATUS: Nominate r1659867 for backport.

Modified:
    subversion/branches/1.8.x/STATUS

Modified: subversion/branches/1.8.x/STATUS
URL: 
http://svn.apache.org/viewvc/subversion/branches/1.8.x/STATUS?rev=1659966&r1=1659965&r2=1659966&view=diff
==============================================================================
--- subversion/branches/1.8.x/STATUS (original)
+++ subversion/branches/1.8.x/STATUS Sun Feb 15 18:28:23 2015
@@ -119,6 +119,21 @@ Candidate changes:
    Votes:
      +1: rhuijben, stefan2
 
+ * r1659867, r1659869
+   Fix reproducable memory corruption and unneeded io errors on editor abort
+   Justification:
+     A SIGPIPE caused by cancelling a commit at the wrong time may cause
+     the commit editor to return an error from editor->close_edit() which
+     makes most code paths call editor->abort_edit(). But ra-local and ra-serf
+     then still tried to access the original transaction which is already
+     gone. Daniel Shahaf reported reproducable see double frees when using
+     ra-local with fsfs. This fix makes calling abort safe (+- a NO-OP) after
+     a successfull commit. A testcase is added showcasing this scenario.
+   Branch:
+     ^/subversion/branches/1.8.x-r1659867
+   Votes:
+     +1: rhuijben
+
 Veto-blocked changes:
 =====================
 


Reply via email to