P[ 1] I IND :NEW_CHANNEL oad:XXXXXXXXXX dad:XXXXXXX pid:2 state:none P[ 1] Chan not existing at the moment bc->l3id:20023 bc:0x8185f94 event:NEW_CHANNEL port:1 channel:2 P[ 1] NO USERUESRINFO P[ 1] I IND :SETUP oad:XXXXXXXXXX dad:XXXXXXX pid:2 state:none P[ 1] read_config: Getting Config P[ 1] I SEND:PROCEEDING oad:XXXXXXXXXX dad:XXXXXXX pid:2 [New Thread 0xb689ebb0 (LWP 1938)] [New Thread 0xb6862bb0 (LWP 1942)] P[ 1] * IND : ringing pid:2 P[ 1] I SEND:ALERTING oad:XXXXXXXXXX dad:XXXXXXX pid:2 P[ 1] I IND :RELEASE oad:XXXXXXXXXX dad:XXXXXXX pid:2 state:ALERTING [Thread 0xb6862bb0 (LWP 1942) exited] P[ 1] * IND : HANGUP pid:2 ctx:misdn dad:XXXXXXX oad:XXXXXXXXXX State:ALERTING P[ 1] * RELEASING CHANNEL pid:2 ctx:misdn dad:XXXXXXX oad:@XXXXXX state: CLEANING Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb736fbb0 (LWP 1936)] 0xb7db5ac4 in _int_free () from /lib/libc.so.6 (gdb) inf thr 10 Thread 0xb689ebb0 (LWP 1938) 0xb7e13789 in __lll_mutex_lock_wait () from /lib/libc.so.6 9 Thread 0xb6b0abb0 (LWP 1937) 0xb7e00056 in poll () from /lib/libc.so.6 * 8 Thread 0xb736fbb0 (LWP 1936) 0xb7db5ac4 in _int_free () from /lib/libc.so.6 7 Thread 0xb7b6fbb0 (LWP 1934) 0xb7ef128b in sem_wait@GLIBC_2.0 () from /lib/libpthread.so.0 6 Thread 0xb7c77bb0 (LWP 1933) 0xb7e02467 in select () from /lib/libc.so.6 5 Thread 0xb7cd1bb0 (LWP 1932) 0xb7e13789 in __lll_mutex_lock_wait () from /lib/libc.so.6 4 Thread 0xb7d0dbb0 (LWP 1931) 0xb7ddadec in nanosleep () from /lib/libc.so.6 3 Thread 0xb7d4abb0 (LWP 1930) 0xb7e00056 in poll () from /lib/libc.so.6 1 Thread 0xb7d556b0 (LWP 1928) 0xb7ef1c01 in read () from /lib/libpthread.so.0 (gdb) bt 8 #0 0xb7db5ac4 in _int_free () from /lib/libc.so.6 #1 0xb7db5f94 in free () from /lib/libc.so.6 #2 0xb7bce3bc in release_chan (bc=0x8185f94) at chan_misdn.c:3654 #3 0xb7bd0c08 in cb_events (event=EVENT_RELEASE, bc=0x8185f94, user_data=0x0) at chan_misdn.c:4619 #4 0xb7bdc466 in handle_frm (msg=0x8190f28) at misdn/isdn_lib.c:2637 #5 0xb7bdea83 in manager_isdn_handler (frm=0x8190f5c, msg=0x8190f28) at misdn/isdn_lib.c:3611 #6 0xb7bdd2fd in misdn_lib_isdn_event_catcher (arg=0x8179d70) at misdn/isdn_lib.c:3018 #7 0xb7eed16f in start_thread () from /lib/libpthread.so.0 (More stack frames follow...) (gdb) bt 8 full #0 0xb7db5ac4 in _int_free () from /lib/libc.so.6 No symbol table info available. #1 0xb7db5f94 in free () from /lib/libc.so.6 No symbol table info available. #2 0xb7bce3bc in release_chan (bc=0x8185f94) at chan_misdn.c:3654 ch = (struct chan_list *) 0x81a9920 ast = (struct ast_channel *) 0x81aae38 #3 0xb7bd0c08 in cb_events (event=EVENT_RELEASE, bc=0x8185f94, user_data=0x0) at chan_misdn.c:4619 msn_valid = -1212261011 ch = (struct chan_list *) 0x81a9920 __PRETTY_FUNCTION__ = "cb_events" #4 0xb7bdc466 in handle_frm (msg=0x8190f28) at misdn/isdn_lib.c:2637 ret = 0 event = EVENT_RELEASE response = RESPONSE_OK dummybc = {send_lock = 0x0, dummy = 0, nt = -1221135656, pri = -1212337640, port = -1221136704, b_stid = 1023, layer_id = -1212142360, layer = -1221135636, need_disconnect = -1221135364, need_release = -1221136564, need_release_complete = -1221136724, dec = -72515583, l3_id = -1221136432, pid = -1221136432, ces = 824204112, restart_channel = -1224728483, channel = 1095254850, channel_preselected = 1646279246, in_use = 1851877475, cw = 1413693728, addr = 1852785440, bframe = 0x6d726966
, bframe_len = 1684631584, time_usec = 668218, astbuf = 0x0, misdnbuf = 0xb736efc8, te_choose_channel = 0, early_bconnect = -1, dtmf = -1224736768, send_dtmf = 0, need_more_infos = 0, sending_complete = 0, nodsp = 0, nojitter = 0, dnumplan = NUMPLAN_UNINITIALIZED, rnumplan = NUMPLAN_UNKNOWN, onumplan = NUMPLAN_UNKNOWN, cpnnumplan = NUMPLAN_UNKNOWN, progress_coding = 0, progress_location = 0, progress_indicator = 0, fac_in = {Function = Fac_GetSupportedServices, u = {Listen = { NotificationMask = 0}, Suspend = {CallIdentity = "\000\000\000\000\000\000\000\000ÿÿÿÿ\000\000\000"}, Resume = { CallIdentity = "\000\000\000\000\000\000\000\000ÿÿÿÿ\000\000\000"}, CFActivate = {Handle = 0, Procedure = 0, BasicService = 0, ServedUserNumber = "ÿÿÿÿ", '\0' , ForwardedToNumber = " *æ·=\000\000c=\000\000rhï6·", ForwardedToSubaddress = "Ù\030ñ·=\000\000p=\000\000cxï6·"}, CFDeactivate = {Handle = 0, Procedure = 0, BasicService = 0, ServedUserNumber = "ÿÿÿÿ", '\0' }, CFInterrogateParameters = {Handle = 0, Procedure = 0, BasicService = 0, ServedUserNumber = "ÿÿÿÿ", '\0' }, CFInterrogateNumbers = {Handle = 0}, CDeflection = { PresentationAllowed = 0, DeflectedToNumber = "\000\000\000\000\000\000ÿÿÿÿ\000\000\000\000\000", DeflectedToSubaddress = "\000\000\000\000\000\000 *æ·=\000\000c="}, AOCDchu = {chargeNotAvailable = 0, freeOfCharge = 0, recordedUnits = 0, typeOfChargingInfo = -1, billingId = 0}, AOCDcur = {chargeNotAvailable = 0, freeOfCharge = 0, currency = "\000\000\000\000ÿÿÿÿ\000\000", currencyAmount = 0, multiplier = 0, typeOfChargingInfo = -1209652704, billingId = 1660944445}}}, fac_out = {Function = 3086031065, u = {Listen = { NotificationMask = 3082564011}, Suspend = {CallIdentity = "«1¼·É´î\000É´î\000àï6·"}, Resume = { CallIdentity = "«1¼·É´î\000É´î\000àï6·"}, CFActivate = {Handle = 3082564011, Procedure = 46281, BasicService = 238, ServedUserNumber = "É´î\000àï6·ùÑð·É´î·", ForwardedToNumber = "î1¼·°bÕ·\002\000Ù·Èï6·", ForwardedToSubaddress = "\214QÀ·\000\000\000\000\002\000\000\000\000\000\000"}, CFDeactivate = { Handle = 3082564011, Procedure = 46281, BasicService = 238, ServedUserNumber = "É´î\000àï6·ùÑð·É´î·"}, CFInterrogateParameters = {Handle = 3082564011, Procedure = 46281, BasicService = 238, ServedUserNumber = "É´î\000àï6·ùÑð·É´î·"}, CFInterrogateNumbers = {Handle = 3082564011}, CDeflection = { PresentationAllowed = 12715, DeflectedToNumber = "¼·É´î\000É´î\000àï6·ùÑ", DeflectedToSubaddress = "ð·É´î·î1¼·°bÕ·\002"}, AOCDchu = {chargeNotAvailable = 12715, freeOfCharge = 47036, recordedUnits = 15643849, typeOfChargingInfo = 15643849, billingId = -1221136416}, AOCDcur = { chargeNotAvailable = 12715, freeOfCharge = 47036, currency = "É´î\000É´î\000àï6", currencyAmount = -1208954375, multiplier = -1209092919, typeOfChargingInfo = -1212403218, billingId = -1210752336}}}, AOCDtype = Fac_GetSupportedServices, AOCD = {currency = {chargeNotAvailable = 600, freeOfCharge = 0, currency = " \000\000\000\000\000\000\000\000\000", currencyAmount = 148, multiplier = -1209092778, typeOfChargingInfo = -1209097144, billingId = -1209102360}, chargingUnit = {chargeNotAvailable = 600, freeOfCharge = 0, recordedUnits = 32, typeOfChargingInfo = 0, billingId = 0}}, evq = EVENT_SUSPEND_REJECT, crypt = 135734184, curprx = 135752448, curptx = 8294565, crypt_key = "6,¼·Ä¯ñ·, "įñ·\220k\027\b, oad = '\0' , "ÿÿÿÿ", rad = "Ì\000\000\000=ü×·z=å·\000\000TZ\023¼Ü·Ý\001\000\000Ù\001\000\000\004\000\000", dad = "\000\000\000\000\023\000\000\000\023\000\000\000ì\001\000\00076\000\000\000,æ·\000\000\000\000\a\000\000", cad = "ô/æ·@N淨ɻ·\024ò6·ñ{Ù·@Næ·\000éä·$ò6·", orig_dad = "ô/æ·Hò6·5ÀÜ·@Næ·º2Û·ô/æ·\200ò6·Tò6·", keypad = "\216DÛ·\200ò6·@Næ·ÿÿÿÿ\000\000\000\000ÿÿÿÿô/æ·@Næ·", info_dad = "\200ò6·2008|¥Ú·\200ò6·ô/æ·\000éä·\200ò6·,ó6·\215¥Ú·\200ò6·\000éä·pó6·\001\200­û@Næ·@Næ·@Næ·", infos_pending = "@Næ·ZNæ·ÿÿÿÿ@Næ·ÿÿÿÿ", '\0' , "(\017\031\b\000\000\000\000\030ô6·\000\000\000·\000\000\0 000\000\214QÀ·", uu = "\000\000\000\000\000\000\000\000\030ô6·ÿÿÿÿ(\017\031\b=ü×·z=å·\000\000TZ\023¼Ü·Ý\001\000\000Ù\001\000\000\004\000\000 0\000\000\000\000\000\023\000\000\000\023\000\000\000\034ʹ·\bô6·\034ëî·ð\235\027\bð\235\027\b(ó6·ðîî·\bô6·ò¡¹·ø\235\027\b\b\0 000··\204\000\000\000\204\000\000\000ô/æ·xó6·5ÀÜ·\204\000\000\000\000éä·¥+å·ö+å·ø\235\027\bpó6·\204\000\000\000\n\000\000\000\ \000\000\000\000\000\b", '\0' , uulen = 0, cause = 0, out_cause = -1212312214, ec_enable = 135811904, ec_deftaps = 135811904, channel_found = -1221135336, orig = -1212312214, txgain = 135811904, rxgain = 135811904, next = 0xb736f418} bc = (struct misdn_bchannel *) 0x8185f94 ret = 0 frm = (iframe_t *) 0x8190f5c stack = (struct misdn_stack *) 0x8185340 #5 0xb7bdea83 in manager_isdn_handler (frm=0x8190f5c, msg=0x8190f28) at misdn/isdn_lib.c:3611 No locals. #6 0xb7bdd2fd in misdn_lib_isdn_event_catcher (arg=0x8179d70) at misdn/isdn_lib.c:3018 msg = (msg_t *) 0x8190f28 frm = (iframe_t *) 0x8190f5c mgr = (struct misdn_lib *) 0x8179d70 zero_frm = 0 ---Type to continue, or q to quit--- fff_frm = 0 midev = 11 port = 0 #7 0xb7eed16f in start_thread () from /lib/libpthread.so.0 No symbol table info available. (More stack frames follow...) (gdb) thread apply all bt Thread 10 (Thread 0xb689ebb0 (LWP 1938)): #0 0xb7e13789 in __lll_mutex_lock_wait () from /lib/libc.so.6 #1 0xb7db9373 in _L_mutex_lock_2489 () from /lib/libc.so.6 #2 0xb7ef6ff4 in ?? () from /lib/libpthread.so.0 #3 0x00000000 in ?? () Thread 9 (Thread 0xb6b0abb0 (LWP 1937)): #0 0xb7e00056 in poll () from /lib/libc.so.6 #1 0x080a66a9 in ast_io_wait (ioc=0x817a1a8, howlong=1000) at io.c:266 #2 0xb6b52cba in do_monitor (data=0x0) at chan_sip.c:15601 #3 0x080f0643 in dummy_start (data=0x817bc10) at utils.c:852 #4 0xb7eed16f in start_thread () from /lib/libpthread.so.0 #5 0xb7e086ce in clone () from /lib/libc.so.6 Thread 8 (Thread 0xb736fbb0 (LWP 1936)): #0 0xb7db5ac4 in _int_free () from /lib/libc.so.6 #1 0xb7db5f94 in free () from /lib/libc.so.6 #2 0xb7bce3bc in release_chan (bc=0x8185f94) at chan_misdn.c:3654 #3 0xb7bd0c08 in cb_events (event=EVENT_RELEASE, bc=0x8185f94, user_data=0x0) at chan_misdn.c:4619 #4 0xb7bdc466 in handle_frm (msg=0x8190f28) at misdn/isdn_lib.c:2637 #5 0xb7bdea83 in manager_isdn_handler (frm=0x8190f5c, msg=0x8190f28) at misdn/isdn_lib.c:3611 #6 0xb7bdd2fd in misdn_lib_isdn_event_catcher (arg=0x8179d70) at misdn/isdn_lib.c:3018 #7 0xb7eed16f in start_thread () from /lib/libpthread.so.0 #8 0xb7e086ce in clone () from /lib/libc.so.6 Thread 7 (Thread 0xb7b6fbb0 (LWP 1934)): #0 0xb7ef128b in sem_wait@GLIBC_2.0 () from /lib/libpthread.so.0 #1 0xb7c0518c in ?? () from /usr/lib/asterisk/modules/chan_misdn.so ---Type to continue, or q to quit--- #2 0xb7bdf08c in manager_event_handler (arg=0x8179d70) at misdn/isdn_lib.c:3783 #3 0xb7eed16f in start_thread () from /lib/libpthread.so.0 #4 0xb7e086ce in clone () from /lib/libc.so.6 Thread 6 (Thread 0xb7c77bb0 (LWP 1933)): #0 0xb7e02467 in select () from /lib/libc.so.6 #1 0xb7c80655 in ast_select (nfds=0, rfds=0xb7c77370, wfds=0x0, efds=0xb7c772f0, tvp=0x0) at /pbld/build/asterisk-1.4.18/src/include/asterisk/channel.h:1305 #2 0xb7c8061e in do_parking_thread (ignore=0x0) at res_features.c:1808 #3 0x080f0643 in dummy_start (data=0x8173ca0) at utils.c:852 #4 0xb7eed16f in start_thread () from /lib/libpthread.so.0 #5 0xb7e086ce in clone () from /lib/libc.so.6 Thread 5 (Thread 0xb7cd1bb0 (LWP 1932)): #0 0xb7e13789 in __lll_mutex_lock_wait () from /lib/libc.so.6 #1 0xb7db9373 in _L_mutex_lock_2489 () from /lib/libc.so.6 #2 0xb7ef6ff4 in ?? () from /lib/libpthread.so.0 #3 0x00000000 in ?? () Thread 4 (Thread 0xb7d0dbb0 (LWP 1931)): #0 0xb7ddadec in nanosleep () from /lib/libc.so.6 #1 0xb7e02c1d in usleep () from /lib/libc.so.6 #2 0x08095c22 in do_refresh (data=0x0) at dnsmgr.c:216 #3 0x080f0643 in dummy_start (data=0x816bac8) at utils.c:852 #4 0xb7eed16f in start_thread () from /lib/libpthread.so.0 #5 0xb7e086ce in clone () from /lib/libc.so.6 Thread 3 (Thread 0xb7d4abb0 (LWP 1930)): #0 0xb7e00056 in poll () from /lib/libc.so.6 ---Type to continue, or q to quit--- #1 0x0806ada1 in listener (unused=0x0) at asterisk.c:979 #2 0x080f0643 in dummy_start (data=0x816aee0) at utils.c:852 #3 0xb7eed16f in start_thread () from /lib/libpthread.so.0 #4 0xb7e086ce in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb7d556b0 (LWP 1928)): #0 0xb7ef1c01 in read () from /lib/libpthread.so.0 #1 0x0806f344 in monitor_sig_flags (unused=0x0) at asterisk.c:2532 #2 0x08070e0c in main (argc=6, argv=0xbfb17164) at asterisk.c:3028 #3 0xb7d6bdef in __libc_start_main () from /lib/libc.so.6 #4 0x08057f11 in ?? () #0 0xb7db5ac4 in _int_free () from /lib/libc.so.6 (gdb)