nodejs Index out of range when running yarn
I see the following error in a fresh alpine 3.12.0 environment (booted from the alpine-virt-3.12.0-x86_64.iso):
alpine:~# apk add yarn
fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz
(1/9) Installing ca-certificates (20191127-r4)
(2/9) Installing brotli-libs (1.0.7-r5)
(3/9) Installing c-ares (1.16.1-r0)
(4/9) Installing libgcc (9.3.0-r2)
(5/9) Installing nghttp2-libs (1.41.0-r0)
(6/9) Installing libstdc++ (9.3.0-r2)
(7/9) Installing libuv (1.37.0-r0)
(8/9) Installing nodejs (12.18.3-r0)
(9/9) Installing yarn (1.22.4-r0)
Executing busybox-1.31.1-r16.trigger
Executing ca-certificates-20191127-r4.trigger
OK: 46 MiB in 29 packages
alpine:~# yarn
buffer.js:606
slice: (buf, start, end) => buf.utf8Slice(start, end),
^
RangeError: Index out of range
at Object.slice (buffer.js:606:37)
at Buffer.toString (buffer.js:803:14)
at Object.readFileSync (fs.js:408:41)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1156:22)
at Module.load (internal/modules/cjs/loader.js:985:32)
at Function.Module._load (internal/modules/cjs/loader.js:878:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
at internal/main/run_main_module.js:17:47 {
code: 'ERR_OUT_OF_RANGE'
}