This commit fixes an uninitialized memory bug #4660, which will
cause sensitive data to be exposed by array buffers. The current
behavior is not only insecure, but contrary to what the v8 api
expects of ArrayBuffer::Allocator.
The v8 documentation , clearly states that ArrayBuffer::Allocator
implementations must return zero-initialized memory from a call to