Bug#493055: BRIStuff patches introduce deadlock

Tzafrir Cohen tzafrir.cohen at xorcom.com
Thu Sep 11 13:52:16 UTC 2008


On Thu, Jul 31, 2008 at 01:14:46PM +0930, Kevin Shanahan wrote:
> Package: asterisk
> Version: 1.4.21.2~dfsg-1
> Severity: grave
> 
> I had some problems with my Asterisk installation having the PRI
> channels lock up completely when certain types of calls were
> received. Eventually this was traced back to a deadlock caused by the
> bristuff patches being applied.
> 
> Various information, logs and a stack trace of the lockup here:
>    http://bugs.digium.com/view.php?id=13192
> 
> I'm choosing severity "grave" because this effectively will allow
> someone calling in with particlar caller ID options/flags to lock up
> your PRI span on demand (i.e. DoS).

The following patch has fixed at least one case of reproducable
deadlocks for us. It still needs to be backported to chan_zap.

It is currently at
http://repo.or.cz/w/asterisk-bristuff.git?a=commit;h=6e44531a8a112e36588b5dbced309b0521d6b64e
(Should be at the tag "bristuff-0.4.0-RC4-xr1", but the mirroring seems
to be lagging)

-- 
               Tzafrir Cohen
icq#16849755              jabber:tzafrir.cohen at xorcom.com
+972-50-7952406           mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com  iax:guest at local.xorcom.com/tzafrir
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bristuff_dahdi_deadlock.diff
Type: text/x-diff
Size: 1269 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20080911/c309ad9d/attachment.diff 


More information about the Pkg-voip-maintainers mailing list