Hello, I'm trying to update the DuneLegacy flatpak (https://github.com/flathub/net.sourceforge.DuneLegacy/pull/5) with 0.99.4. Can the repo be tagged or a source tarball generated for the 0.99.4 release? Thanks!
Excessive logging when IPv6 is disabled on Linux
I found more instances of this same issue in src/Platform/Unix/Process.cpp. The attached patches closes both issues, by using the reserve() strategy outlined in the OP. Note that the fix mentioned there is wrong, you should do: vector<char> buffer(1); buffer.reserve(4096); So that you still have 4096 bytes to read data into the buffer and the &buffer[0] will still work, even with hardening, while avoiding initializing the vector with zeroes.</char>
Assertion failure on Linux (vector index out of bounds)
The attached patch against nagisograph 1.5.2 fixes the problem for me. It pretty...