Displaying 1 result from an estimated 1 matches for "obuflen".
Did you mean:
buflen
2004 Aug 18
1
Hangups - SIGFPE in dsp.c
...ce conversation. This happens quite regularely and
often.
The problem is in dsp.c, line 1235, where it says
accum /= len;
But `len', at this point, is 0, resulting in a SIGFPE. The routine
ast_frame *i4l_read() in channels/chan_modem_i4l.c:411 is
setting p->fr.datalen to p->obuflen which is zero.
Has anybody noticed this, too?
Since I don't know the code, I cannot suggest a fix, but maybe someone
who does is listening? :)
For testing purposes, I changed the source line to
if (len)
accum /= len;
Manfred
#0 0x080a3178 in __ast_dsp_silence (dsp=0x9eb6980, s=0x...