diff --git a/test/sequential/test-regress-GH-4015.js b/test/sequential/test-regress-fs-stat_sync.js similarity index 80% rename from test/sequential/test-regress-GH-4015.js rename to test/sequential/test-regress-fs-stat_sync.js index cac20c7948ae2f..c770b6b1560785 100644 --- a/test/sequential/test-regress-GH-4015.js +++ b/test/sequential/test-regress-fs-stat_sync.js @@ -22,6 +22,14 @@ 'use strict'; require('../common'); const { fixturesDir } = require('../common/fixtures'); + +// Check that the calls to Integer::New() and Date::New() succeed and bail out +// if they don't. +// V8 returns an empty handle on stack overflow. Trying to set the empty handle +// as a property on an object results in a NULL pointer dereference in release +// builds and an assert in debug builds. +// https://github.com/nodejs/node-v0.x-archive/issues/4015 + const assert = require('assert'); const { exec } = require('child_process');