[user@server tmp]# gdb -se "asterisk" -c /tmp/core.2995 GNU gdb Red Hat Linux (6.3.0.0-1.63rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1". Core was generated by `/usr/sbin/asterisk vvvvvvvv'. Program terminated with signal 11, Segmentation fault. Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/tls/libpthread.so.0...done. Loaded symbols for /lib/tls/libpthread.so.0 Reading symbols from /usr/lib/libncurses.so.5...done. Loaded symbols for /usr/lib/libncurses.so.5 Reading symbols from /lib/tls/libm.so.6...done. Loaded symbols for /lib/tls/libm.so.6 Reading symbols from /lib/libresolv.so.2...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /lib/libssl.so.4...done. Loaded symbols for /lib/libssl.so.4 Reading symbols from /lib/tls/libc.so.6...done. Loaded symbols for /lib/tls/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libgssapi_krb5.so.2...done. Loaded symbols for /usr/lib/libgssapi_krb5.so.2 Reading symbols from /usr/lib/libkrb5.so.3...done. Loaded symbols for /usr/lib/libkrb5.so.3 Reading symbols from /lib/libcom_err.so.2...done. Loaded symbols for /lib/libcom_err.so.2 Reading symbols from /usr/lib/libk5crypto.so.3...done. Loaded symbols for /usr/lib/libk5crypto.so.3 Reading symbols from /lib/libcrypto.so.4...done. Loaded symbols for /lib/libcrypto.so.4 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/asterisk/modules/res_musiconhold.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_musiconhold.so Reading symbols from /usr/lib/asterisk/modules/res_indications.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_indications.so Reading symbols from /usr/lib/asterisk/modules/res_agi.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_agi.so Reading symbols from /usr/lib/asterisk/modules/res_crypto.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_crypto.so Reading symbols from /usr/lib/asterisk/modules/res_adsi.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_adsi.so Reading symbols from /usr/lib/asterisk/modules/res_monitor.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_monitor.so Reading symbols from /usr/lib/asterisk/modules/res_features.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_features.so Reading symbols from /usr/lib/asterisk/modules/res_config_mysql.so...done. Loaded symbols for /usr/lib/asterisk/modules/res_config_mysql.so Reading symbols from /usr/lib/mysql/libmysqlclient.so.14...done. Loaded symbols for /usr/lib/mysql/libmysqlclient.so.14 Reading symbols from /lib/libcrypt.so.1...done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/lib/asterisk/modules/pbx_functions.so...done. Loaded symbols for /usr/lib/asterisk/modules/pbx_functions.so Reading symbols from /usr/lib/asterisk/modules/pbx_ael.so...done. Loaded symbols for /usr/lib/asterisk/modules/pbx_ael.so Reading symbols from /usr/lib/asterisk/modules/pbx_realtime.so...done. Loaded symbols for /usr/lib/asterisk/modules/pbx_realtime.so Reading symbols from /usr/lib/asterisk/modules/pbx_dundi.so...done. Loaded symbols for /usr/lib/asterisk/modules/pbx_dundi.so Reading symbols from /usr/lib/asterisk/modules/pbx_spool.so...done. Loaded symbols for /usr/lib/asterisk/modules/pbx_spool.so Reading symbols from /usr/lib/asterisk/modules/pbx_config.so...done. Loaded symbols for /usr/lib/asterisk/modules/pbx_config.so Reading symbols from /usr/lib/asterisk/modules/pbx_loopback.so...done. Loaded symbols for /usr/lib/asterisk/modules/pbx_loopback.so Reading symbols from /usr/lib/asterisk/modules/chan_local.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_local.so Reading symbols from /usr/lib/asterisk/modules/chan_agent.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_agent.so Reading symbols from /usr/lib/asterisk/modules/chan_features.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_features.so Reading symbols from /usr/lib/asterisk/modules/chan_sip.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_sip.so Reading symbols from /lib/libnss_dns.so.2...done. Loaded symbols for /lib/libnss_dns.so.2 Reading symbols from /usr/lib/asterisk/modules/chan_oss.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_oss.so Reading symbols from /usr/lib/asterisk/modules/chan_zap.so...done. Loaded symbols for /usr/lib/asterisk/modules/chan_zap.so Reading symbols from /usr/lib/libpri.so.1.0...done. Loaded symbols for /usr/lib/libpri.so.1.0 Reading symbols from /usr/lib/libtonezone.so.1.0...done. Loaded symbols for /usr/lib/libtonezone.so.1.0 Reading symbols from /usr/lib/asterisk/modules/app_ices.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_ices.so Reading symbols from /usr/lib/asterisk/modules/app_db.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_db.so Reading symbols from /usr/lib/asterisk/modules/app_url.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_url.so Reading symbols from /usr/lib/asterisk/modules/app_queue.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_queue.so Reading symbols from /usr/lib/asterisk/modules/app_dial.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_dial.so Reading symbols from /usr/lib/asterisk/modules/app_softhangup.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_softhangup.so Reading symbols from /usr/lib/asterisk/modules/app_directory.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_directory.so Reading symbols from /usr/lib/asterisk/modules/format_ilbc.so...done. Loaded symbols for /usr/lib/asterisk/modules/format_ilbc.so Reading symbols from /usr/lib/asterisk/modules/codec_adpcm.so...done. Loaded symbols for /usr/lib/asterisk/modules/codec_adpcm.so Reading symbols from /usr/lib/asterisk/modules/app_dumpchan.so...done. Loaded symbols for /usr/lib/asterisk/modules/app_dumpchan.so Reading symbols from /usr/lib/asterisk/modules/codec_lpc10.so...done. Loaded symbols for /usr/lib/asterisk/modules/codec_lpc10.so #0 encode_ (voice=0xbff97970, pitch=0xffc00000, rms=0xbff9797c, rc=0xbff979b0, ipitch=0xbff97968, irms=0xbff9796c, irc=0xbff97980) at encode.c:329 329 i2 = entab6[i2]; (gdb) bt #0 encode_ (voice=0xbff97970, pitch=0xffc00000, rms=0xbff9797c, rc=0xbff979b0, ipitch=0xbff97968, irms=0xbff9796c, irc=0xbff97980) at encode.c:329 #1 0x0023d3f1 in lpc10_encode (speech=0xbff97968, bits=0xffc00000, st=0x81c32d0) at lpcenc.c:178 #2 0x0023cd7b in lintolpc10_frameout (tmp=0x81bb130) at codec_lpc10.c:302 #3 0x0806bb63 in calc_cost (t=0x244520, samples=Variable "samples" is not available. ) at translate.c:260 #4 0x0806c4a5 in ast_register_translator (t=0x244520) at translate.c:409 #5 0x0023d13a in load_module () at codec_lpc10.c:410 #6 0x0805c62d in __load_resource (resource_name=0x817deb7 "codec_lpc10.so", cfg=Variable "cfg" is not available. ) at loader.c:413 #7 0x0805ce36 in load_modules (preload_only=0) at loader.c:553 #8 0x080c0499 in main (argc=2, argv=0xbff985c4) at asterisk.c:2372 (gdb) bt full #0 encode_ (voice=0xbff97970, pitch=0xffc00000, rms=0xbff9797c, rc=0xbff979b0, ipitch=0xbff97968, irms=0xbff9796c, irc=0xbff97980) at encode.c:329 enctab = {0, 7, 11, 12, 13, 10, 6, 1, 14, 9, 5, 2, 3, 4, 8, 15} entau = {19, 11, 27, 25, 29, 21, 23, 22, 30, 14, 15, 7, 39, 38, 46, 42, 43, 41, 45, 37, 53, 49, 51, 50, 54, 52, 60, 56, 58, 26, 90, 88, 92, 84, 86, 82, 83, 81, 85, 69, 77, 73, 75, 74, 78, 70, 71, 67, 99, 97, 113, 112, 114, 98, 106, 104, 108, 100, 101, 76} enadd = {1920, -768, 2432, 1280, 3584, 1536, 2816, -1152} enscl = {0.0204000007, 0.0166999996, 0.0144999996, 0.0147000002, 0.0142999999, 0.0135000004, 0.0125000002, 0.0111999996} enbits = {6, 5, 4, 4, 4, 4, 3, 3} entab6 = {0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 10, 10, 11, 11, 12, 13, 14, 15} rmst = {1024, 936, 856, 784, 718, 656, 600, 550, 502, 460, 420, 384, 352, 328, 294, 270, 246, 226, 206, 188, 172, 158, 144, 132, 120, 110, 102, 92, 84, 78, 70, 64, 60, 54, 50, 46, 42, 38, 34, 32, 30, 26, 24, 22, 20, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0} i__1 = Variable "i__1" is not available. (gdb) thread apply all bt Thread 10 (process 2997): #0 0x004b37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x005899e4 in poll () from /lib/tls/libc.so.6 #2 0x080bba16 in listener (unused=0x0) at asterisk.c:594 #3 0x0066a341 in start_thread () from /lib/tls/libpthread.so.0 #4 0x005936fe in clone () from /lib/tls/libc.so.6 Thread 9 (process 2998): #0 0x004b37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x0066ca86 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #2 0x080cff9f in do_devstate_changes (data=0x0) at include/asterisk/lock.h:635 #3 0x0066a341 in start_thread () from /lib/tls/libpthread.so.0 #4 0x005936fe in clone () from /lib/tls/libc.so.6 Thread 8 (process 3002): #0 0x004b37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x0058c151 in ___newselect_nocancel () from /lib/tls/libc.so.6 #2 0x00c453fc in do_parking_thread (ignore=0x0) at ../include/asterisk/channel.h:1149 #3 0x0066a341 in start_thread () from /lib/tls/libpthread.so.0 #4 0x005936fe in clone () from /lib/tls/libc.so.6 Thread 7 (process 3004): #0 0x004b37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x005899e4 in poll () from /lib/tls/libc.so.6 #2 0x08055a94 in ast_io_wait (ioc=0x819a498, howlong=-4) at io.c:271 #3 0x00144bbd in network_thread (ignore=0x0) at pbx_dundi.c:2106 #4 0x0066a341 in start_thread () from /lib/tls/libpthread.so.0 #5 0x005936fe in clone () from /lib/tls/libc.so.6 Thread 6 (process 3005): #0 0x004b37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x005565b6 in __nanosleep_nocancel () from /lib/tls/libc.so.6 #2 0x005563bc in sleep () from /lib/tls/libc.so.6 #3 0x0014ed9c in process_precache (ign=0x0) at pbx_dundi.c:2146 #4 0x0066a341 in start_thread () from /lib/tls/libpthread.so.0 #5 0x005936fe in clone () from /lib/tls/libc.so.6 Thread 5 (process 3006): #0 0x004b37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x005565b6 in __nanosleep_nocancel () from /lib/tls/libc.so.6 #2 0x005563bc in sleep () from /lib/tls/libc.so.6 #3 0x00cc17d4 in scan_thread (unused=0x0) at pbx_spool.c:364 #4 0x0066a341 in start_thread () from /lib/tls/libpthread.so.0 #5 0x005936fe in clone () from /lib/tls/libc.so.6 ---Type to continue, or q to quit--- Thread 4 (process 3007): #0 0x004b37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x005899e4 in poll () from /lib/tls/libc.so.6 #2 0x08055a94 in ast_io_wait (ioc=0x81a5868, howlong=-4) at io.c:271 #3 0x001ada34 in do_monitor (data=0x0) at chan_sip.c:11536 #4 0x0066a341 in start_thread () from /lib/tls/libpthread.so.0 #5 0x005936fe in clone () from /lib/tls/libc.so.6 Thread 3 (process 3008): #0 0x004b37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x0058c151 in ___newselect_nocancel () from /lib/tls/libc.so.6 #2 0x003ecdbc in sound_thread (arg=0x81a20b0) at ../include/asterisk/channel.h:1149 #3 0x0066a341 in start_thread () from /lib/tls/libpthread.so.0 #4 0x005936fe in clone () from /lib/tls/libc.so.6 Thread 2 (process 3009): #0 0x004b37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0x005899e4 in poll () from /lib/tls/libc.so.6 #2 0x001d74b4 in do_monitor (data=0x0) at chan_zap.c:6500 #3 0x0066a341 in start_thread () from /lib/tls/libpthread.so.0 #4 0x005936fe in clone () from /lib/tls/libc.so.6 Thread 1 (process 2995): #0 encode_ (voice=0xbff97970, pitch=0xffc00000, rms=0xbff9797c, rc=0xbff979b0, ipitch=0xbff97968, irms=0xbff9796c, irc=0xbff97980) at encode.c:329 #1 0x0023d3f1 in lpc10_encode (speech=0xbff97968, bits=0xffc00000, st=0x81c32d0) at lpcenc.c:178 #2 0x0023cd7b in lintolpc10_frameout (tmp=0x81bb130) at codec_lpc10.c:302 #3 0x0806bb63 in calc_cost (t=0x244520, samples=Variable "samples" is not available. ) at translate.c:260 #4 0x0806c4a5 in ast_register_translator (t=0x244520) at translate.c:409 #5 0x0023d13a in load_module () at codec_lpc10.c:410 #6 0x0805c62d in __load_resource (resource_name=0x817deb7 "codec_lpc10.so", cfg=Variable "cfg" is not available. ) at loader.c:413 #7 0x0805ce36 in load_modules (preload_only=0) at loader.c:553 #8 0x080c0499 in main (argc=2, argv=0xbff985c4) at asterisk.c:2372 (gdb)