[Freeswitch-dev] mod-java - playAndGetDigits() exception

Michael Jerris mike at jerris.com
Sat Apr 5 00:59:55 EDT 2008


Can you disable crash protection and get a real backtrace of this?

Mike

On Apr 5, 2008, at 12:19 AM, jonathan augenstine wrote:

> Damjan,
>
> OK, the mod_java initialization problem is resolved in the latest  
> version of the trunk.  I am now back to the initial problem I was  
> hoping this version would solve.  When I call playAndGetDigits() it  
> crashes Freeswitch.  The console dump from the playAndGetDigits call  
> to the crash is pasted below.  What would you suggest is the next  
> step to diagnose and fix this issue?
>
> Jonathan
>
>
> Freeswitch console output:
>
> 2008-04-04 22:39:50 [NOTICE] switch_cpp.cpp:509 console_log()  
> playAndGetDigits called next!!!
> 2008-04-04 22:39:50 [DEBUG] switch_cpp.cpp:154 execute()  
> CoreSession::execute.  app: sleep data:500
> 2008-04-04 22:39:50 [DEBUG] switch_ivr_play_say.c:1225  
> switch_play_and_get_digits() switch_play_and_get_digits(session, 10,  
> 20, 3, 30000, #, /usr/local/freeswitch/sounds/DialNumber.wav, /usr/ 
> local/freeswitch/sounds/NotAsDialed.wav, digit_buffer, 128,  
> XXXXXXXXXX)
> *** glibc detected *** ./freeswitch: free(): invalid pointer:  
> 0x08cf29d0 ***
> ======= Backtrace: =========
> /lib/libc.so.6[0x3a0f41]
> /lib/libc.so.6(cfree+0x90)[0x3a4580]
> /lib/libc.so.6[0x3bae6f]
> /lib/libc.so.6(tzset+0x3d)[0x3bb77d]
> /lib/libc.so.6(strftime_l+0x46)[0x3c0006]
> /lib/libc.so.6(strftime+0x3f)[0x3bff5f]
> /usr/local/freeswitch/lib/libfreeswitch.so.1(apr_strftime+0x85) 
> [0x19d395]
> /usr/local/freeswitch/lib/libfreeswitch.so.1(switch_strftime+0x39) 
> [0x13a139]
> /usr/local/freeswitch/lib/libfreeswitch.so.1(switch_log_printf+0x126) 
> [0x17f1f6]
> /usr/local/freeswitch/lib/libfreeswitch.so. 
> 1(switch_play_and_get_digits+0x192)[0x175ad2]
> /usr/local/freeswitch/lib/libfreeswitch.so. 
> 1(_ZN11CoreSession16playAndGetDigitsEiiiiPcS0_S0_S0_S0_+0xe2) 
> [0x188242]
> /usr/local/freeswitch/mod/ 
> mod_java 
> .so 
> (Java_org_freeswitch_swig_freeswitchJNI_CoreSession_1playAndGetDigits 
> +0x15d)[0xe46f3d]



More information about the Freeswitch-dev mailing list