[asterisk-commits] r105410 - svn:log

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Fri Feb 29 18:01:22 CST 2008


Author: russell
Revision: 105410
Modified property: svn:log

Modified: svn:log at Fri Feb 29 18:01:22 2008
------------------------------------------------------------------------------
--- svn:log (original)
+++ svn:log Fri Feb 29 18:01:22 2008
@@ -1,0 +1,30 @@
+Merged revisions 105409 via svnmerge from 
+https://origsvn.digium.com/svn/asterisk/branches/1.4
+
+........
+r105409 | russell | 2008-02-29 17:34:32 -0600 (Fri, 29 Feb 2008) | 23 lines
+
+Fix a major bug in autoservice.  There was a race condition in the handling of
+the list of channels in autoservice.  The problem was that it was possible for
+a channel to get removed from autoservice and destroyed, while the autoservice
+thread was still messing with the channel.  This led to memory corruption, and
+caused crashes.  This explains multiple backtraces I have seen that have
+references to autoservice, but do to the nature of the issue (memory corruption),
+could cause crashes in a number of areas.
+
+(fixes the crash in BE-386)
+(closes issue #11694)
+(closes issue #11940)
+
+The following issues could be related.  If you are the reporter of one of these,
+please update to include this fix and try again.
+
+(potentially fixes issue #11189)
+(potentially fixes issue #12107)
+(potentially fixes issue #11573)
+(potentially fixes issue #12008)
+(potentially fixes issue #11189)
+(potentially fixes issue #11993)
+(potentially fixes issue #11791)
+
+........




More information about the asterisk-commits mailing list