[asterisk-commits] r105409 - svn:log

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


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

Modified: svn:log at Fri Feb 29 18:00:48 2008
------------------------------------------------------------------------------
--- svn:log (original)
+++ svn:log Fri Feb 29 18:00:48 2008
@@ -1,0 +1,22 @@
+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