On Thu, Apr 6, 2017, at 12:17 PM, Richard Kenner wrote:
> > I would say this is a bug in func_speex and not in codec_siren14. This
> > is because the datalen is zero.
>
> Ah! So, like?
>
> *** func_speex.c.orig 2017-02-13 15:00:19.0 -0500
> --- func_speex.c2017-04-06
> I would say this is a bug in func_speex and not in codec_siren14. This
> is because the datalen is zero.
Ah! So, like?
*** func_speex.c.orig 2017-02-13 15:00:19.0 -0500
--- func_speex.c2017-04-06 11:16:03.0 -0400
***
*** 185,189
}
!
On Thu, Apr 6, 2017, at 10:57 AM, Richard Kenner wrote:
> I'm seeing Asterisk crashes with the following frame at func_speex.c:188:
>
> (gdb) p *frame
> $6 = {frametype = AST_FRAME_VOICE, subclass = {integer = 0,
> format = 0xe2f9e20, frame_ending = 0}, datalen = 0, samples = 640,
>
I'm seeing Asterisk crashes with the following frame at func_speex.c:188:
(gdb) p *frame
$6 = {frametype = AST_FRAME_VOICE, subclass = {integer = 0,
format = 0xe2f9e20, frame_ending = 0}, datalen = 0, samples = 640,
mallocd = 1, mallocd_hdr_len = 232, offset = 64,
src = 0x2ac07413e7f8