Are you using WebAssembly at all? What system are you running on?
WebAssembly has a mode on Linux x64 that uses signal handlers to do faster
bounds checks. This requires V8 to reserve a much larger region of memory
to use as guard regions, and sometimes we've made mistakes in accounting
for
Have you compiled with ASAN? Presumably if you're deleting more memory
than you have, that would fire. Just for debugging this, you could even
put in a map of allocated addresses and sizes and just track what requests
come in that don't seem to match.
It seems like requests that would cause