summaryrefslogtreecommitdiff
path: root/src/node.h
diff options
context:
space:
mode:
authorBen Noordhuis <info@bnoordhuis.nl>2012-03-09 06:35:50 -0800
committerBen Noordhuis <info@bnoordhuis.nl>2012-03-09 23:57:03 +0100
commit8c02f9b7c844909cf5977d065b793c99eb0f9c45 (patch)
tree502f4d08b899802c99ae30b07ffc945f7ee71b74 /src/node.h
parent2589d5561191ac58f5c87efa796457c9936de73f (diff)
downloadnode-new-8c02f9b7c844909cf5977d065b793c99eb0f9c45.tar.gz
buffer: throw from constructor if length > kMaxLength
Throw, don't abort. `new Buffer(0x3fffffff + 1)` used to bring down the process with the following error message: FATAL ERROR: v8::Object::SetIndexedPropertiesToExternalArrayData() length exceeds max acceptable value Fixes #2280.
Diffstat (limited to 'src/node.h')
0 files changed, 0 insertions, 0 deletions