Redis server crash caused by jemalloc library bug under slowlog configuration.
Severe. But only crashes one server. As long as there are HA solutions shouldn’t be a big problem.
Standard (but run on a 32-bit OS)
1. enable slowlog
2. Create a large db that will close to 4GB usage (the addr space)
Irrelevant --- jemalloc will randomly crash memory once the usage is larger than the addr space.
Yes. But noisy.
This is very hard to diagnose. The developer ended up asking all the user logs.
jemalloc (freebsd malloc library) randomly corrupt memory once the usage close to the size of addr space
Incorrect error handling (not anticipated)
They change the code to warn about the potential problem of large mem usage.