A core dump is always worthy of a Jira if you are able to reproduce it on the latest git HEAD. First, though, make sure that endpoint "out-right" exists in conf/autoload_configs/portaudio.conf.xml and points to a real device on the system. Be sure to use "pa devlist" to see what's really there.

-MC

On Mon, Jan 21, 2013 at 12:55 PM, Jakob <freeswitch@orresta.no-ip.com> wrote:
Hi,

I'm trying to get working a line into en external PA system

Whenever i run this extension

               <condition field="destination_number" expression="^3031$"
break="on-true">
                         <action application="bridge"
data="portaudio/endpoint/out-right"/>
                 </condition>

Freeswitch coredumps and has to be restarted.

The log for the last call in the console before it goes dead follows

EXECUTE sofia/external/1050@rshaninge.mress.se
bridge(portaudio/endpoint/out-right)
2013-01-21 21:46:45.057266 [DEBUG] switch_ivr_originate.c:2022 Parsing
global variables
2013-01-21 21:46:45.576716 [DEBUG] mod_portaudio.c:2362 Created shared
audio stream alpha: 48000 channels 2
2013-01-21 21:46:45.576716 [NOTICE] switch_channel.c:968 New Channel
portaudio/endpoint-out-right [d9f50f6b-ea97-47a9-b721-659c1a40af14]
2013-01-21 21:46:45.576716 [DEBUG] mod_portaudio.c:1272
(portaudio/endpoint-out-right) State Change CS_NEW -> CS_INIT
2013-01-21 21:46:45.576716 [DEBUG] switch_core_session.c:1283 Send
signal portaudio/endpoint-out-right [BREAK]
2013-01-21 21:46:45.576716 [DEBUG] mod_portaudio.c:804
portaudio/endpoint-out-right CHANNEL KILL
2013-01-21 21:46:45.576716 [DEBUG] switch_core_state_machine.c:415
(portaudio/endpoint-out-right) Running State Change CS_INIT
2013-01-21 21:46:45.576716 [DEBUG] switch_core_state_machine.c:454
(portaudio/endpoint-out-right) State INIT
2013-01-21 21:46:45.576716 [DEBUG] mod_portaudio.c:286
(portaudio/endpoint-out-right) State Change CS_INIT -> CS_ROUTING
2013-01-21 21:46:45.576716 [DEBUG] switch_core_session.c:1283 Send
signal portaudio/endpoint-out-right [BREAK]
2013-01-21 21:46:45.576716 [DEBUG] mod_portaudio.c:804
portaudio/endpoint-out-right CHANNEL KILL
2013-01-21 21:46:45.576716 [DEBUG] switch_core_state_machine.c:454
(portaudio/endpoint-out-right) State INIT going to sleep
2013-01-21 21:46:45.576716 [DEBUG] switch_core_state_machine.c:415
(portaudio/endpoint-out-right) Running State Change CS_ROUTING
2013-01-21 21:46:45.576716 [DEBUG] switch_channel.c:2003
(portaudio/endpoint-out-right) Callstate Change DOWN -> RINGING
2013-01-21 21:46:45.576716 [DEBUG] switch_core_state_machine.c:470
(portaudio/endpoint-out-right) State ROUTING
2013-01-21 21:46:45.576716 [DEBUG] mod_portaudio.c:666 Added call 1
2013-01-21 21:46:45.576716 [DEBUG] switch_channel.c:3395
(portaudio/endpoint-out-right) Callstate Change RINGING -> ACTIVE
2013-01-21 21:46:45.576716 [DEBUG] switch_channel.c:3407 Send signal
sofia/external/1050@rshaninge.mress.se [BREAK]
2013-01-21 21:46:45.576716 [NOTICE] mod_portaudio.c:360 Channel
[portaudio/endpoint-out-right] has been answered
2013-01-21 21:46:45.576716 [DEBUG] sofia_glue.c:3351 AUDIO RTP
[sofia/external/1050@rshaninge.mress.se] 81.216.195.38 port 24486 ->
10.171.149.115 port 21000 codec: 9 ms: 20
2013-01-21 21:46:45.576716 [DEBUG] switch_rtp.c:1940 Starting timer
[soft] 160 bytes per 20ms
2013-01-21 21:46:45.576716 [DEBUG] sofia_glue.c:3615 Set 2833 dtmf send
payload to 101
2013-01-21 21:46:45.576716 [DEBUG] sofia_glue.c:3621 Set 2833 dtmf
receive payload to 101
2013-01-21 21:46:45.576716 [DEBUG] sofia_glue.c:3648
sofia/external/1050@rshaninge.mress.se Set rtp dtmf delay to 40
2013-01-21 21:46:45.576716 [DEBUG] mod_sofia.c:856 Local SDP
sofia/external/1050@rshaninge.mress.se:
v=0
o=FreeSWITCH 1358776719 1358776720 IN IP4 81.216.195.38
s=FreeSWITCH
c=IN IP4 81.216.195.38
t=0 0
m=audio 24486 RTP/AVP 9 101
a=rtpmap:9 G722/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
a=ptime:20
a=sendrecv

2013-01-21 21:46:45.576716 [DEBUG] switch_core_session.c:830 Send signal
sofia/external/1050@rshaninge.mress.se [BREAK]
2013-01-21 21:46:45.576716 [DEBUG] switch_channel.c:3395
(sofia/external/1050@rshaninge.mress.se) Callstate Change RINGING -> ACTIVE
2013-01-21 21:46:45.576716 [NOTICE] switch_ivr_originate.c:3378 Channel
[sofia/external/1050@rshaninge.mress.se] has been answered
2013-01-21 21:46:45.576716 [DEBUG] switch_ivr_originate.c:3435 Originate
Resulted in Success: [portaudio/endpoint-out-right]
2013-01-21 21:46:45.576716 [DEBUG] switch_ivr_bridge.c:1268
(portaudio/endpoint-out-right) State Change CS_ROUTING -> CS_CONSUME_MEDIA
2013-01-21 21:46:45.576716 [DEBUG] switch_core_session.c:1283 Send
signal portaudio/endpoint-out-right [BREAK]
2013-01-21 21:46:45.576716 [DEBUG] mod_portaudio.c:804
portaudio/endpoint-out-right CHANNEL KILL
2013-01-21 21:46:45.576716 [DEBUG] switch_core_session.c:830 Send signal
portaudio/endpoint-out-right [BREAK]
2013-01-21 21:46:45.576716 [DEBUG] mod_portaudio.c:804
portaudio/endpoint-out-right CHANNEL KILL
2013-01-21 21:46:45.576716 [DEBUG] switch_core_session.c:830 Send signal
sofia/external/1050@rshaninge.mress.se [BREAK]
2013-01-21 21:46:45.576716 [DEBUG] switch_ivr_bridge.c:1370
(portaudio/endpoint-out-right) State Change CS_CONSUME_MEDIA ->
CS_EXCHANGE_MEDIA
2013-01-21 21:46:45.576716 [DEBUG] switch_core_session.c:1283 Send
signal portaudio/endpoint-out-right [BREAK]
2013-01-21 21:46:45.576716 [DEBUG] mod_portaudio.c:804
portaudio/endpoint-out-right CHANNEL KILL
2013-01-21 21:46:45.576716 [DEBUG] switch_core_session.c:975 Send signal
sofia/external/1050@rshaninge.mress.se [BREAK]
2013-01-21 21:46:45.576716 [DEBUG] sofia.c:5599 Channel
sofia/external/1050@rshaninge.mress.se entering state [completed][200]
2013-01-21 21:46:45.636815 [DEBUG] switch_core_session.c:975 Send signal
sofia/external/1050@rshaninge.mress.se [BREAK]
2013-01-21 21:46:45.636815 [DEBUG] switch_core_session.c:975 Send signal
sofia/external/1050@rshaninge.mress.se [BREAK]
2013-01-21 21:46:45.636815 [DEBUG] switch_core_session.c:975 Send signal
sofia/external/1050@rshaninge.mress.se [BREAK]
2013-01-21 21:46:45.636815 [DEBUG] sofia.c:5599 Channel
sofia/external/1050@rshaninge.mress.se entering state [ready][200]
2013-01-21 21:46:46.576712 [DEBUG] mod_portaudio.c:429
portaudio/endpoint-out-right CHANNEL ROUTING
2013-01-21 21:46:46.576712 [DEBUG] switch_core_state_machine.c:470
(portaudio/endpoint-out-right) State ROUTING going to sleep
2013-01-21 21:46:46.576712 [DEBUG] switch_core_state_machine.c:415
(portaudio/endpoint-out-right) Running State Change CS_EXCHANGE_MEDIA
2013-01-21 21:46:46.576712 [DEBUG] switch_core_state_machine.c:480
(portaudio/endpoint-out-right) State EXCHANGE_MEDIA
2013-01-21 21:46:46.576712 [DEBUG] mod_portaudio.c:817 CHANNEL LOOPBACK
2013-01-21 21:46:46.576712 [DEBUG] switch_core_session.c:892 Send signal
portaudio/endpoint-out-right [BREAK]
2013-01-21 21:46:46.576712 [DEBUG] mod_portaudio.c:804
portaudio/endpoint-out-right CHANNEL KILL
2013-01-21 21:46:46.576712 [DEBUG] switch_core_session.c:892 Send signal
sofia/external/1050@rshaninge.mress.se [BREAK]


Am I missing something in the log that helps in tracking this down.

Best Regards
Jakob Sundberg

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
Michael S Collins
Twitter: @mercutioviz
http://www.FreeSWITCH.org
http://www.ClueCon.com
http://www.OSTAG.org