On 12.03.24 03:13, Juha Heinanen wrote:
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/4dc37aee853bbcf9d7fdb96245b76aaa8dfa2930
I 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