[root@domU-12-31-39-0B-15-D7 tmp]# gdb /opt/voip-proxy/sbin/asterisk core.12002 GNU gdb Red Hat Linux (6.6-45.fc8rh) Copyright (C) 2006 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/i686/nosegneg/libthread_db.so.1". warning: Can't read pathname for load map: Input/output error. Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/res_ael_share.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/93/737078564e9566ed83e0fd85e05b0bf7d0d6cf Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/app_dial.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/47/5e498245ffe926963f18a6e5d5592b57ee5f3b Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/app_transfer.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/bf/ec471f38de54ebeb19239da5931da381aced50 Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/codec_ulaw.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/bf/ec471f38de54ebeb19239da5931da381aced50 Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/func_curl.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/bf/ec471f38de54ebeb19239da5931da381aced50 Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/res_curl.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/47/5e498245ffe926963f18a6e5d5592b57ee5f3b Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/res_config_curl.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/bf/ec471f38de54ebeb19239da5931da381aced50 Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/format_gsm.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/47/5e498245ffe926963f18a6e5d5592b57ee5f3b Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/format_pcm.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/93/737078564e9566ed83e0fd85e05b0bf7d0d6cf Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/pbx_ael.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/93/737078564e9566ed83e0fd85e05b0bf7d0d6cf Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/chan_local.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/93/737078564e9566ed83e0fd85e05b0bf7d0d6cf Missing separate debuginfo for /opt/voip-proxy/lib/asterisk/modules/chan_sip.so Try: yum --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/bf/ec471f38de54ebeb19239da5931da381aced50 Reading symbols from /usr/lib/libxml2.so.2...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /lib/libz.so.1...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /lib/i686/nosegneg/libm.so.6...done. Loaded symbols for /lib/i686/nosegneg/libm.so.6 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/i686/nosegneg/libpthread.so.0...done. Loaded symbols for /lib/i686/nosegneg/libpthread.so.0 Reading symbols from /lib/libtinfo.so.5...done. Loaded symbols for /lib/libtinfo.so.5 Reading symbols from /lib/libresolv.so.2...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /lib/i686/nosegneg/libc.so.6...done. Loaded symbols for /lib/i686/nosegneg/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /lib/i686/nosegneg/librt.so.1...done. Loaded symbols for /lib/i686/nosegneg/librt.so.1 Reading symbols from /opt/voip-proxy/lib/asterisk/modules/res_ael_share.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/res_ael_share.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/app_dial.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/app_dial.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/app_transfer.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/app_transfer.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/codec_gsm.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/codec_gsm.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/codec_ulaw.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/codec_ulaw.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/codec_alaw.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/codec_alaw.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/codec_a_mu.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/codec_a_mu.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/func_logic.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/func_logic.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/func_curl.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/func_curl.so Reading symbols from /usr/lib/libcurl.so.4...done. Loaded symbols for /usr/lib/libcurl.so.4 Reading symbols from /usr/lib/libidn.so.11...done. Loaded symbols for /usr/lib/libidn.so.11 Reading symbols from /usr/lib/libssh2.so.1...done. Loaded symbols for /usr/lib/libssh2.so.1 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 /usr/lib/libk5crypto.so.3...done. Loaded symbols for /usr/lib/libk5crypto.so.3 Reading symbols from /lib/libcom_err.so.2...done. Loaded symbols for /lib/libcom_err.so.2 Reading symbols from /usr/lib/libssl3.so...done. Loaded symbols for /usr/lib/libssl3.so Reading symbols from /usr/lib/libsmime3.so...done. Loaded symbols for /usr/lib/libsmime3.so Reading symbols from /usr/lib/libnss3.so...done. Loaded symbols for /usr/lib/libnss3.so Reading symbols from /usr/lib/libplds4.so...done. Loaded symbols for /usr/lib/libplds4.so Reading symbols from /usr/lib/libplc4.so...done. Loaded symbols for /usr/lib/libplc4.so Reading symbols from /usr/lib/libnspr4.so...done. Loaded symbols for /usr/lib/libnspr4.so Reading symbols from /lib/libssl.so.6...done. Loaded symbols for /lib/libssl.so.6 Reading symbols from /lib/libcrypto.so.6...done. Loaded symbols for /lib/libcrypto.so.6 Reading symbols from /usr/lib/libkrb5support.so.0...done. Loaded symbols for /usr/lib/libkrb5support.so.0 Reading symbols from /lib/libkeyutils.so.1...done. Loaded symbols for /lib/libkeyutils.so.1 Reading symbols from /usr/lib/libnssutil3.so...done. Loaded symbols for /usr/lib/libnssutil3.so Reading symbols from /lib/libselinux.so.1...done. Loaded symbols for /lib/libselinux.so.1 Reading symbols from /opt/voip-proxy/lib/asterisk/modules/res_curl.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/res_curl.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/res_config_curl.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/res_config_curl.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/format_gsm.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/format_gsm.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/format_pcm.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/format_pcm.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/pbx_ael.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/pbx_ael.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/chan_local.so...done. Loaded symbols for /opt/voip-proxy/lib/asterisk/modules/chan_local.so Reading symbols from /opt/voip-proxy/lib/asterisk/modules/chan_sip.so...done. Loaded symbols for /opt/voip-proxy/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 /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Core was generated by `/opt/voip-proxy/sbin/asterisk -f -U asterisk -G asterisk -C /opt/voip-proxy/con'. Program terminated with signal 6, Aborted. #0 0x0039f402 in __kernel_vsyscall () (gdb) set pagination off Missing separate debuginfos, use: debuginfo-install curl.i386 e2fsprogs.i386 gcc.i386 glibc.i686 keyutils.i386 krb5.i386 libidn.i386 libselinux.i386 libssh2.i386 libxml2.i386 ncurses.i386 nspr.i386 nss.i386 openssl.i686 zlib.i386 (gdb) bt #0 0x0039f402 in __kernel_vsyscall () #1 0x001398a0 in raise () from /lib/i686/nosegneg/libc.so.6 #2 0x0013b271 in abort () from /lib/i686/nosegneg/libc.so.6 #3 0x001724db in __libc_message () from /lib/i686/nosegneg/libc.so.6 #4 0x0017a651 in _int_free () from /lib/i686/nosegneg/libc.so.6 #5 0x0017dcd0 in free () from /lib/i686/nosegneg/libc.so.6 #6 0x008c4a02 in update_curl (url=0xb7dd0980 "http://config.example12.com/curl_config", unused=0xb7dd0880 "sippeers", keyfield=0xf718db "name", lookup=0x9380890 "90024", ap=0xb7dd0ad8 "") at res_config_curl.c:269 #7 0x080af3da in ast_update_realtime (family=0xf71888 "sippeers", keyfield=0xf718db "name", lookup=0x9380890 "90024") at config.c:2226 #8 0x00f05951 in realtime_update_peer (peername=0x9380890 "90024", sin=0x9380a0c, defaultuser=0x937eebb "90024", fullcontact=0x937eec1 "sip:90024@192.168.212.208:5060", useragent=0x937eee0 "Linksys/PAP2-3.1.9(LSc)", expirey=3600, deprecated_username=1, lastms=0) at chan_sip.c:4571 #9 0x00f0620c in update_peer (p=0x9380890, expire=3600) at chan_sip.c:4702 #10 0x00f2dfc9 in register_verify (p=0x93c0e28, sin=0xb7dd1064, req=0xb7dd1074, uri=0x93a48cd "sip:192.168.10.213") at chan_sip.c:13051 #11 0x00f576b6 in handle_request_register (p=0x93c0e28, req=0xb7dd1074, sin=0xb7dd1064, e=0x93a48cd "sip:192.168.10.213") at chan_sip.c:21509 #12 0x00f58581 in handle_incoming (p=0x93c0e28, req=0xb7dd1074, sin=0xb7dd1064, recount=0xb7dd1004, nounlock=0xb7dd1000) at chan_sip.c:21726 #13 0x00f59503 in handle_request_do (req=0xb7dd1074, sin=0xb7dd1064) at chan_sip.c:22014 #14 0x00f58dff in sipsock_read (id=0x9381b88, fd=9, events=1, ignore=0x0) at chan_sip.c:21908 #15 0x080e30a9 in ast_io_wait (ioc=0x93bf3f0, howlong=1000) at io.c:288 #16 0x00f5a9e6 in do_monitor (data=0x0) at chan_sip.c:22472 #17 0x08156a58 in dummy_start (data=0x938fb58) at utils.c:968 #18 0x0068c542 in start_thread () from /lib/i686/nosegneg/libpthread.so.0 #19 0x001e5b6e in clone () from /lib/i686/nosegneg/libc.so.6 (gdb) bt full #0 0x0039f402 in __kernel_vsyscall () No symbol table info available. #1 0x001398a0 in raise () from /lib/i686/nosegneg/libc.so.6 No symbol table info available. #2 0x0013b271 in abort () from /lib/i686/nosegneg/libc.so.6 No symbol table info available. #3 0x001724db in __libc_message () from /lib/i686/nosegneg/libc.so.6 No symbol table info available. #4 0x0017a651 in _int_free () from /lib/i686/nosegneg/libc.so.6 No symbol table info available. #5 0x0017dcd0 in free () from /lib/i686/nosegneg/libc.so.6 No symbol table info available. #6 0x008c4a02 in update_curl (url=0xb7dd0980 "http://config.example12.com/curl_config", unused=0xb7dd0880 "sippeers", keyfield=0xf718db "name", lookup=0x9380890 "90024", ap=0xb7dd0ad8 "") at res_config_curl.c:269 query = (struct ast_str *) 0x93b5028 buf1 = "fullcontact\000\000v;\t�\203;\t", '\0' , "v\002\000\000\000\000\000\000�a\025\b\000\000\000�\000\000\000\000sJ�\000�\aݷ�g\027\000�V\031\000\000\000\000\000�\177&\000��h\000����mz\027\000�.\000\000:\tݷC\tݷ,\tݷ�\177&\000\214�h\000:\tݷ�\bݷ\001\000\000\000 y&\000@Z�\000\220\b8\t\032\\;\t\b\bݷ\220�h\000\030\bݷ��\n\b\220�\033\b\032\\;\tX\bݷ\026�\n\b\220�\033\b�V6\t�\000\000\000C\tݷ\000\000\000" buf2 = "sip%3a90024%40192.168.212.208%3a5060\000\bݷ\001\000\000\000 y&\000\000\000\000\000208:\000\001\000\000:360\003\000\000\0009\002\000\000\000\000\000\0009002\003\000\000\0003.238.21�g\027\000\000:5060\000\000�\177&\000�\203;\t8\aݷmz\027\000\\\aݷ\000v;\t�\203;\t�\bݷ�\177&\000\\\aݷ\000v;\tH\bݷ\024\026\027\000\\\aݷsJ�\000\000\tݷ\000v;\t\000\000\000\000�\aݷ�\r\000\000\001\200��\000v;\t\000v;\t\000v;\t" newparam = 0x0 newval = 0x937eec1 "sip:90024@192.168.212.208:5060" stringp = 0x937c060 "1
\nFatal error: Call to undefined function ast_sip_prune_rt() in /opt/voip/web/curl_" i = 7 rowcount = 1 EncodeSpecialChars = 1 bufsize = 100 buffer = 0x937c060 "1
\nFatal error: Call to undefined function ast_sip_prune_rt() in /opt/voip/web/curl_" __PRETTY_FUNCTION__ = "update_curl" #7 0x080af3da in ast_update_realtime (family=0xf71888 "sippeers", keyfield=0xf718db "name", lookup=0x9380890 "90024") at config.c:2226 eng = (struct ast_config_engine *) 0x8c75a0 res = -1 db = "http://config.example12.com/curl_config", '\0' , "�7\037\000\000\000\000\000<\nݷ\000\000\000\000\000\000\000\000�\000\000\000�", '\0' , "\214�h\000����\000\000\000\000\001\000\000\000\000\000\000\000@Z�\000\220\b8\t\032\\;\t\b\nݷ\220�h\000\030\nݷ��\n\b y&\000\000\000\000\000X\nݷ\205\024i\000@Z�\000\220\b8\tX\nݷ\212[\025\b\006\000\000\000�a\025\b\000\000\000\000192.168.212.208\000@Z�\000\220\b8\t"... table = "sippeers\000\000\000\0008\002\000\000$\002\000\000�g\027\000�\bݷl`\025\b�\177&\000�����\bݷmz\027\000�\bݷ<\nݷ�����\tݷ�\177&\000<\nݷ5060\224\tݷ<�\026\000�\bݷ\213�#\000�\tݷ<\nݷ\000\000\000\000\001\200��<\nݷ<\nݷ<\nݷ<\nݷL\nݷ����<\nݷ����", '\0' , "�g\027\000\000\000\000\000:\tݷ�\177&\0007\vݷX\tݷmz\027\000|\tݷ.\vݷ7\vݷ\234\nݷ�\177&\000|\t"... ap = 0xb7dd0a9c "�\030�" #8 0x00f05951 in realtime_update_peer (peername=0x9380890 "90024", sin=0x9380a0c, defaultuser=0x937eebb "90024", fullcontact=0x937eec1 "sip:90024@192.168.212.208:5060", useragent=0x937eee0 "Linksys/PAP2-3.1.9(LSc)", expirey=3600, deprecated_username=1, lastms=0) at chan_sip.c:4571 port = "5060\000\000\000\000\000" ipaddr = "192.168.212.208" regseconds = "1278425896\000\000\000\000\000\000\000\000\000" tablename = 0xf71888 "sippeers" str_lastms = "0", '\0' sysname = 0x0 syslabel = 0x0 nowtime = 1278425896 fc = 0xf71874 "fullcontact" realtimeregs = 0 #9 0x00f0620c in update_peer (p=0x9380890, expire=3600) at chan_sip.c:4702 rtcachefriends = 1 #10 0x00f2dfc9 in register_verify (p=0x93c0e28, sin=0xb7dd1064, req=0xb7dd1074, uri=0x93a48cd "sip:192.168.10.213") at chan_sip.c:13051 res = AUTH_SUCCESSFUL peer = (struct sip_peer *) 0x9380890 tmp = "90024 , "�g\027\000\000\000\000\000\000\000\000\000�\177&\000\034\022<\t�\fݷmz\027\000\034\rݷ\035\021<\t\034\022<\t<\016ݷ�\177&\000\034\rݷ\035\021<\t\b\016ݷ\024\026\027\000\034\rݷ�\r�\000<\016ݷ\035\021<\t\000\000\000\000�\rݷ�\000\000\000\001\200��\035\021<\t\035\021<\t\035\021<\t\035\021<\t)\021<\t\034\022<\t\035\021<\t\034\022<\t", '\0' , "�\v�", '\0' name = 0xb7dd0c6f "90024" c = 0x0 domain = 0xb7dd0c75 "192.168.10.213" __PRETTY_FUNCTION__ = "register_verify" #11 0x00f576b6 in handle_request_register (p=0x93c0e28, req=0xb7dd1074, sin=0xb7dd1064, e=0x93a48cd "sip:192.168.10.213") at chan_sip.c:21509 res = 16256431 __PRETTY_FUNCTION__ = "handle_request_register" #12 0x00f58581 in handle_incoming (p=0x93c0e28, req=0xb7dd1074, sin=0xb7dd1064, recount=0xb7dd1004, nounlock=0xb7dd1000) at chan_sip.c:21726 cmd = 0x93a48c4 "REGISTER" cseq = 0x93a49be "1223 REGISTER" useragent = 0x93a4ac6 "Linksys/PAP2-3.1.9(LSc)" seqno = 1223 len = 4 respid = 154814669 res = 0 debug = 0 e = 0x93a48cd "sip:192.168.10.213" error = 0 oldmethod = 2 acked = 0 __PRETTY_FUNCTION__ = "handle_incoming" #13 0x00f59503 in handle_request_do (req=0xb7dd1074, sin=0xb7dd1064) at chan_sip.c:22014 p = (struct sip_pvt *) 0x93c0e28 recount = 0 nounlock = 0 lockretry = 10 __PRETTY_FUNCTION__ = "handle_request_do" #14 0x00f58dff in sipsock_read (id=0x9381b88, fd=9, events=1, ignore=0x0) at chan_sip.c:21908 req = {rlPart1 = 0, rlPart2 = 9, len = 644, headers = 13, method = 2, lines = 0, sdp_start = 0, sdp_count = 0, debug = 0 '\0', has_to_tag = 0 '\0', ignore = 0 '\0', header = {0, 37, 100, 163, 201, 244, 265, 283, 440, 502, 539, 558, 621, 642, 0 }, line = {644, 0 }, data = 0x93a48b8, socket = {type = SIP_TRANSPORT_UDP, fd = -1, port = 50195, tcptls_session = 0x0}, next = {next = 0x0}} sin = {sin_family = 2, sin_port = 50195, sin_addr = {s_addr = 3503615681}, sin_zero = {0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0'}} res = 644 len = 16 readbuf = "REGISTER sip:192.168.10.213 SIP/2.0\r\nVia: SIP/2.0/UDP 192.168.212.208:5060;branch=z9hG4bK-c6e3d763\r\nFrom: 90024 ;tag=6581c609dc867d8do0\r\nTo: 90024 \r"... __PRETTY_FUNCTION__ = "sipsock_read" #15 0x080e30a9 in ast_io_wait (ioc=0x93bf3f0, howlong=1000) at io.c:288 res = 1 x = 0 origcnt = 1 #16 0x00f5a9e6 in do_monitor (data=0x0) at chan_sip.c:22472 res = 1000 t = 1278422296 reloading = 0 __PRETTY_FUNCTION__ = "do_monitor" #17 0x08156a58 in dummy_start (data=0x938fb58) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {6934516, 0, -1210246256, -1210248248, -427101706, 1987600521}, __mask_was_saved = 0}}, __pad = {0xb7dd1480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x807421b __cancel_arg = (void *) 0xb7dd1b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0xf5a7a5 , data = 0x0, name = 0x937e5f8 "do_monitor", ' ' , "started at [22503] chan_sip.c restart_monitor()"} #18 0x0068c542 in start_thread () from /lib/i686/nosegneg/libpthread.so.0 No symbol table info available. #19 0x001e5b6e in clone () from /lib/i686/nosegneg/libc.so.6 No symbol table info available. (gdb)