Time Nick Message 00:13 [MatrxMT] Ok, I think I found something undesirable with the plural forms 18:31 Krock hmm.. --test-module does not seem to support catch2 tests 18:32 [MatrxMT] --test-module 'test translations' works for me 18:33 Krock oh it does indeed! 18:38 Krock maybe GCC is drunk 19:08 [MatrxMT] Also what CMAKE_BUILD_TYPE do you use? I tried Debug and RelWithDebInfo and can't find the memory leak 19:09 Krock Release. And to get the exact line number, added -g -O0 to the affected files manually (that's faster on my system than recompiling everything) 19:10 Krock after looking into this for a few minutes I am pretty sure this is not a Luanti issue 19:13 [MatrxMT] Nevermind; I think I noticed something 19:15 Krock > last_entry.find(L"msgid") != last_entry.end() < would trigger the "Invalid read of size 32" warning, and yet - that map contains copied strings only. 19:31 [MatrxMT] Interesting. I only found "still reachable" entries in the log and was trying to figure out how to resolve the lines with "???" 19:34 Krock y5nw: ignore the lines surrounded by LuaJIT calls. valgrind does not like the tricks that Mike Pall is pulling off 19:34 Krock that's also seen in many places around the code, and should be a false-positive. 20:17 sfan5 i would not trust valgrind these days and rather use ASan