[test-results] [Bamboo] Asterisk > Asterisk Build > #1784 has FAILED. Change made by Matt Jordan <mjordan at digium.com>.

Bamboo noreply at bamboo.asterisk.org
Mon Apr 20 06:58:09 CDT 2015


-----------------------------------------------------------------------
Asterisk > Asterisk Build > #1784 failed.
-----------------------------------------------------------------------
Code has been updated by Matt Jordan <mjordan at digium.com>.
1/2 jobs failed, no tests found.

https://bamboo.asterisk.org/bamboo/browse/AST-ATRUNKBUILD-1784/

---------------------
Currently Responsible
---------------------

foobar  (Automatically assigned)
George Joseph (Automatically assigned)



--------------
Failing Jobs
--------------
  - Basic Build (Basic Build): No tests found.



--------------
Code Changes
--------------
Matt Jordan <mjordan at digium.com> (8e903b17ea7002bf5017589994c2acc06e0ada29):

>main/pbx: Don't attempt to destroy a previously destroyed exten/priority tuple
>When a PBX registrar is unloaded, it will fail to remove its extension from
>the context root_table if a dialplan application used by that extension is
>still loaded. This can be the case for AGI, which can be unloaded after several
>of the standard PBX providers. Often, this is harmless; however, if the
>extension's priorities are removed during the failed unloading *and* the
>dialplan application later unregisters, it leaves a ticking timebomb for the
>next PBX provider that attempts to iterate over the extensions. When that
>occurs, the peer_table pointer on the extension will already be set to NULL.
>The current code does not check to see if the pointer is NULL before passing
>it to a hashtab function this is not NULL tolerant.
>
>Since it is possible for the peer_table to be NULL when we normally would not
>expect that to be the case, the solution in this patch is to simply skip over
>processing an extension's priorities if peer_table is NULL.
>
>Prior to this patch, the tests/pbx/callerid_match test would crash during
>module unload. With this patch, the test no longer crashes after running.
>
>ASTERISK-24774 #close
>Reported by: Corey Farrell
>
>Change-Id: I2bbeecb7e0f77bac303a1b9135e4cdb4db6d4c40

Matt Jordan <mjordan at digium.com> (b94d70f42b4afbf129853dc211730f95bf2de8d7):

>Merge "main/pbx: Don't attempt to destroy a previously destroyed exten/priority tuple"



--
This message is automatically generated by Atlassian Bamboo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/test-results/attachments/20150420/9566a360/attachment-0001.html>


More information about the Test-results mailing list