Summary: | ASTERISK-10258: asterisk segfault in ast_list_traverse_safe_begin | ||
Reporter: | jmls (jmls) | Labels: | |
Date Opened: | 2007-09-13 01:55:59 | Date Closed: | 2007-09-18 14:15:58 |
Priority: | Critical | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) 10710.txt | |
Description: | another segfault, this time in the ast_list (frame.c line 458). bt full attached ****** ADDITIONAL INFORMATION ****** system under reasonable load (45+ calls via ISDN) | ||
Comments: | By: jmls (jmls) 2007-09-16 05:51:47 can anyone help with this ? Thanks. By: Tilghman Lesher (tilghman) 2007-09-16 10:01:29 I need the output from the following command in gdb: (gdb) p *f By: jmls (jmls) 2007-09-16 14:33:30 here you go (gdb) p *f $1 = {frametype = AST_FRAME_VOICE, subclass = 8, datalen = 160, samples = 160, mallocd = 0, mallocd_hdr_len = 0, offset = 64, src = 0x583220 "lintoalaw", data = 0x8a3ad3c, delivery = {tv_sec = 0, tv_usec = 0}, frame_list = {next = 0x0}, has_timing_info = 0, ts = 0, len = 0, seqno = 0} (gdb) By: Russell Bryant (russell) 2007-09-18 14:15:58 After debugging with valgrind on this test system, it turned out that the odbc driver in use was doing very bad things. |