Summary: | ASTERISK-01706: Asterisk crash | ||
Reporter: | atob (atob) | Labels: | |
Date Opened: | 2004-05-27 11:38:02 | Date Closed: | 2004-09-25 02:45:04 |
Priority: | Critical | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | Asterisk crashed and caused a core dump at 15:13 today. The CVS version we are using is: Asterisk CVS-03/22/04-11:50:54 I don't know what caused this crash. Any help would be greatly appreciated. ****** ADDITIONAL INFORMATION ****** (gdb) bt full #0 0x420744b0 in _int_free () from /lib/tls/libc.so.6 No symbol table info available. #1 0x420734d6 in free () from /lib/tls/libc.so.6 No symbol table info available. #2 0x41ed3988 in gsm_destroy_stuff (pvt=0x4b200010) at codec_gsm.c:229 No locals. #3 0x0805f11e in ast_translator_free_path (p=0x4d224cc0) at translate.c:79 pl = (struct ast_trans_pvt *) 0x42130a14 pn = (struct ast_trans_pvt *) 0x4b200010 #4 0x0805e2dc in ast_set_read_format (chan=0x8572320, fmts=135603392) at channel.c:1554 fmt = 8 native = 2 res = 1302896640 ASTERISK-1 0x41c08037 in socket_read (id=0x81064b0, fd=22, events=1, cbdata=0x0) at chan_iax2.c:4725 orignative = 2 sin = {sin_family = 2, sin_port = 55569, sin_addr = { s_addr = 2726563545}, sin_zero = "\000\000\000\000\000\000\000"} res = 45 updatehistory = 1 new = 0 buf = "\200\n\000\003\000\000\003\203\003\002\002\002×Ü\201\220ÑP\000Y$\222I$\234 G$m¶Û«À4ÛqÆãâ I$nI\034110\000\004\000\000\000\b\000\004\000\000\005\01---Type <return> to continue, or q <return> to quit--- 6\000\002\000\002\000\004\b»y\205\000\016\000\002\000\002\000\004\b»xÅ\000\000", 'Õ' <repeats 88 times>, '\0' <repeats 1748 times>, "&\226\022B&\226\022B\024!\023FËd\004BL!\023F&\226\022B", '\0' <repeats 60 times>, "´\034\023F\000\000\000\000ô \023FU\221\004B", '\0' <repeats 256 times>, "`\"\022B", '\0' <repeats 38 times>, "d ", '\0' <repeats 48 times>, "ñ \023F\n\000\000\000¢", '\0' <repeats 15 times>... ptr = 0x0 len = 16 dcallno = 3 fh = (struct ast_iax2_full_hdr *) 0x2 mte = (struct ast_iax2_meta_trunk_entry *) 0x4b200010 dblbuf = "\000¬\233¢\230Ý ¸ãJµ\233p v°·KR\200À»#\216d©`yÚ¥Í!", 'Õ' <repeats 127 times>, '\0' <repeats 2168 times>, "Du\002B\024\n\023BÐj\b\b\000\000\000\024Èu\002B\000\000@", '\0' <repeats 129 times>, "Ðj\b\b\000\000\000\024Èu\002B\000\000@", '\0' <repeats 137 times>, "»t\002B\024\n\023B\027\000\000\000\000\016\023FD\r\023F\002v\002B\027\000\000\000ü\r\023Fl\r\023F\000\000\000\000\000\000\000\000\024\n\023B¤\016\023FÓs\002B\027\000\000\000ü\r\023Fl\r\023F", '\0' <repeats 16 times>, "ü\r\023FÐj\b\b\000\000@"... fr = {callno = 3, dcallno = 0, data = 0x0, datalen = 0, retries = 0, ts = 899, retrytime = 0, outoforder = 0, sentyet = 0, oseqno = 3, iseqno = 2, transfer = 0, final = 0, direction = 21, retrans = 11, next = 0xd, prev = 0x19, af = {frametype = 4, subclass = 4, datalen = 0, samples = 0, mallocd = 0, offset = 64, src = 0x41c145e1 "IAX2", data = 0x461302cc, delivery = {tv_sec = 1085667230, tv_usec = 208828}, ---Type <return> to continue, or q <return> to quit--- prev = 0x20736569, next = 0x65637865}, unused = "eded to host 217.14.132.162 on IAX2[voiptalk]/1 (type = 6, subcl", afdata = 0x461302cc ""} cur = (struct iax_frame *) 0x2 f = {frametype = 2, subclass = 2, datalen = 33, samples = 0, mallocd = 0, offset = 0, src = 0x41c145e1 "IAX2", data = 0x461312d8, delivery = {tv_sec = 0, tv_usec = 0}, prev = 0x0, next = 0x0} c = (struct ast_channel *) 0x4da8a000 dp = (struct iax2_dpcache *) 0x2 peer = (struct iax2_peer *) 0x0 ies = {called_number = 0x0, calling_number = 0x0, calling_ani = 0x0, calling_name = 0x0, called_context = 0x0, username = 0x0, password = 0x0, capability = 0, format = 0, language = 0x0, version = 0, adsicpe = 0, dnid = 0x0, rdnis = 0x0, authmethods = 0, challenge = 0x0, md5_result = 0x0, rsa_result = 0x0, apparent_addr = 0x0, refresh = 0, dpstatus = 0, callno = 0, cause = 0x0, iax_unknown = 0 '\0', msgcount = 0, autoanswer = 0, musiconhold = 0, transferid = 0, datetime = 0, devicetype = 0x0, serviceident = 0x0, firmwarever = 0, fwdesc = 0, fwdata = 0x0, fwdatalen = 0 '\0'} ied0 = {buf = "\025\002\000,", '\0' <repeats 1019 times>, pos = 4} ied1 = {buf = "\t\004\000\000\000\002", '\0' <repeats 1017 times>, pos = 6} format = 2 exists = 2 ---Type <return> to continue, or q <return> to quit--- minivid = 0 empty = '\0' <repeats 31 times> f = (struct iax_frame *) 0x2 ASTERISK-2 0x08051930 in ast_io_wait (ioc=0x8104bb0, howlong=1302896640) at io.c:267 res = 1 x = 2 origcnt = 2 ASTERISK-3 0x41c00312 in network_thread (ignore=0x0) at chan_iax2.c:5573 res = 1260388368 f = (struct iax_frame *) 0x0 freeme = (struct iax_frame *) 0x0 ASTERISK-4 0x4003b2b6 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. (gdb) | ||
Comments: | By: Mark Spencer (markster) 2004-05-27 11:51:36 This bug was fixed long ago in CVS head (approximately April 1, 2004). If in doubt, do a clean checkout. |