Daniel-Constantin Mierla writes:It might be a regression by commit 675f6c02248, can you try with latest master or with the patch of the commit: - https://github.com/kamailio/kamailio/commit/4dc37aee853bbcf9d7fdb96245b76aaa8dfa2930I tried with latest master and it started OK. Pretty serious stuff. Perhaps a new tag 5.8.1 is needed.
It will be a 5.8.1 soon, but we have to wait and see what else it
pops up, usually after a .0 release, a bunch of things need
tuning, releasing after each commit is not feasible. We also have
nightly builds for debian/ubuntu and source installation should
use the branch 5.8, not tags.
On the other hand, it might not be as bad as it seems, it is only for startup and only when the a previous modparam (or some other operation) frees a chunk that can be reused by next one. Also, it affects only PARAM_STRING, not PARAM_STR. That's the reason it was not discovered by testing with the default config file or other configs (at least I run master in a testing environment with many more modules loaded than default kamailio.cfg) -- the regression is rather old, from June 2023. The main docker-based tests were also ok.
Cheers, Daniel
-- Daniel-Constantin Mierla (@ asipto.com) twitter.com/miconda -- linkedin.com/in/miconda Kamailio Consultancy, Training and Development Services -- asipto.com Kamailio World Conference, April 18-19, 2024, Berlin -- kamailioworld.com