[asterisk-bugs] [JIRA] (ASTERISK-21329) chan_alsa: hangup when device busy

Keiichiro Kawasaki (JIRA) noreply at issues.asterisk.org
Fri Mar 29 09:54:01 CDT 2013


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

Keiichiro Kawasaki updated ASTERISK-21329:
------------------------------------------

    Description: 
if asterisk's PC is called when not ready or any have error for audio device[1], asterisk is core dump.                                                           

extensions.conf:
[DialPlan6000]
exten => 10,1,Dial(console/dsp,20,)
exten => 10,n,Hangup()

full log is attached.

  was:
if asterisk's PC is called when not ready or any have error for audio device[1], asterisk is core dump.                                                           

extensions.conf:
[DialPlan6000]
exten => 10,1,Dial(console/dsp,20,)
exten => 10,n,Hangup()

full:
[Mar 28 22:45:39] DEBUG[7648][C-00000000]: chan_sip.c:28304 handle_incoming: **** Received INVITE (5) - Command in SIP INVITE
[Mar 28 22:45:39] DEBUG[7648][C-00000000]: sip/reqresp_parser.c:1603 parse_sip_options: Begin: parsing SIP "Supported: 100rel,replaces"
[Mar 28 22:45:39] DEBUG[7648][C-00000000]: sip/reqresp_parser.c:1619 parse_sip_options: Found SIP option: -100rel-
[Mar 28 22:45:39] DEBUG[7648][C-00000000]: sip/reqresp_parser.c:1627 parse_sip_options: Matched SIP option: 100rel
[Mar 28 22:45:39] DEBUG[7648][C-00000000]: sip/reqresp_parser.c:1619 parse_sip_options: Found SIP option: -replaces-
[Mar 28 22:45:39] DEBUG[7648][C-00000000]: sip/reqresp_parser.c:1627 parse_sip_options: Matched SIP option: replaces
.....
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: pbx.c:4695 pbx_extension_helper: Launching 'Dial'
    -- Executing [10 at DialPlan6000:1] Dial("SIP/6000-00000000", "console/dsp,20,") in new stack
[Mar 28 22:45:39] DEBUG[7630]: threadpool.c:506 grow: Increasing threadpool stasis-core's size by 1
[Mar 28 22:45:39] DEBUG[7630]: threadpool.c:506 grow: Increasing threadpool stasis-core's size by 1
[Mar 28 22:45:39] DEBUG[7630]: threadpool.c:506 grow: Increasing threadpool stasis-core's size by 1
[Mar 28 22:45:39] DEBUG[7630]: threadpool.c:506 grow: Increasing threadpool stasis-core's size by 1
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: rtp_engine.c:1633 ast_rtp_instance_early_bridge_make_compatible: Can't find native functions for channel 'ALSA/default'
 << Call placed to 'dsp' on console >>
 << Auto-answered >>
    -- Called console/dsp
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: channel.c:5473 set_format: Set channel ALSA/default to read format slin
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: channel.c:5473 set_format: Set channel SIP/6000-00000000 to write format slin
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: channel.c:5473 set_format: Set channel SIP/6000-00000000 to read format slin
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: channel.c:5473 set_format: Set channel ALSA/default to write format slin
[Mar 28 22:45:39] DEBUG[7635]: devicestate.c:344 _ast_device_state: No provider found, checking channel drivers for ALSA - default
    -- ALSA/default answered SIP/6000-00000000
.....
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: chan_sip.c:13151 add_sdp: ** Our capability: (ulaw) Video flag: True Text flag: True
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: chan_sip.c:13152 add_sdp: ** Our prefcodec: (nothing) 
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: chan_sip.c:13290 add_sdp: -- Done with adding codecs to SDP
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: chan_sip.c:13488 add_sdp: Done building SDP. Settling with this capability: (ulaw)
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: chan_sip.c:3924 __sip_xmit: Trying to put 'SIP/2.0 200' onto UDP socket destined for 192.168.1.208:5060
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: features.c:4476 ast_bridge_call: bridge answer set, chan answer set
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: features.c:4270 clear_dialed_interfaces: Removing dialed interfaces datastore on ALSA/default since we're bridging
[Mar 28 22:45:39] DEBUG[7670][C-00000000]: res_rtp_asterisk.c:2123 ast_rtp_update_source: Setting the marker bit due to a source update
[Mar 28 22:45:39] DEBUG[7668]: app_queue.c:1809 handle_statechange: Device 'SIP/6000' changed to state '2' (In use) but we don't care because they're not a member of any
 queue.
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailable
[Mar 28 22:45:39] ERROR[7670][C-00000000]: chan_alsa.c:484 alsa_read: Read error: Resource temporarily unavailablezsh: segmentation fault  asterisk -c


    
> chan_alsa: hangup when device busy
> ----------------------------------
>
>                 Key: ASTERISK-21329
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-21329
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_alsa
>    Affects Versions: SVN
>         Environment: fedora 16 x86_64
> ThinkPad T420
>            Reporter: Keiichiro Kawasaki
>            Assignee: Keiichiro Kawasaki
>            Severity: Critical
>         Attachments: chan_alsa.diff, full.log
>
>
> if asterisk's PC is called when not ready or any have error for audio device[1], asterisk is core dump.                                                           
> extensions.conf:
> [DialPlan6000]
> exten => 10,1,Dial(console/dsp,20,)
> exten => 10,n,Hangup()
> full log is attached.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list