[asterisk-bugs] [JIRA] Updated: (ASTERISK-20150) Segmentation Fault after several rounds of users joining a conference with a "hangup request all"

Rusty Newton (JIRA) noreply at issues.asterisk.org
Wed Jul 25 18:42:21 CDT 2012


     [ https://issues.asterisk.org/jira/browse/ASTERISK-20150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rusty Newton updated ASTERISK-20150:
------------------------------------

    Summary: Segmentation Fault after several rounds of users joining a conference with a "hangup request all"  (was: Segmentation Fault afer several rounds of confernce join and 'hangup request all')

> Segmentation Fault after several rounds of users joining a conference with a "hangup request all"
> -------------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-20150
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-20150
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_confbridge
>    Affects Versions: 10.6.1
>         Environment: Ubuntu 10.04
>            Reporter: Ben Aragon
>         Attachments: asterisk_log.txt, backtrace.txt
>
>
> Test setup has 3 users as conference call participants.
> User0 dials in to the conference call.
> User0 presses key (0) to instruct asterisk to invite the other 2 users into the conference.
> Verified that all 3 users were now call participants and can actively communicate.
> Use CLI "hangup request all" to terminate the conference.
> Ran this sequence several times and at some point (usually around 8th try), asterisk only sends BYE to 2 users leaving 1 thinking it is still in a call. 'confbridge list' shows empty.
> At this point, asterisk either crashes right away, or crashes at the next INVITE from the User0.
> Below are the confbridge/extentions setting:
> ;extensions.conf
> [general]
> static=yes
> writeprotect=no
> ; called via User0 dialing 3333 into conf, then pressing 0
> [adduser]
> exten => s,1,Originate(SIP/User1,exten,confroom,3333,1)
> exten => s,n,Originate(SIP/User2,exten,confroom,3333,1)
> [confroom]
> exten => 3333,1,ConfBridge(3333,default_bridge,control_user,default_menu)
> [users]
> include => confroom
> ;confbridge.conf
> [general]
> [default_bridge]
> type=bridge
> max_members=20
> mixing_interval=10
> internal_sample_rate=auto
> record_conference=no
> [control_user]
> type=user
> music_on_hold_when_empty=yes
> dsp_drop_silence=yes
> denoise=yes
> dtmf_passthrough=yes
> [default_menu]
> type=menu
> 0=dialplan_exec(adduser,s,1)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list