Thank you, Bill! The lib compilation was done in armv7, and the crashes in observed in iPhone6. ? Our codes had been verified under Android, and everything is all right. When translate to iOS, ?? if the HAS_SPEEX_AEC is not switch on and the simple echo supressor is used as the default soft AEC method, everything is fine too. I noticed the instructions in the Getting-Start pages, but still wondering why Speex cannot be enabled? I think the pj project team must have their own reasons of not doing so, and I realy hope to help solving this issue if someone can expalin it to me in a little bit more details. ?Best Regards! Zhenhua Qu 2015-08-27 23:23 GMT+08:00 Bill Gardner <billg at wavearts.com>: > My understanding is that AEC is built-in to iPhone, so you don't need to > enable Speex AEC. The crash might be due to 64-bit compile? Did you set > PJ_POOL_ALIGNMENT to 8? > > Regards, > > Bill > > > On 8/27/2015 4:55 AM, ??? wrote: > > ?Hello, everyone! > > In my project, I have to manually switched on the > ?? > HAS_SPEEX_AEC directive by modifying the site_config_sample.h. But after > a successful compilation, my program kept on running into random crashes, > mostly when destroying the pjmeida_echo_state object. I think there might > be som memory corruption or thread xrun problems. Is there any suggestion > to fix it or walk around? > > ?? > Best > Regards! > > Zhenhua Qu > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing listpjsip at lists.pjsip.orghttp://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20150828/49ee1569/attachment.html>