Skip to content

Instantly share code, notes, and snippets.

@shanoaice
Created January 25, 2020 07:00
Show Gist options
  • Save shanoaice/23f547a31b6c00dc7af23f06b6a2e0cd to your computer and use it in GitHub Desktop.
Save shanoaice/23f547a31b6c00dc7af23f06b6a2e0cd to your computer and use it in GitHub Desktop.
AVA 3.0's Crash Report
{
"header": {
"reportVersion": 1,
"event": "Allocation failed - JavaScript heap out of memory",
"trigger": "FatalError",
"filename": "report.20200125.145829.1253.0.001.json",
"dumpEventTime": "2020-01-25T14:58:29Z",
"dumpEventTimeStamp": "1579935509058",
"processId": 1253,
"cwd": "/d/bethlehem",
"commandLine": [
"/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node",
"/d/bethlehem/node_modules/.bin/ava",
"--watch"
],
"nodejsVersion": "v12.14.1",
"glibcVersionRuntime": "2.30",
"glibcVersionCompiler": "2.17",
"wordSize": 64,
"arch": "x64",
"platform": "linux",
"componentVersions": {
"node": "12.14.1",
"v8": "7.7.299.13-node.16",
"uv": "1.33.1",
"zlib": "1.2.11",
"brotli": "1.0.7",
"ares": "1.15.0",
"modules": "72",
"nghttp2": "1.40.0",
"napi": "5",
"llhttp": "2.0.1",
"http_parser": "2.8.0",
"openssl": "1.1.1d",
"cldr": "35.1",
"icu": "64.2",
"tz": "2019c",
"unicode": "12.1"
},
"release": {
"name": "node",
"lts": "Erbium",
"headersUrl": "https://nodejs.org/download/release/v12.14.1/node-v12.14.1-headers.tar.gz",
"sourceUrl": "https://nodejs.org/download/release/v12.14.1/node-v12.14.1.tar.gz"
},
"osName": "Linux",
"osRelease": "4.4.0-19041-Microsoft",
"osVersion": "#1-Microsoft Fri Dec 06 14:06:00 PST 2019",
"osMachine": "x86_64",
"cpus": [
{
"model": "Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz",
"speed": 1800,
"user": 4904800,
"nice": 0,
"sys": 6076400,
"idle": 172485900,
"irq": 610900
},
{
"model": "Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz",
"speed": 1800,
"user": 3520000,
"nice": 0,
"sys": 2797500,
"idle": 177149600,
"irq": 99800
},
{
"model": "Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz",
"speed": 1800,
"user": 6491800,
"nice": 0,
"sys": 4959800,
"idle": 172015400,
"irq": 95400
},
{
"model": "Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz",
"speed": 1800,
"user": 4050900,
"nice": 0,
"sys": 2989000,
"idle": 176427100,
"irq": 61500
},
{
"model": "Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz",
"speed": 1800,
"user": 5903400,
"nice": 0,
"sys": 3887300,
"idle": 173676400,
"irq": 91000
},
{
"model": "Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz",
"speed": 1800,
"user": 3504800,
"nice": 0,
"sys": 2627900,
"idle": 177334300,
"irq": 56400
},
{
"model": "Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz",
"speed": 1800,
"user": 5555400,
"nice": 0,
"sys": 3204200,
"idle": 174707500,
"irq": 72300
},
{
"model": "Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz",
"speed": 1800,
"user": 4017800,
"nice": 0,
"sys": 3268500,
"idle": 176180700,
"irq": 56000
}
],
"networkInterfaces": [
{
"name": "lo",
"internal": true,
"mac": "00:00:00:00:00:00",
"address": "127.0.0.1",
"netmask": "255.0.0.0",
"family": "IPv4"
},
{
"name": "lo",
"internal": true,
"mac": "00:00:00:00:00:00",
"address": "::1",
"netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff",
"family": "IPv6",
"scopeid": 0
},
{
"name": "wifi0",
"internal": false,
"mac": "d0:c6:37:f7:05:94",
"address": "192.168.100.104",
"netmask": "255.255.255.0",
"family": "IPv4"
},
{
"name": "wifi0",
"internal": false,
"mac": "d0:c6:37:f7:05:94",
"address": "fe80::10de:4d77:aea5:ff1f",
"netmask": "ffff:ffff:ffff:ffff::",
"family": "IPv6",
"scopeid": 9
},
{
"name": "eth1",
"internal": false,
"mac": "00:00:00:00:00:00",
"address": "2001:0:d911:c0d9:28b6:b5ca:483e:7c07",
"netmask": "ffff:ffff:ffff:ffff::",
"family": "IPv6",
"scopeid": 0
},
{
"name": "eth1",
"internal": false,
"mac": "00:00:00:00:00:00",
"address": "fe80::28b6:b5ca:483e:7c07",
"netmask": "ffff:ffff:ffff:ffff::",
"family": "IPv6",
"scopeid": 20
}
],
"host": "DESKTOP-76F62TR"
},
"javascriptStack": {
"message": "No stack.",
"stack": [
"Unavailable."
]
},
"nativeStack": [
{
"pc": "0x0000000000b05ba5",
"symbol": "report::TriggerNodeReport(v8::Isolate*, node::Environment*, char const*, char const*, std::string const&, v8::Local<v8::String>) [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x00000000009dbd93",
"symbol": "node::OnFatalError(char const*, char const*) [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x0000000000b3b18e",
"symbol": "v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x0000000000b3b509",
"symbol": "v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x0000000000ce68a5",
"symbol": " [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x0000000000ce6f36",
"symbol": "v8::internal::Heap::RecomputeLimits(v8::internal::GarbageCollector) [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x0000000000cf2dca",
"symbol": "v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x0000000000cf3cd5",
"symbol": "v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x0000000000cf66e8",
"symbol": "v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationType, v8::internal::AllocationAlignment) [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x0000000000cbd017",
"symbol": "v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType) [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x0000000000ff307b",
"symbol": "v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
},
{
"pc": "0x0000000001376259",
"symbol": " [/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node]"
}
],
"javascriptHeap": {
"totalMemory": 2152321024,
"totalCommittedMemory": 2151004064,
"usedMemory": 2146578752,
"availableMemory": 48189552,
"memoryLimit": 2197815296,
"heapSpaces": {
"read_only_space": {
"memorySize": 262144,
"committedMemory": 32568,
"capacity": 261872,
"used": 32296,
"available": 229576
},
"new_space": {
"memorySize": 2097152,
"committedMemory": 1361544,
"capacity": 1047488,
"used": 376960,
"available": 670528
},
"old_space": {
"memorySize": 2146545664,
"committedMemory": 2146376240,
"capacity": 2144252944,
"used": 2143505256,
"available": 747688
},
"code_space": {
"memorySize": 688128,
"committedMemory": 574560,
"capacity": 529376,
"used": 529376,
"available": 0
},
"map_space": {
"memorySize": 1314816,
"committedMemory": 1246032,
"capacity": 777680,
"used": 777680,
"available": 0
},
"large_object_space": {
"memorySize": 1363968,
"committedMemory": 1363968,
"capacity": 1353632,
"used": 1353632,
"available": 0
},
"code_large_object_space": {
"memorySize": 49152,
"committedMemory": 49152,
"capacity": 3552,
"used": 3552,
"available": 0
},
"new_large_object_space": {
"memorySize": 0,
"committedMemory": 0,
"capacity": 1047488,
"used": 0,
"available": 1047488
}
}
},
"resourceUsage": {
"userCpuSeconds": 168.703,
"kernelCpuSeconds": 155.172,
"cpuConsumptionPercent": 47.1434,
"maxRss": 3063508992,
"pageFaults": {
"IORequired": 0,
"IONotRequired": 1938473
},
"fsActivity": {
"reads": 0,
"writes": 0
}
},
"uvthreadResourceUsage": {
"userCpuSeconds": 56.9219,
"kernelCpuSeconds": 41.1094,
"cpuConsumptionPercent": 14.2695,
"fsActivity": {
"reads": 0,
"writes": 0
}
},
"libuv": [
],
"environmentVariables": {
"npm_package_devDependencies_ts_node": "8.6.2",
"npm_config_hackrf_binary_host_mirror": "https://npm.taobao.org/mirrors/hackrf/v{version}",
"SPACESHIP_ROOT": "/home/andy/.cache/antibody/https-COLON--SLASH--SLASH-github.com-SLASH-denysdovhan-SLASH-spaceship-prompt",
"npm_package_xo_overrides_0_files": "scripts/**/*.js",
"USER": "andy",
"npm_package_scripts_build_docs": "typedoc src",
"npm_config_version_commit_hooks": "true",
"npm_config_user_agent": "yarn/1.21.1 npm/? node/v12.14.1 linux x64",
"npm_config_leveldown_binary_host_mirror": "https://npm.taobao.org/mirrors/leveldown/v{version}",
"NVS_ROOT": "/home/andy/.nvs",
"npm_config_bin_links": "true",
"npm_node_execpath": "/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node",
"npm_config_init_version": "1.0.0",
"SHLVL": "1",
"BROWSER": "/c/Program Files (x86)/Google/Chrome/Application/chrome.exe",
"npm_package_files_0": "dist",
"npm_config_operadriver_cdnurl": "https://npm.taobao.org/mirrors/operadriver",
"HOME": "/home/andy",
"OLDPWD": "/d/bethlehem",
"npm_package_ava_babel": "true",
"npm_package_devDependencies_esm": "3.2.25",
"npm_config_couchbase_binary_host_mirror": "https://npm.taobao.org/mirrors/couchbase/v{version}",
"npm_config_nodegit_binary_host_mirror": "https://npm.taobao.org/mirrors/nodegit/v{version}/",
"npm_package_devDependencies_eslint_config_prettier": "6.9.0",
"npm_config_fse_binary_host_mirror": "https://npm.taobao.org/mirrors/fsevents",
"npm_config_puppeteer_download_host": "https://npm.taobao.org/mirrors",
"npm_config_init_license": "MIT",
"YARN_WRAP_OUTPUT": "false",
"npm_package_xo_rules_unicorn_filename_case_1_cases_pascalCase": "true",
"npm_config_version_tag_prefix": "v",
"npm_config_electron_mirror": "https://npm.taobao.org/mirrors/electron/",
"npm_package_ava_extensions_0": "ts",
"npm_config_grpc_node_binary_host_mirror": "https://npm.taobao.org/mirrors",
"npm_config_profiler_binary_host_mirror": "https://npm.taobao.org/mirrors/node-inspector/",
"npm_package_devDependencies_husky": "4.0.10",
"npm_config_init_author_name": "KsRyY",
"WSL_DISTRO_NAME": "Ubuntu",
"EERIEDIR": "/home/andy/.eerie",
"DOCKER_TLS_VERIFY": "1",
"npm_package_xo_rules_unicorn_filename_case_1_cases_camelCase": "true",
"npm_package_devDependencies_typescript": "3.8.0-dev.20200119",
"npm_package_devDependencies_typedoc": "0.16.7",
"npm_package_description": "A minimal, practical functional programming library for JavaScript",
"npm_config_fuse_bindings_binary_host_mirror": "https://npm.taobao.org/mirrors/fuse-bindings/v{version}",
"npm_package_readmeFilename": "README.md",
"npm_package_xo_ignores_0": "docs",
"npm_config_debug_binary_host_mirror": "https://npm.taobao.org/mirrors/node-inspector",
"npm_package_devDependencies_prettier": "1.19.1",
"npm_config_node_tk5_binary_host_mirror": "https://npm.taobao.org/mirrors/node-tk5/v{version}",
"LOGNAME": "andy",
"NVS_HOME": "/home/andy/.nvs",
"npm_package_devDependencies_tsdx": "0.12.3",
"npm_config_git4win_mirror": "https://npm.taobao.org/mirrors/git-for-windows",
"NAME": "DESKTOP-76F62TR",
"_": "/home/andy/.nvs/default/bin/yarn",
"npm_package_module": "dist/b.esm.js",
"npm_package_xo_extends_0": "xo-typescript",
"npm_package_resolutions____typescript": "3.8.0-dev.20200119",
"npm_package_scripts_lint": "xo",
"npm_config_registry": "https://npmreg.proxy.ustclug.org",
"npm_config_gl_binary_host_mirror": "https://npm.taobao.org/mirrors/gl/v{version}",
"npm_config_sqlite3_binary_site": "https://npm.taobao.org/mirrors/sqlite3",
"TERM": "xterm-256color",
"npm_package_xo_extends_1": "rem",
"npm_config_node_sqlite3_binary_host_mirror": "https://npm.taobao.org/mirrors",
"npm_config_python_mirror": "https://npm.taobao.org/mirrors/python",
"npm_config_rabin_binary_host_mirror": "https://npm.taobao.org/mirrors/rabin/v{version}",
"npm_package_xo_extends_2": "plugin:prettier/recommended",
"npm_package_devDependencies_eslint_config_xo_typescript": "0.24.1",
"npm_config_ignore_scripts": "",
"DOCKER_CERT_PATH": "/c/Users/CHENHQ/.docker/machine/machines/default",
"npm_package_xo_extends_3": "prettier/@typescript-eslint",
"npm_config_disturl": "https://npm.taobao.org/dist",
"npm_config_utf_8_validate_binary_host_mirror": "https://npm.taobao.org/mirrors/utf-8-validate/v{version}",
"PATH": "/tmp/yarn--1579934821874-0.4800812153967815:/d/bethlehem/node_modules/.bin:/home/andy/.config/yarn/link/node_modules/.bin:/home/andy/.nvs/node-mirror/12.14.1/x64/libexec/lib/node_modules/npm/bin/node-gyp-bin:/home/andy/.nvs/node-mirror/12.14.1/x64/lib/node_modules/npm/bin/node-gyp-bin:/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node_modules/npm/bin/node-gyp-bin:/home/andy/.cache/antibody/https-COLON--SLASH--SLASH-github.com-SLASH-caarlos0-SLASH-zsh-open-pr:/home/andy/.cache/antibody/https-COLON--SLASH--SLASH-github.com-SLASH-caarlos0-SLASH-zsh-git-sync:/home/andy/.cache/antibody/https-COLON--SLASH--SLASH-github.com-SLASH-caarlos0-SLASH-zsh-git-fetch-merge:/home/andy/.cache/antibody/https-COLON--SLASH--SLASH-github.com-SLASH-caarlos0-SLASH-ports:/home/andy/.local/bin:/home/andy/.linuxbrew/bin:/home/andy/.yarn/bin:/home/andy/.pyenv/bin:/home/andy/.nvs/default/bin:/home/andy/.rbenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/d/Python2.7/:/d/Python2.7/Scripts:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/c/WINDOWS/System32/OpenSSH/:/d/Hugo:/d/lazygit:/c/Program Files/Git/cmd:/d/nvs/:/d/pypy/bin:/d/deno:/c/Program Files/Pandoc/:/d/Starship:/d/Docker Toolbox:/c/Program Files/dotnet/:/c/ProgramData/chocolatey/bin:/c/Users/CHENHQ/.cargo/bin:/d/Python3/Scripts/:/d/Python3/:/c/Users/CHENHQ/AppData/Local/Programs/Python/Launcher/:/c/Users/CHENHQ/AppData/Local/Microsoft/WindowsApps:/c/Program Files/Bandizip/:/d/nvs/default:/d/Code-Insiders/bin:/d/pypy:/c/Users/CHENHQ/AppData/Local/GitHubCLI/bin:/c/Users/CHENHQ/AppData/Local/Microsoft/WindowsApps:/d/VSCode/bin:/c/Users/CHENHQ/.dotnet/tools:/d/Oni/resources/app/cli/win/:/c/tools/neovim/Neovim/bin:/home/andy/.eerie/base/bin:/home/andy/.eerie/activeEnv/bin",
"NODE": "/home/andy/.nvs/node-mirror/12.14.1/x64/bin/node",
"COMPOSE_CONVERT_WINDOWS_PATHS": "true",
"npm_package_lint_staged_____js_ts___docs______js__0": "xo --fix",
"npm_package_name": "bethlehem",
"npm_package_ava_files_0": "!dist/**/*",
"npm_package_ava_require_0": "esm",
"npm_package_devDependencies__ava_babel": "1.0.0",
"npm_package_ava_require_1": "ts-node/register",
"npm_config_sass_binary_site": "https://npm.taobao.org/mirrors/node-sass",
"REPORTTIME": "10",
"LANG": "C.UTF-8",
"npm_config_zmq_prebuilt_binary_host_mirror": "https://npm.taobao.org/mirrors/zmq-prebuilt/v{version}",
"npm_lifecycle_script": "ava --watch",
"npm_package_xo_overrides_0_extends_0": "rem",
"npm_package_main": "dist/index.js",
"npm_config_leveldown_hyper_binary_host_mirror": "https://npm.taobao.org/mirrors/leveldown-hyper/v{version}",
"npm_config_sodium_prebuilt_binary_host_mirror": "https://npm.taobao.org/mirrors/sodium-prebuilt/v{version}",
"npm_package_xo_overrides_0_extends_1": "plugin:prettier/recommended",
"npm_package_scripts_test": "ava --verbose",
"npm_config_version_git_message": "v%s",
"SHELL": "/usr/bin/zsh",
"npm_lifecycle_event": "watch",
"npm_package_sideEffects": "false",
"npm_package_husky_hooks_pre_commit": "lint-staged",
"npm_package_version": "1.1.0",
"npm_config_argv": "{\"remain\":[],\"cooked\":[\"run\",\"watch\"],\"original\":[\"watch\"]}",
"npm_package_devDependencies_tslib": "1.10.0",
"npm_package_devDependencies_lint_staged": "10.0.1",
"npm_package_scripts_build": "tsdx build --format cjs,esm,umd --name B",
"npm_package_devDependencies_xo": "0.25.3",
"npm_package_scripts_prepublishOnly": "tsdx build",
"npm_package_scripts_test_coverage": "c8 ava --timeout 2m && c8 report -r lcov",
"DOCKER_HOST": "tcp://192.168.99.101:2376",
"npm_config_version_git_tag": "true",
"npm_config_version_git_sign": "",
"npm_config_chromedriver_cdnurl": "https://npm.taobao.org/mirrors/chromedriver",
"npm_config_flow_bin_binary_host_mirror": "https://npm.taobao.org/mirrors/flow/v",
"RUBY_BUILD_SKIP_MIRROR": "1",
"npm_package_devDependencies_c8": "7.0.1",
"npm_package_license": "MIT",
"npm_config_strict_ssl": "true",
"npm_config_username": "serverlua",
"npm_config_mknod_binary_host_mirror": "https://npm.taobao.org/mirrors/mknod/v{version}",
"SPACESHIP_VERSION": "3.11.2",
"npm_package_devDependencies_eslint_plugin_prettier": "3.1.2",
"npm_package_devDependencies_ava": "3.0.0",
"npm_config_phantomjs_cdnurl": "https://npm.taobao.org/mirrors/phantomjs",
"PWD": "/d/bethlehem",
"NVS_USE_XZ": "1",
"npm_execpath": "/home/andy/.nvs/node-mirror/12.14.1/x64/lib/node_modules/yarn/bin/yarn.js",
"npm_package_publishConfig_registry": "https://registry.npmjs.com",
"npm_package_author_name": "KsRyY",
"npm_package_scripts_watch": "ava --watch",
"npm_package_typings": "dist/index.d.ts",
"npm_config_save_prefix": "^",
"npm_config_ignore_optional": "",
"npm_config_utp_native_binary_host_mirror": "https://npm.taobao.org/mirrors/utp-native/v{version}",
"NVS_OS": "linux",
"npm_package_unpkg": "dist/b.umd.production.js",
"HOSTTYPE": "x86_64",
"npm_package_devDependencies_eslint_config_rem": "4.0.0",
"INIT_CWD": "/d/bethlehem",
"WSLENV": "",
"npm_package_lint_staged_____json_md___docs_______json_md___0": "prettier --write",
"npm_package_xo_rules_unicorn_filename_case_0": "error",
"npm_config_email": "[email protected]"
},
"userLimits": {
"core_file_size_blocks": {
"soft": 0,
"hard": "unlimited"
},
"data_seg_size_kbytes": {
"soft": "unlimited",
"hard": "unlimited"
},
"file_size_blocks": {
"soft": "unlimited",
"hard": "unlimited"
},
"max_locked_memory_bytes": {
"soft": 65536,
"hard": 65536
},
"max_memory_size_kbytes": {
"soft": "unlimited",
"hard": "unlimited"
},
"open_files": {
"soft": 65536,
"hard": 65536
},
"stack_size_bytes": {
"soft": 8388608,
"hard": 8388608
},
"cpu_time_seconds": {
"soft": "unlimited",
"hard": "unlimited"
},
"max_user_processes": {
"soft": 7823,
"hard": 7823
},
"virtual_memory_kbytes": {
"soft": "unlimited",
"hard": "unlimited"
}
},
"sharedObjects": [
"linux-vdso.so.1",
"/lib/x86_64-linux-gnu/libdl.so.2",
"/usr/lib/x86_64-linux-gnu/libstdc++.so.6",
"/lib/x86_64-linux-gnu/libm.so.6",
"/lib/x86_64-linux-gnu/libgcc_s.so.1",
"/lib/x86_64-linux-gnu/libpthread.so.0",
"/lib/x86_64-linux-gnu/libc.so.6",
"/lib64/ld-linux-x86-64.so.2"
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment