[Freeswitch-users] Windows error shuts down FS when running "pizza" demo with pocketshinx

Michael Jerris mike at jerris.com
Sat Nov 1 12:07:35 PDT 2008


My best suggestion is to run the debug build from msvc and if it  
faults it will give you a stack trace of where to help us understand  
why.

Mike

On Nov 1, 2008, at 2:43 PM, mszlazak at aol.com wrote:

>
> The "pizza demo" understands my pizza order (i.e. "take out",  
> "delivery") but then Windows throws an error.
>
> Does anyone have an idea what's going on or what steps I need to do  
> to find out?
>
> My Windows XP Error Reporting dialog box repeatedly displays  
> ("FreeSwitch.exe has encountered a problem and needs to close ...")  
> and after choosing to send or not send a report, FS is shut down.
>
> >From "Windows Error Reporting" I repeatedly gets this same error:
>
> 11/1/2008 11:29 AM    Application Error    Faulting application  
> freeswitch.exe, version 0.0.0.0, faulting module sphinxbase.dll,  
> version 0.0.0.0, fault address 0x000150c4.

>
>
> >From the FS CLI I get this output:
>
>
> 2008-11-01 11:29:04 [DEBUG] sofia.c:3274 sofia_handle_sip_i_invite()  
> IP 10.0.0.2 Rejected by acl domains. Falling back to Digest auth.
> 2008-11-01 11:29:04 [DEBUG] sofia.c:3274 sofia_handle_sip_i_invite()  
> IP 10.0.0.2 Rejected by acl domains. Falling back to Digest auth.
> 2008-11-01 11:29:04 [NOTICE] switch_channel.c:538  
> switch_channel_set_name() New Channel sofia/internal/1000 at 10.0.0.2  
> [dea07d07-5f25-fa4d-99c2-77420ba5
> 5173]
> 2008-11-01 11:29:04 [DEBUG] sofia.c:2167 sofia_handle_sip_i_state()  
> Channel sofia/internal/1000 at 10.0.0.2 entering state [received]
> 2008-11-01 11:29:04 [DEBUG] sofia.c:2171 sofia_handle_sip_i_state()  
> Remote SDP:
> v=0
> o=- 4 2 IN IP4 10.0.0.2
> s=CounterPath X-Lite 3.0
> c=IN IP4 10.0.0.2
> t=0 0
> m=audio 60272 RTP/AVP 107 119 100 106 0 105 98 8 3 101
> a=rtpmap:107 BV32/16000
> a=rtpmap:119 BV32-FEC/16000
> a=rtpmap:100 SPEEX/16000
> a=rtpmap:106 SPEEX-FEC/16000
> a=rtpmap:105 SPEEX-FEC/8000
> a=rtpmap:98 iLBC/8000
> a=rtpmap:101 telephone-event/8000
> a=fmtp:101 0-15
> a=alt:1 3 : d6Jeiv7L sPYqx0pK 10.0.0.2 60272
> a=alt:2 2 : +N/ZgN+a metkI4yH 192.168.36.1 60272
> a=alt:3 1 : SxAaiLQ7 kySL6fRG 192.168.239.1 60272
>
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [BV32:107:16000]/ 
> [G722:9:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [BV32:107:16000]/ 
> [PCMU:0:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [BV32:107:16000]/ 
> [PCMA:8:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [BV32:107:16000]/[GSM: 
> 3:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [BV32-FEC:119:16000]/ 
> [G722:9:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [BV32-FEC:119:16000]/ 
> [PCMU:0:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [BV32-FEC:119:16000]/ 
> [PCMA:8:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [BV32-FEC:119:16000]/ 
> [GSM:3:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [SPEEX:100:16000]/ 
> [G722:9:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [SPEEX:100:16000]/ 
> [PCMU:0:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [SPEEX:100:16000]/ 
> [PCMA:8:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [SPEEX:100:16000]/ 
> [GSM:3:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [SPEEX-FEC:106:16000]/ 
> [G722:9:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [SPEEX-FEC:106:16000]/ 
> [PCMU:0:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [SPEEX-FEC:106:16000]/ 
> [PCMA:8:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [SPEEX-FEC:106:16000]/ 
> [GSM:3:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [PCMU:0:8000]/ 
> [G722:9:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2303  
> sofia_glue_negotiate_sdp() Audio Codec Compare [PCMU:0:8000]/[PCMU: 
> 0:8000]
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:1548  
> sofia_glue_tech_set_codec() Set Codec sofia/internal/1000 at 10.0.0.2  
> PCMU/8000 20 ms 160 samples
> 2008-11-01 11:29:04 [DEBUG] sofia_glue.c:2266  
> sofia_glue_negotiate_sdp() Set 2833 dtmf payload to 101
> 2008-11-01 11:29:04 [DEBUG] sofia.c:2308 sofia_handle_sip_i_state()  
> sofia/internal/1000 at 10.0.0.2 State Change CS_NEW -> CS_INIT
> 2008-11-01 11:29:04 [DEBUG] switch_core_session.c:727  
> switch_core_session_signal_state_change() Kill sofia/internal/1000 at 10.0.0.2 
>  [BREAK]
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:365  
> switch_core_session_run() sofia/internal/1000 at 10.0.0.2 Running State  
> Change CS_INIT
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:415  
> switch_core_session_run() (sofia/internal/1000 at 10.0.0.2) State INIT
> 2008-11-01 11:29:04 [DEBUG] mod_sofia.c:80 sofia_on_init() sofia/ 
> internal/1000 at 10.0.0.2 SOFIA INIT
> 2008-11-01 11:29:04 [DEBUG] mod_sofia.c:107 sofia_on_init() sofia/ 
> internal/1000 at 10.0.0.2 State Change CS_INIT -> CS_ROUTING
> 2008-11-01 11:29:04 [DEBUG] switch_core_session.c:727  
> switch_core_session_signal_state_change() Kill sofia/internal/1000 at 10.0.0.2 
>  [BREAK]
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:415  
> switch_core_session_run() (sofia/internal/1000 at 10.0.0.2) State INIT  
> going to sleep
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:365  
> switch_core_session_run() sofia/internal/1000 at 10.0.0.2 Running State  
> Change CS_ROUTING
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:420  
> switch_core_session_run() (sofia/internal/1000 at 10.0.0.2) State ROUTING
> 2008-11-01 11:29:04 [DEBUG] mod_sofia.c:119 sofia_on_routing() sofia/ 
> internal/1000 at 10.0.0.2 SOFIA ROUTING
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:64  
> switch_core_standard_on_routing() Standard ROUTING sofia/internal/1000 at 10.0.0.2
> 2008-11-01 11:29:04 [INFO] mod_dialplan_xml.c:228 dialplan_hunt()  
> Processing FreeSwitch->2006 in context default
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions ${unroll_loops}(true) =~ /^true$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions ${sip_looped_call}() =~ /^true$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions ${strftime(%H%M)}(1129) =~ /^((09|1[0-7])[0-5][0-9]| 
> 1800)$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^886$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^\*\*(\d+)$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^870$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions ${network_addr}(10.0.0.2) =~ /^$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions ${numbering_plan}() =~ /^$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions ${call_debug}(false) =~ /^true$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions ${sip_has_crypto}() =~ /^(AES_CM_128_HMAC_SHA1_32| 
> AES_CM_128_HMAC_SHA
> 1_80)$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9001$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9000$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^88(.*)$|^\*0(.*)$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^779$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^\*69$|^869$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^80(\d{2})$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^81(\d{2})$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^82(\d{2})$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^83(\d{2})$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^8(10[01][0-9])$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^(10[01][0-9])$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^sip:(.*)$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^(30\d{2})$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^(31\d{2})$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^(32\d{2})$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9(888|1616)$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /0911/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^5000$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^5001$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^pagegroup$|^7243/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^5900$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^5901$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions source(mod_sofia) =~ /mod_sofia/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /park\+(\d+)/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions source(mod_sofia) =~ /mod_sofia/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^parking$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions source(mod_sofia) =~ /mod_sofia/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /callpark/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions source(mod_sofia) =~ /mod_sofia/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /pickup/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9992$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9993$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9994$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9995$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9996$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9997$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9998$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9999$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^8337$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^9333$/
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:115 parse_exten()  
> Regex mismatch
> 2008-11-01 11:29:04 [DEBUG] mod_dialplan_xml.c:113 parse_exten()  
> test conditions destination_number(2006) =~ /^2006$/
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:97  
> switch_core_standard_on_routing() sofia/internal/1000 at 10.0.0.2 State  
> Change CS_ROUTING -> C
> S_EXECUTE
> 2008-11-01 11:29:04 [DEBUG] switch_core_session.c:727  
> switch_core_session_signal_state_change() Kill sofia/internal/1000 at 10.0.0.2 
>  [BREAK]
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:420  
> switch_core_session_run() (sofia/internal/1000 at 10.0.0.2) State  
> ROUTING going to sleep
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:365  
> switch_core_session_run() sofia/internal/1000 at 10.0.0.2 Running State  
> Change CS_EXECUTE
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:430  
> switch_core_session_run() (sofia/internal/1000 at 10.0.0.2) State EXECUTE
> 2008-11-01 11:29:04 [DEBUG] mod_sofia.c:156 sofia_on_execute() sofia/ 
> internal/1000 at 10.0.0.2 SOFIA EXECUTE
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:129  
> switch_core_standard_on_execute() Standard EXECUTE
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:140  
> switch_core_standard_on_execute() sofia/internal/1000 at 10.0.0.2  
> Execute set(open=true)
> 2008-11-01 11:29:04 [DEBUG] mod_dptools.c:703 set_function() SET  
> [open]=[true]
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:140  
> switch_core_standard_on_execute() sofia/internal/1000 at 10.0.0.2  
> Execute set(use_profile=${c
> ond(${acl(${network_addr} rfc1918)} == true ? nat : default)})
> 2008-11-01 11:29:04 [DEBUG] switch_core_session.c:1059  
> switch_core_session_execute_application() sofia/internal/ 
> 1000 at 10.0.0.2 Expanded String set(use_
> profile=nat)
> 2008-11-01 11:29:04 [DEBUG] mod_dptools.c:703 set_function() SET  
> [use_profile]=[nat]
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:140  
> switch_core_standard_on_execute() sofia/internal/1000 at 10.0.0.2  
> Execute set_user(default@${
> domain})
> 2008-11-01 11:29:04 [DEBUG] switch_core_session.c:1059  
> switch_core_session_execute_application() sofia/internal/ 
> 1000 at 10.0.0.2 Expanded String set_user
> (default at 10.0.0.2)
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:140  
> switch_core_standard_on_execute() sofia/internal/1000 at 10.0.0.2  
> Execute db(insert/spymap/${
> caller_id_number}/${uuid})
> 2008-11-01 11:29:04 [DEBUG] switch_core_session.c:1059  
> switch_core_session_execute_application() sofia/internal/ 
> 1000 at 10.0.0.2 Expanded String db(inser
> t/spymap/1000/dea07d07-5f25-fa4d-99c2-77420ba55173)
> 2008-11-01 11:29:04 [DEBUG] switch_core_state_machine.c:140  
> switch_core_standard_on_execute() sofia/internal/1000 at 10.0.0.2  
> Execute db(insert/last_dial
> /${caller_id_number}/${destination_number})
> 2008-11-01 11:29:04 [DEBUG] switch_core_session.c:1059  
> switch_core_session_execute_application() sofia/internal/ 
> 1000 at 10.0.0.2 Expanded String db(inser
> t/last_dial/1000/2006)
> 2008-11-01 11:29:05 [DEBUG] switch_core_state_machine.c:140  
> switch_core_standard_on_execute() sofia/internal/1000 at 10.0.0.2  
> Execute db(insert/last_dial
> /global/${uuid})
> 2008-11-01 11:29:05 [DEBUG] switch_core_session.c:1059  
> switch_core_session_execute_application() sofia/internal/ 
> 1000 at 10.0.0.2 Expanded String db(inser
> t/last_dial/global/dea07d07-5f25-fa4d-99c2-77420ba55173)
> 2008-11-01 11:29:05 [DEBUG] switch_core_state_machine.c:140  
> switch_core_standard_on_execute() sofia/internal/1000 at 10.0.0.2  
> Execute javascript(ps_pizza
> .js)
> 2008-11-01 11:29:05 [DEBUG] sofia_glue.c:1757  
> sofia_glue_activate_rtp() AUDIO RTP [sofia/internal/1000 at 10.0.0.2]  
> 10.0.0.2 port 19578 -> 10.0.0.2 port
> 60272 codec: 0 ms: 20
> 2008-11-01 11:29:05 [DEBUG] switch_rtp.c:815 switch_rtp_create()  
> Starting timer [soft] 160 bytes per 20000ms
> 2008-11-01 11:29:05 [DEBUG] mod_sofia.c:439 sofia_answer_channel()  
> Local SDP sofia/internal/1000 at 10.0.0.2:
> v=0
> o=FreeSWITCH 1225544567 1225544568 IN IP4 10.0.0.2
> s=FreeSWITCH
> c=IN IP4 10.0.0.2
> t=0 0
> a=sendrecv
> m=audio 19578 RTP/AVP 0 101 13
> a=rtpmap:0 PCMU/8000
> a=rtpmap:101 telephone-event/8000
> a=fmtp:101 0-16
> a=rtpmap:13 CN/8000
> a=ptime:20
>
> 2008-11-01 11:29:05 [DEBUG] switch_core_session.c:435  
> switch_core_session_receive_message() Kill sofia/internal/1000 at 10.0.0.2 
>  [BREAK]
> 2008-11-01 11:29:05 [NOTICE] mod_spidermonkey.c:2034  
> session_answer() Channel [sofia/internal/1000 at 10.0.0.2] has been  
> answered
> 2008-11-01 11:29:05 [DEBUG] switch_ivr_play_say.c:928  
> switch_ivr_play_file() Codec Activated L16 at 8000hz 1 channels 20ms
> 2008-11-01 11:29:05 [DEBUG] switch_core_session.c:435  
> switch_core_session_receive_message() Kill sofia/internal/1000 at 10.0.0.2 
>  [BREAK]
> 2008-11-01 11:29:05 [DEBUG] sofia.c:2167 sofia_handle_sip_i_state()  
> Channel sofia/internal/1000 at 10.0.0.2 entering state [completed]
> 2008-11-01 11:29:05 [DEBUG] sofia.c:2167 sofia_handle_sip_i_state()  
> Channel sofia/internal/1000 at 10.0.0.2 entering state [ready]
> 2008-11-01 11:29:07 [DEBUG] switch_ivr_play_say.c:1218  
> switch_ivr_play_file() done playing file
> 2008-11-01 11:29:07 [DEBUG] switch_core_media_bug.c:227  
> switch_core_media_bug_add() Attaching BUG to sofia/internal/1000 at 10.0.0.2
> 2008-11-01 11:29:07 [DEBUG] switch_core_session.c:435  
> switch_core_session_receive_message() Kill sofia/internal/1000 at 10.0.0.2 
>  [BREAK]
> 2008-11-01 11:29:08 [DEBUG] switch_ivr_play_say.c:928  
> switch_ivr_play_file() Codec Activated L16 at 8000hz 1 channels 20ms
> 2008-11-01 11:29:10 [DEBUG] switch_ivr_play_say.c:1218  
> switch_ivr_play_file() done playing file
> 2008-11-01 11:29:11 [DEBUG] switch_core_session.c:435  
> switch_core_session_receive_message() Kill sofia/internal/1000 at 10.0.0.2 
>  [BREAK]
> 2008-11-01 11:29:12 [DEBUG] mod_pocketsphinx.c:386  
> pocketsphinx_asr_get_results() Recognized: TAKEOUT, Score: 100
> 2008-11-01 11:29:12 [DEBUG] js_modules/SpeechTools.jm:150  
> console_log() ----XML:
> <interpretation grammar="pizza_order" score="100">
>   <result name="match">TAKEOUT</result>
>   <input>TAKEOUT</input>
> </interpretation>
> 2008-11-01 11:29:12 [DEBUG] js_modules/SpeechTools.jm:150  
> console_log() ----Heard [TAKEOUT]
> 2008-11-01 11:29:12 [DEBUG] js_modules/SpeechTools.jm:150  
> console_log() ----Hit score 100/40/70
> 2008-11-01 11:29:12 [INFO] js_modules/SpeechTools.jm:150  
> console_log() ----TAKEOUT
> 2008-11-01 11:29:12 [DEBUG] js_modules/SpeechTools.jm:365  
> console_log() ----Testing [0] [0] TAKEOUT =~ [Delivery:::Delivery]
> 2008-11-01 11:29:12 [DEBUG] js_modules/SpeechTools.jm:365  
> console_log() ----Testing [0] [1] TAKEOUT =~ [Takeout:::Pickup]
> 2008-11-01 11:29:12 [DEBUG] js_modules/SpeechTools.jm:365  
> console_log() ----Adding Pickup
> 2008-11-01 11:29:12 [DEBUG] js_modules/SpeechTools.jm:365  
> console_log() ----Testing [0] [2] TAKEOUT =~ [Pickup:::Pickup]
> 2008-11-01 11:29:13 [DEBUG] js_modules/SpeechTools.jm:109  
> console_log() Unloading grammar pizza_order
>
> McCain or Obama? Stay up to date on the latest from the campaign  
> trail with AOL News.
> >McCain or Obama? Stay up to date on the latest from the campaign  
> trail with AOL News.
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20081101/72c7f4b3/attachment-0002.html 


More information about the FreeSWITCH-users mailing list