[Speex-dev] Fixed point divide-by-zero issue for testdenoise.exe

Ajay Dhanapalan aju.2032 at gmail.com
Tue Mar 8 03:20:57 UTC 2016


Hello!



I tried quite a few things before I could reach out to the community. The
problem I am facing is that I am unable to run SPEEX in fixed point at WB
15ms or 20ms frameSize for some files. I tried using rc1.1/1.2/1.3 releases
and all exhibit the same issue.



I tried enabling the debug option during configuration step: ./configure
–enable-fixed-point-debug; but this gives bit exact outputs to floating
point. I am not sure if this is running fixed point.



Any help is greatly appreciated!



The stackdump is as follows:

Exception: STATUS_INTEGER_DIVIDE_BY_ZERO at rip=005FFB72544

rax=00000000FFFF8001 rbx=0000000600013FC0 rcx=0000000000000000

rdx=00000000FFFFFFFF rsi=0000000600013520 rdi=0000000600012820

r8 =0000000000000009 r9 =0000000000000514 r10=0000000600013F80

r11=0000000000007210 r12=0000000000000007 r13=0000000000000018

r14=0000000000000000 r15=00000006000103C0

rbp=00000006000123F0 rsp=00000000FFFFC930

program=C:\Users\adhanapalan\Desktop\test\speexdsp-1.2rc3.tar\speexdsp-1.2rc3\libspeexdsp\.libs\testdenoise.exe,
pid 13368, thread main

cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B

Stack trace:

Frame        Function    Args

006000123F0  005FFB72544 (000FFFFCA20, 00000000000, 000FFFFCBD0,
000FFFFDE58)

000FFFFCCC0  0010040184B (00000000020, FF0700010302FF00, 0018004843C,
000FFFFD680)

000FFFFCCC0  001800484AD (00000000000, 00000000000, 00000000000,
00000000000)

00000000000  0018004618C (00000000000, 00000000000, 00000000000,
00000000000)

000FFFFFFF0  00180046224 (00000000000, 00000000000, 00000000000,
00000000000)

End of stack trace



Thank you,



Regards,

Ajay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/speex-dev/attachments/20160308/86f4ec07/attachment.html>


More information about the Speex-dev mailing list