[asterisk-dev] Asterisk 1.4.18-rc2 Now Available

Atis Lezdins atis at iq-labs.net
Tue Jan 29 11:18:15 CST 2008


On 1/29/08, The Asterisk Development Team <asteriskteam at digium.com> wrote:
> Asterisk 1.4.18-rc2 is now available.  One of the developers made a change to
> chan_sip that they wanted to get in to this release.  A few other bug fixes were
> added, as well.
>
> This release candidate is published for anyone that is interested in helping to
> test it for a couple of days before it is officially released.  To download the
> release candidate, use the following svn command:
>
> $ svn co http://svn.digium.com/svn/asterisk/tags/1.4.18 asterisk-1.4.18-rc2
>
> If you would like it in tarball format, use the following commands:
>
> $ svn export http://svn.digium.com/svn/asterisk/tags/1.4.18 asterisk-1.4.18-rc2
> $ tar -czvf asterisk-1.4.18-rc2.tar.gz asterisk-1.4.18-rc2/

Huh, i just launched my tests on rc1. Will continue shortly on rc2.

Btw, below is a fresh crash related to chanspy. Do you need valgrind? That
might take a day.

Regards,
Atis

Core was generated by `/usr/sbin/asterisk -U asterisk -G asterisk -vvvdgt'.^
Program terminated with signal 11, Segmentation fault.^
#0  0x47ee3fc3 in strlen () from /lib/libc.so.6^
(gdb) set pagination off^
(gdb) bt^
#0  0x47ee3fc3 in strlen () from /lib/libc.so.6^
#1  0xb61ffa04 in channel_spy (chan=0xb6014c48, spyee=0x8adc868,
volfactor=0xb4f97b78, fd=0, flags=0xb4f97df8) at app_chanspy.c:228^
#2  0xb6200617 in common_exec (chan=0xb6014c48, flags=0xb4f97df8,
volfactor=0, fd=0, mygroup=0x0, spec=0xb4f97b90 "SIP/22220",
exten=0x0, context=0x0) at app_chanspy.c:474^
#3  0xb6200b7a in chanspy_exec (chan=0xb6014c48, data=0xb4f97b90) at
app_chanspy.c:571^
#4  0x080bde76 in pbx_exec (c=0xb6014c48, app=0x8233bb8,
data=0xb4f99f50) at pbx.c:532^
#5  0x080c106f in pbx_extension_helper (c=0xb6014c48, con=0x0,
context=0xb6014dc8 "static_ivr", exten=0xb6014e18 "007", priority=31,
label=0x0, callerid=0x906b8b8 "21167", action=
#6  0x080c215d in ast_spawn_extension (c=0xb6014c48,
context=0xb6014dc8 "static_ivr", exten=0xb6014e18 "007", priority=31,
callerid=0x906b8b8 "21167") at pbx.c:2306^
#7  0x080c269b in __ast_pbx_run (c=0xb6014c48) at pbx.c:2408^
#8  0x080c33f0 in pbx_thread (data=0xb6014c48) at pbx.c:2623^
#9  0x080fde73 in dummy_start (data=0xb60360a8) at utils.c:852^
#10 0x47fed45b in start_thread () from /lib/libpthread.so.0^
#11 0x47f4523e in clone () from /lib/libc.so.6^
(gdb) bt full
#0  0x47ee3fc3 in strlen () from /lib/libc.so.6
No symbol table info available.
#1  0xb61ffa04 in channel_spy (chan=0xb6014c48, spyee=0x8adc868,
volfactor=0xb4f97b78, fd=0, flags=0xb4f97df8) at app_chanspy.c:228
        __old = 0x140 <Address 0x140 out of bounds>
        __len = 0
        __new = 0x0
        csth = {spy_audiohook = {lock = {__data = {__lock = 0, __count
= 0, __owner = 0, __kind = -1, __nusers = 0, {__spins = 0, __list =
{__next = 0x0}}}, __size = '\0' <repeats
 12 times>, "....\000\000\000\000\000\000\000", __align = 0}, trigger
= {__data = {__lock = 1, __futex = 0, __total_seq =
18446744073709551615, __wakeup_seq = 0, __woken_seq = 0,
__mutex = 0x0, __nwaiters = 0, __broadcast_seq = 0}, __size =
"\001\000\000\000\000\000\000\000........", '\0' <repeats 31 times>,
__align = 1}, type = AST_AUDIOHOOK_TYPE_SPY, sta
tus = AST_AUDIOHOOK_STATUS_DONE, source = 0xb6201358 "ChanSpy", flags
= 0, read_factory = {queue = {first = 0x0, last = 0x0}, trans = 0x0,
hold = {0 <repeats 1280 times>}, offset
= 0xb4f94f64, holdlen = 0, size = 160, format = 0}, write_factory =
{queue = {first = 0x0, last = 0x0}, trans = 0x0, hold = {0 <repeats
1280 times>}, offset = 0xb4f95980, holdlen
= 0, size = 0, format = 0}, format = 0, trans_pvt = 0x0,
manipulate_callback = 0, options = {read_volume = 0, write_volume =
0}, list = {next = 0x0}}, whisper_audiohook = {lock =
{__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers
= 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\0' <repeats
23 times>, __align = 0}, trigger = {__da
ta = {__lock = 0, __futex = 0, __total_seq = 0, __wakeup_seq = 0,
__woken_seq = 0, __mutex = 0x0, __nwaiters = 0, __broadcast_seq = 0},
__size = '\0' <repeats 47 times>, __align =
 0}, type = AST_AUDIOHOOK_TYPE_SPY, status = AST_AUDIOHOOK_STATUS_NEW,
source = 0x0, flags = 0, read_factory = {queue = {first = 0x0, last =
0x0}, trans = 0x0, hold = {0 <repeats
550 times>, -24317, 18413, 0, 0, 0, 0, 0, 0, 1, 0, -16585, 2067, 0, 0,
24710, 2118, 12276, 18427, -16587, 2067, 2, 0, 28312, -19207, -24317,
18413, 28348, -19207, -16587, 2067, 2,
 0, 1, 0, -16585, 2067, 0, 0, 24711, 2118, 12276, 18427, -16587, 2067,
2, 0, 28360, -19207, -24317, 18413, 24668, 2118, -14948, 2225, 63, 0,
-18130, 18412, -14885, 2225, 0, 0, 246
68, 2118, -24317, 18413, -22050, 2067, 0, 0, 28408, -19207, 1, 0,
-16585, 2067, 0, 0, 24710, 2118, 12276, 18427, -16587, 2067, 2, 0,
28440, -19207, -24317, 18413, 28476, -19207, -
16587, 2067, 2, 0, 17, 0, 9892, 2067, 0, 0, 24707, 2118, 12276, 18427,
9874, 2067, 18, 0, 28488, -19207, 12210, 18411, 28524, -19207, 9874,
2067, 18, 0, 0, 0, -16601, 2067, 3, 0,
2, 0, -24317, 18413, 0, 0, 17346, 0, 28448, -19207, -24317, 18413,
-16585, 2067, 0, 0, 24710, 2118, 1, 0, -16585, 2067, 0, 0, 24710,
2118, 12276, 18427, -16587, 2067, 2, 0, 28584,
 -19207, -24317, 18413, 28620, -19207, -16587, 2067, 2, 0, 0, 0,
12275, 2067, 0, 0, 24720, 2118, 12276, 18427, 12274, 2067, 1, 0,
28632, -19207, 12210, 18411, 28668, -19207, 12274
, 2067...}, offset = 0x678e82, holdlen = 0, size = 1207648544, format
= 1207535833}, write_factory = {queue = {first = 0xb4f96e38, last =
0x47edf2de}, trans = 0x47fb4120, hold = {
15, 0, 12276, 18427, 15, 0, -30503, 18425, 28248, -19207, 15654,
18414, -24224, 2120, -30503, 18425, -31813, 18415, 12276, 18427, 1, 0,
-24224, 2120, 28356, -19207, 30002, 18415,
-30503, 18425, 0, 0, 0, 0, -30503, 18425, 28368, -19207, 4096, 0, 0,
0, 0, 12544, 13111, 13876, 0, 0, -9311, 18413, 0, 0, 2, 0, -30503,
18425, 1, 0, 0, 0, 16672, 18427, -30503, 18
425, 12276, 18427, 30782, 18425, 29511, -19207, 29773, 18415, 12276,
18427, 30782, 18425, 29527, -19207, 28368, -19207, 32669, 18415,
12276, 18427, 28639, -19207, -8475, 18415, 29
533, -19207, 28638, -19207, 2, 0, 2, 0 <repeats 11 times>, 1017, 0, 0,
0, 4096, 0, 16, 0, 0, 12544, 13111, 13876, 0, 0, 31936, 17707, 0, 0,
2, 0, 0, 0, -29054, 103, 0, 0, 16672, 1
8427, -30503, 18425, 28500, -19207, -3362, 18413, 8160, 18427, 11, 0,
0, 0, 8, 0, 30790, 18425, 0, 0, 0, 0, 2, 0, 0, 0, -31813, 18415, -1,
-1, 0, 0, -24668, 18413, 28640, -19207,
30002, 18415, 12276, 18427, 0, 0, 0, 0, -19891, 18413, 28620, -19207,
24668, 2118, 24868, 2118, 28992, -19207, 12276, 18427, -24668, 18413,
24668, 2118, 28856, -19207, 12276, 1842
7, 0, 0, 0, 0, -19891...}, offset = 0xb4f97947, holdlen = 3036269456,
size = 3036248144, format = 1206533407}, format = -1258718904,
trans_pvt = 0x0, manipulate_callback = 0xa, op
tions = {read_volume = 0, write_volume = -1258719128}, list = {next =
0x808c074}}, fd = -1241428920, volfactor = 22220}
        running = 0
        res = 1
        x = 0
        inp = '\0' <repeats 23 times>
        name = 0xb4f94e70 "SIP/22220-08951a"
        f = (struct ast_frame *) 0xb60517e4
        silgen = (struct ast_silence_generator *) 0x0
#2  0xb6200617 in common_exec (chan=0xb6014c48, flags=0xb4f97df8,
volfactor=0, fd=0, mygroup=0x0, spec=0xb4f97b90 "SIP/22220",
exten=0x0, context=0x0) at app_chanspy.c:474
        group = 0x0
        igrp = 1
        groups = {0x846605c "Set channel SIP/90007-b60220b8 to write
format slin\n", 0x8466124 "", 0xb4f97db4
"\\~..H~..\230j\017\b.\236..", 0x47fb2ff4 "\234-.Gb..G", 0xb4f978ec "
\001\200..\\`F\b\\`F\b\\`F\b\\`F\b \206.G$aF\b \206.G A.G\231\001",
0x846605c "Set channel SIP/90007-b60220b8 to write format slin\n",
0xb4f979d8 "/x.G\220.\027\b\214\004.G\006\20
0.G\220.\027\b\001", 0x47ed4f64
"\211.\213\205\f...9\2050...t\t\213\205(....", 0xb4f978ec
"\001\200..\\`F\b\\`F\b\\`F\b\\`F\b \206.G$aF\b \206.G A.G\231\001",
0x813a9dc "%s", 0xb4
f97db4 "\\~..H~..\230j\017\b.\236..", 0x846605c "Set channel
SIP/90007-b60220b8 to write format slin\n", 0x0, 0xb4f9798c ". ", 0xc8
<Address 0xc8 out of bounds>, 0xfbad8001 <Addre
ss 0xfbad8001 out of bounds>, 0x846605c "Set channel
SIP/90007-b60220b8 to write format slin\n", 0x846605c "Set channel
SIP/90007-b60220b8 to write format slin\n", 0x846605c "Set
channel SIP/90007-b60220b8 to write format slin\n", 0x846605c "Set
channel SIP/90007-b60220b8 to write format slin\n", 0x47f98620
"corrupted double-linked list", 0x8466124 "", 0x4
7f98620 "corrupted double-linked list", 0x47fb4120 "", 0x199 <Address
0x199 out of bounds>}
        dup_group = 0x47edb24d
"\213E\f\211G\020\211G\f\211G\004\213E\024\205.t@\213U\024\211w\030\211W\024\211W\b.\207\230"
        s = 0xb4f97948 "22220-086390f8"
        num_groups = 0
        x = 0
        peer = (struct ast_channel *) 0x8adc868
        prev = (struct ast_channel *) 0x0
        next = (struct ast_channel *) 0x0
        nameprefix =
"(\203\025\b\000\000\000\000hz..%\f\v\b(\203\025\b\000\000\000\000xz..P\016\v\b\210\035\031\b\223\000\000\000.z..aq\017\b\214\004.GL
\000\000C\231\024\b\001\0
00\000\000\217\231\024\b.\236.\b.\236.\b\220....z..\200\b.G.z..sx\017\b#\000\000\0007\000\000\000\n\000\000\000\035\000\000\000\000\000\000\000l\000\000\000\002\000\000\000\034\00
0\000\000\000\000\000\000\200\217..\000\000\000\000\001\000\000\000\000\000\000\000.v\237GX`F\b\000\000\000\000.z..\200\b.G\b{...8
..\236..\220...H{..\002n\b\b\000\000\000\000\224
\017\023\b"...
        peer_name =
"spy-sip\00022220-086390f8\000.\017\000\000\000H\205\025\b\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\035O\b.y...y..PA.G\210\000\000\0
00.y..t_.G. \000\000\204x.GPA.G\000...\024\000\000\000\220.\027\b4\000\000\000\001\000\000\000${..Jan
29 10:55:35\000\210\000\000\000\000...8\000\000\000.
\000\000\220...\221..G/x
.G\220.\027\b\214\004.G\006\200.G\220.\027\b\001\000\000\000./.G.8
..\236..\220...\bz..\200\b.G"...
        zero_volume = 0 '\0'
        waitms = 5000
        res = 0
        ptr = 0xb4f97948 "22220-086390f8"
        num = 22220
        num_spyed_upon = 0
#3  0xb6200b7a in chanspy_exec (chan=0xb6014c48, data=0xb4f97b90) at
app_chanspy.c:571
        u = (struct ast_module_user *) 0x84f63c8
        options = 0x0
        spec = 0xb4f97b90 "SIP/22220"
        argv = {0xb4f97b90 "SIP/22220", 0x0}
        mygroup = 0x0
        recbase = 0x0
        fd = 0
        flags = {flags = 0}
        oldwf = 4
        argc = 1
        volfactor = 0
        res = 0
        __PRETTY_FUNCTION__ = "chanspy_exec"
#4  0x080bde76 in pbx_exec (c=0xb6014c48, app=0x8233bb8,
data=0xb4f99f50) at pbx.c:532
        res = -1258717536
        saved_c_appl = 0x0
        saved_c_data = 0x0
#5  0x080c106f in pbx_extension_helper (c=0xb6014c48, con=0x0,
context=0xb6014dc8 "static_ivr", exten=0xb6014e18 "007", priority=31,
label=0x0, callerid=0x906b8b8 "21167", action=
E_SPAWN) at pbx.c:1851
        e = (struct ast_exten *) 0x83efda8
        app = (struct ast_app *) 0x8233bb8
        res = 0
        q = {incstack = {0x0 <repeats 128 times>}, stacklen = 0,
status = 5, swo = 0x0, data = 0x0, foundcontext = 0xb6014dc8
"static_ivr"}
        passdata = "SIP/22220", '\0' <repeats 8182 times>
        matching_action = 0
        __PRETTY_FUNCTION__ = "pbx_extension_helper"
#6  0x080c215d in ast_spawn_extension (c=0xb6014c48,
context=0xb6014dc8 "static_ivr", exten=0xb6014e18 "007", priority=31,
callerid=0x906b8b8 "21167") at pbx.c:2306
No locals.
#7  0x080c269b in __ast_pbx_run (c=0xb6014c48) at pbx.c:2408
        dst_exten =
