Hello, I've just caught a strange crash in speex_echo_state_init routine. It happened only on one WinXP machine, while on others using XP, Vista and 7 everything is fine. Crash occures in mdf.c line 434: st->spec_average DIV32_16(SHL32(EXTEND32(st->frame_size), 15), st->sampling_rate); Got any ideas or should I provide more information of the OS? Thanks a lot! Regards, Anton A. Shpakovsky -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20100615/11d7036b/attachment.htm
Sorry, I've forgot to mention init params: Frame_size is 441 samples and filter_length is 4096. ..don't think it makes any sense though.. Regards, Anton A. Shpakovsky From: speex-dev-bounces at xiph.org [mailto:speex-dev-bounces at xiph.org] On Behalf Of Anton A. Shpakovsky Sent: Tuesday, June 15, 2010 4:15 PM To: speex-dev at xiph.org Subject: [Speex-dev] AEC init crashes Hello, I've just caught a strange crash in speex_echo_state_init routine. It happened only on one WinXP machine, while on others using XP, Vista and 7 everything is fine. Crash occures in mdf.c line 434: st->spec_average DIV32_16(SHL32(EXTEND32(st->frame_size), 15), st->sampling_rate); Got any ideas or should I provide more information of the OS? Thanks a lot! Regards, Anton A. Shpakovsky -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20100615/ed995d58/attachment.htm
Hello again, Could it possibly happen due to SSE optimization or floating point operations? The only bottleneck I've found out is DIV32_16 define. But what can be wrong with float/float on the only WIN32 XP machine? Regards, Anton A. Shpakovsky From: speex-dev-bounces at xiph.org [mailto:speex-dev-bounces at xiph.org] On Behalf Of Anton A. Shpakovsky Sent: Tuesday, June 15, 2010 4:17 PM To: speex-dev at xiph.org Subject: Re: [Speex-dev] AEC init crashes Sorry, I've forgot to mention init params: Frame_size is 441 samples and filter_length is 4096. ..don't think it makes any sense though.. Regards, Anton A. Shpakovsky From: speex-dev-bounces at xiph.org [mailto:speex-dev-bounces at xiph.org] On Behalf Of Anton A. Shpakovsky Sent: Tuesday, June 15, 2010 4:15 PM To: speex-dev at xiph.org Subject: [Speex-dev] AEC init crashes Hello, I've just caught a strange crash in speex_echo_state_init routine. It happened only on one WinXP machine, while on others using XP, Vista and 7 everything is fine. Crash occures in mdf.c line 434: st->spec_average DIV32_16(SHL32(EXTEND32(st->frame_size), 15), st->sampling_rate); Got any ideas or should I provide more information of the OS? Thanks a lot! Regards, Anton A. Shpakovsky -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20100621/6d7f77d7/attachment.htm