[asterisk-dev] Asterisk 1.4.18-rc2 Now Available

bkruse bkruse at digium.com
Tue Jan 29 13:23:42 CST 2008


Could you make a new bug report at:
http://bugs.digium.com

Post the information below, plus, if it is
easily reproducible.

-bk

Atis Lezdins wrote:
> 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
>
>
>   




More information about the asterisk-dev mailing list