"\000\000\000\000H...\020...PA.GL...\000\000\000\000\000\000\000\000\200",
'\0' <repeats 27 times>,
"P...`.\017\b\000\000\000\000A..G...GP8.G\000\000\000@", '\
0' <repeats 16 times>,
"\221..G\220\000\000\000...G\214\004.Gx\000\000\000\b..\000\001\000\000\000./.G...G\000\000\000\000\220.......\200\b.G....l#\a\b
;\025\bTS.\b....d%\a\b ;\02
5\bᆳ.\025\000\000\000@`\003.\000\000\000\000\221..GK\001\000\000TS.\b\214\004.G.R.\b\220...\001\000\000"...
        pos = 0
        digit = 0
        found = 1
        res = 0
        autoloopflag = 0
        error = 0
        __PRETTY_FUNCTION__ = "__ast_pbx_run"
#8  0x080c33f0 in pbx_thread (data=0xb6014c48) at pbx.c:2623
        c = (struct ast_channel *) 0xb6014c48
#9  0x080fde73 in dummy_start (data=0xb60360a8) at utils.c:852
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf =
{1207943156, 0, -1258697840, -1258699832, 53503651, -1077511241},
__mask_was_saved = 0}}, __pad = {0xb4f9c480, 0x0,
 0x813c10c, 0x13b}}
        __cancel_routine = (void (*)(void *)) 0x8069fe4 <ast_unregister_thread>
        __cancel_arg = (void *) 0xb4f9cb90
        not_first_call = 0
        ret = (void *) 0x47fed21d
        a = {start_routine = 0x80c33d9 <pbx_thread>, data =
0xb6014c48, name = 0xb6035588 "pbx_thread", ' ' <repeats 11 times>,
"started at [ 2647] pbx.c ast_pbx_start()"}
        __PRETTY_FUNCTION__ = "dummy_start"
#10 0x47fed45b in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#11 0x47f4523e in clone () from /lib/libc.so.6
No symbol table info available.







--
Atis Lezdins
VoIP Developer,
IQ Labs Inc.
atis at iq-labs.net
Skype: atis.lezdins
Cell Phone: +371 28806004
Work phone: +1 800 7502835


-- 
Atis Lezdins
VoIP Developer,
IQ Labs Inc.
atis at iq-labs.net
Skype: atis.lezdins
Cell Phone: +371 28806004
Work phone: +1 800 7502835


More information about the asterisk-dev mailing list