High CPU usage with "Don't optimize" enabled and Compile-Double

Using asterisk v16.15 on a debian v10.10 host, we are experiencing asterisk crashes, meaning asterisk process stops without any announcement and nothing in the logs.

We tried to enable the “Don’t Optimize” , “Compile-Double” and “Dumpcore” to have core dumps.
We tested with the command “kill -s SIGSEGV” and it produces the core dump files.

However with a very low load, like 20 calls we noticed the CPU usage was near 90% and at some point asterisk crashed and no core dump files were generated.

Is it normal the high CPU consumption?

After reverting everything is ok again regarding CPU.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.