[asterisk-users] More issues with Siren14 datalen == 0 packets
Richard Kenner
kenner at gnat.com
Wed Apr 12 08:29:07 CDT 2017
> The feed function in slinfactory explicitly does not allow frames
> without a data payload to be added to the queue. It would have prevented
> this crash.
Ah, so the fix should really be there, righty?
> I think the underlying issue is that the data pointer is not NULL when
> it sanely should be in the codec implementation.
Note that that would still leave a bug in func_speex.c, since it checks
for neither case.
And, of course, that's not open-source, so I can't fix it.
> > Can you suggest ways of searching for other possible occurrences of
> > this bug? These crashes are occurring during important conferences and
> > are causing significant issues.
>
> Not really. Frames are used a lot across Asterisk, so you have to follow
> the flow based on the features in use.
I did some searches and came across one suspicious case:
In funcs/app_jack.c:queue_voice_frame
That's all I see.
More information about the asterisk-users
mailing list