Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

node_zlib.cc assertion failure #14161

Closed
tniessen opened this issue Jul 10, 2017 · 8 comments
Closed

node_zlib.cc assertion failure #14161

tniessen opened this issue Jul 10, 2017 · 8 comments
Labels
npm Issues and PRs related to the npm client dependency or the npm registry. windows Issues and PRs related to the Windows platform. zlib Issues and PRs related to the zlib subsystem.

Comments

@tniessen
Copy link
Member

tniessen commented Jul 10, 2017

  • Version: master
  • Platform: Windows 8.1
  • Subsystem: zlib

I found this while working on #4603. npm install -g http-server fails like this:

npm info it worked if it ends with ok
npm verb cli [ 'C:\\Program Files\\nodejs\\9.0.0\\node.exe',
npm verb cli   'C:\\Program Files\\nodejs\\9.0.0\\node_modules\\npm\\bin\\npm-cli.js',
npm verb cli   'install',
npm verb cli   '-g',
npm verb cli   '-ddd',
npm verb cli   'http-server' ]
npm info using [email protected]
npm info using [email protected]
npm verb npm-session c8b4c10f1ab3ee1b
npm sill install loadCurrentTree
npm sill install readGlobalPackageData
npm http fetch GET 200 https://registry.npmjs.org/http-server 25ms (from cache)
npm sill pacote tag manifest for http-server@latest fetched in 74ms
npm sill install loadIdealTree
npm sill install cloneCurrentTreeToIdealTree
npm sill install loadShrinkwrap
npm sill install loadAllDepsIntoIdealTree
npm sill resolveWithNewModule [email protected] checking installable status
npm http fetch GET 200 https://registry.npmjs.org/colors 46ms (from cache)
npm http fetch GET 200 https://registry.npmjs.org/corser 45ms (from cache)
npm http fetch GET 200 https://registry.npmjs.org/ecstatic 46ms (from cache)
npm http fetch GET 200 https://registry.npmjs.org/optimist 46ms (from cache)
npm http fetch GET 200 https://registry.npmjs.org/opener 46ms (from cache)
npm http fetch GET 200 https://registry.npmjs.org/portfinder 64ms (from cache)
npm http fetch GET 200 https://registry.npmjs.org/http-proxy 65ms (from cache)
npm http fetch GET 200 https://registry.npmjs.org/union 64ms (from cache)
npm sill pacote version manifest for [email protected] fetched in 70ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for ecstatic@^2.0.0 fetched in 70ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for corser@~2.0.0 fetched in 72ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for [email protected] fetched in 70ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for opener@~1.4.0 fetched in 71ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for http-proxy@^1.8.1 fetched in 73ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for portfinder@^1.0.13 fetched in 73ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for union@~0.4.3 fetched in 73ms
npm sill resolveWithNewModule [email protected] checking installable status
npm http fetch GET 200 https://registry.npmjs.org/mime 47ms (from cache)
npm http fetch GET 200 https://registry.npmjs.org/url-join 48ms (from cache)
npm sill pacote range manifest for mime@^1.2.11 fetched in 50ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for url-join@^2.0.2 fetched in 50ms
npm sill resolveWithNewModule [email protected] checking installable status
npm http fetch GET 304 https://registry.npmjs.org/he 160ms (from cache)
npm sill pacote range manifest for he@^1.1.1 fetched in 162ms
npm sill resolveWithNewModule [email protected] checking installable status
npm http fetch GET 304 https://registry.npmjs.org/minimist 3126ms (from cache)
npm sill pacote range manifest for minimist@^1.1.0 fetched in 3128ms
npm sill resolveWithNewModule [email protected] checking installable status
npm http fetch GET 304 https://registry.npmjs.org/requires-port 35ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/eventemitter3 36ms (from cache)
npm sill pacote range manifest for [email protected] fetched in 37ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for [email protected] fetched in 39ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for minimist@~0.0.1 fetched in 4ms
npm sill resolveWithNewModule [email protected] checking installable status
npm http fetch GET 200 https://registry.npmjs.org/wordwrap 7ms (from cache)
npm sill pacote range manifest for wordwrap@~0.0.2 fetched in 9ms
npm sill resolveWithNewModule [email protected] checking installable status
npm http fetch GET 200 https://registry.npmjs.org/mkdirp 8ms (from cache)
npm sill pacote range manifest for [email protected] fetched in 9ms
npm sill resolveWithNewModule [email protected] checking installable status
npm http fetch GET 304 https://registry.npmjs.org/async 38ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/debug 49ms (from cache)
npm sill pacote range manifest for async@^1.5.2 fetched in 60ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote range manifest for debug@^2.2.0 fetched in 62ms
npm sill resolveWithNewModule [email protected] checking installable status
npm http fetch GET 304 https://registry.npmjs.org/ms 34ms (from cache)
npm sill pacote version manifest for [email protected] fetched in 36ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill pacote version manifest for [email protected] fetched in 4ms
npm sill resolveWithNewModule [email protected] checking installable status
npm http fetch GET 304 https://registry.npmjs.org/qs 40ms (from cache)
npm sill pacote range manifest for qs@~2.3.3 fetched in 48ms
npm sill resolveWithNewModule [email protected] checking installable status
npm sill currentTree 9.0.0
npm sill idealTree 9.0.0
npm sill idealTree `-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   | `-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   | `-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   +-- [email protected]
npm sill idealTree   `-- [email protected]
npm sill install generateActionsToTake
npm sill diffTrees action count 23
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill diffTrees add [email protected]
npm sill decomposeActions action count 184
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill decomposeActions fetch [email protected]
npm sill decomposeActions extract [email protected]
npm sill decomposeActions preinstall [email protected]
npm sill decomposeActions build [email protected]
npm sill decomposeActions install [email protected]
npm sill decomposeActions postinstall [email protected]
npm sill decomposeActions finalize [email protected]
npm sill decomposeActions refresh-package-json [email protected]
npm sill install executeActions
npm sill doSerial global-install 184
npm verb correctMkdir C:\Users\Tobias\AppData\Roaming\npm-cache\_locks correctMkdir not in flight; initializing
npm verb lock using C:\Users\Tobias\AppData\Roaming\npm-cache\_locks\staging-f1529de2e8f82c4b.lock for C:\Program Files\nodejs\9.0.0\node_modules\.staging
npm sill doParallel extract 184
npm sill extract [email protected]
npm sill pacote trying async@https://registry.npmjs.org/async/-/async-1.5.2.tgz by hash: sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
npm sill extract [email protected]
npm sill pacote trying eventemitter3@https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz by hash: sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=
npm sill extract [email protected]
npm sill pacote trying he@https://registry.npmjs.org/he/-/he-1.1.1.tgz by hash: sha1-k0EP0hsAlzUVH4howvJx80J+I/0=
npm sill extract [email protected]
npm sill pacote trying mime@https://registry.npmjs.org/mime/-/mime-1.3.6.tgz by hash: sha1-WR2E02U6awtKO5343lqoEI5y5eA=
npm sill extract [email protected]
npm sill pacote trying minimist@https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz by hash: sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
npm sill extract [email protected]
npm sill pacote trying minimist@https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz by hash: sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
npm sill extract [email protected]
npm sill pacote trying mkdirp@https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz by hash: sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
npm sill extract [email protected]
npm sill pacote trying ms@https://registry.npmjs.org/ms/-/ms-2.0.0.tgz by hash: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
npm sill extract [email protected]
npm sill pacote trying debug@https://registry.npmjs.org/debug/-/debug-2.6.8.tgz by hash: sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=
npm sill extract [email protected]
npm sill pacote trying minimist@https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz by hash: sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=
npm sill extract [email protected]
npm sill pacote trying qs@https://registry.npmjs.org/qs/-/qs-2.3.3.tgz by hash: sha1-6eha2+ddoLvkyOBHaghikPhjtAQ=
npm sill extract [email protected]
npm sill pacote trying requires-port@https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz by hash: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
npm sill extract [email protected]
npm sill pacote trying url-join@https://registry.npmjs.org/url-join/-/url-join-2.0.2.tgz by hash: sha1-wHJ1aWetJLi1nldBVRyqx49QuLc=
npm sill extract [email protected]
npm sill pacote trying wordwrap@https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz by hash: sha1-o9XabNXAvAAI03I0u68b7WMFkQc=
npm sill extract [email protected]
npm sill pacote trying colors@https://registry.npmjs.org/colors/-/colors-1.0.3.tgz by hash: sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=
npm sill extract [email protected]
npm sill pacote trying corser@https://registry.npmjs.org/corser/-/corser-2.0.1.tgz by hash: sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c=
npm sill extract [email protected]
npm sill pacote trying ecstatic@https://registry.npmjs.org/ecstatic/-/ecstatic-2.2.1.tgz by hash: sha512-ztE4WqheoWLh3wv+HQwy7dACnvNY620coWpa+XqY6R2cVWgaAT2lUISU1Uf7JpdLLJCURktJOaA9av2AOzsyYQ==
npm sill extract [email protected]
npm sill pacote trying http-proxy@https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz by hash: sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=
npm sill extract [email protected]
npm sill pacote trying opener@https://registry.npmjs.org/opener/-/opener-1.4.3.tgz by hash: sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=
npm sill extract [email protected]
npm sill pacote trying optimist@https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz by hash: sha1-2j6nRob6IaGaERwybpDrFaAZZoY=
npm sill extract [email protected]
npm sill pacote trying portfinder@https://registry.npmjs.org/portfinder/-/portfinder-1.0.13.tgz by hash: sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=
npm sill extract [email protected]
npm sill pacote trying union@https://registry.npmjs.org/union/-/union-0.4.6.tgz by hash: sha1-GY+9rrolTniLDvy2MLwR8kopWeA=
npm sill extract [email protected]
npm sill pacote trying http-server@https://registry.npmjs.org/http-server/-/http-server-0.10.0.tgz by hash: sha1-sqRGsWqduH7TxiK6m+sbCFsSNKc=
npm sill pacote data for sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= not present. Using manifest.
npm sill pacote data for sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg= not present. Using manifest.
npm sill pacote data for sha1-k0EP0hsAlzUVH4howvJx80J+I/0= not present. Using manifest.
npm sill pacote data for sha1-WR2E02U6awtKO5343lqoEI5y5eA= not present. Using manifest.
npm sill pacote data for sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= not present. Using manifest.
npm sill pacote data for sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= not present. Using manifest.
npm sill pacote data for sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= not present. Using manifest.
npm sill pacote data for sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= not present. Using manifest.
npm sill pacote data for sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw= not present. Using manifest.
npm sill pacote data for sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= not present. Using manifest.
npm sill pacote data for sha1-6eha2+ddoLvkyOBHaghikPhjtAQ= not present. Using manifest.
npm sill pacote data for sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= not present. Using manifest.
npm sill pacote data for sha1-wHJ1aWetJLi1nldBVRyqx49QuLc= not present. Using manifest.
npm sill pacote data for sha1-o9XabNXAvAAI03I0u68b7WMFkQc= not present. Using manifest.
npm sill pacote data for sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs= not present. Using manifest.
npm sill pacote data for sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c= not present. Using manifest.
npm sill pacote data for sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I= not present. Using manifest.
npm sill pacote data for sha512-ztE4WqheoWLh3wv+HQwy7dACnvNY620coWpa+XqY6R2cVWgaAT2lUISU1Uf7JpdLLJCURktJOaA9av2AOzsyYQ== not present. Using manifest.
npm sill pacote data for sha1-XG2ixdflgx6P+jlklQ+NZnSskLg= not present. Using manifest.
npm sill pacote data for sha1-2j6nRob6IaGaERwybpDrFaAZZoY= not present. Using manifest.
npm sill pacote data for sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek= not present. Using manifest.
npm sill pacote data for sha1-GY+9rrolTniLDvy2MLwR8kopWeA= not present. Using manifest.
npm sill pacote data for sha1-sqRGsWqduH7TxiK6m+sbCFsSNKc= not present. Using manifest.
C:\Program Files\nodejs\9.0.0\node.exe: src\node_zlib.cc:151: Assertion `(false) == (ctx->pending_close_ && "close is pending")' failed.
---

Even though I can reliably reproduce this, it might be a bit difficult to reproduce for others as my current setup is a bit complicated (custom node, npm and permission setup thanks to #4603). I currently don't have time to look into this myself; my best guess is that it is due to node being unable to write to a file thanks to insufficient permissions and zlib not handling stream / IO failures correctly.

@tniessen tniessen added npm Issues and PRs related to the npm client dependency or the npm registry. windows Issues and PRs related to the Windows platform. zlib Issues and PRs related to the zlib subsystem. labels Jul 10, 2017
@addaleax
Copy link
Member

Can you check whether this happens with Node 8.1.3/the 8.2.0 RC as well? If it only happens with the latter, that would point to #13322

@tniessen
Copy link
Member Author

@addaleax I can reproduce with 8.2.0 RC, but not with 8.1.3, so hopefully it did not make it into any release lines yet.

@addaleax
Copy link
Member

addaleax commented Jul 10, 2017

It did not :)

/cc @mscdex

(edit: adding this to the 9.0.0 milestone so we don’t forget it’s broken in master)

@bnoordhuis
Copy link
Member

Can this be closed now?

@tniessen
Copy link
Member Author

tniessen commented Aug 3, 2017

I don't think this has been resolved yet, even though I currently can't try whether it still occurs, but I suspect that #14178 is related.

@MylesBorins
Copy link
Contributor

@jasnell should we be landing #13322 in 9.x if this isn't resolved?

@MylesBorins
Copy link
Contributor

As this is still not fixed and blocking npm updates in master and v9.x I think we may want to examine reverting add4b0a

@Trott
Copy link
Member

Trott commented Oct 18, 2017

PR to revert add4b0a: #16280

MylesBorins added a commit to MylesBorins/node that referenced this issue Oct 27, 2017
@jasnell jasnell removed this from the 9.0.0 milestone Oct 29, 2017
MylesBorins added a commit that referenced this issue Oct 30, 2017
Closes: #16280

PR-URL: #16509
Fixes: #14161
Reviewed-By: Daijiro Wachi <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
jasnell pushed a commit that referenced this issue Oct 30, 2017
Closes: #16280

PR-URL: #16509
Fixes: #14161
Reviewed-By: Daijiro Wachi <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
addaleax added a commit to addaleax/node that referenced this issue Oct 31, 2017
Qard pushed a commit to ayojs/ayo that referenced this issue Nov 2, 2017
Closes: nodejs/node#16280

PR-URL: nodejs/node#16509
Fixes: nodejs/node#14161
Reviewed-By: Daijiro Wachi <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
Qard pushed a commit to ayojs/ayo that referenced this issue Nov 2, 2017
Closes: nodejs/node#16280

PR-URL: nodejs/node#16509
Fixes: nodejs/node#14161
Reviewed-By: Daijiro Wachi <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
addaleax added a commit that referenced this issue Nov 6, 2017
PR-URL: #16657
Refs: #16649
Refs: #14161
Reviewed-By: Evan Lucas <[email protected]>
Reviewed-By: Refael Ackermann <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Tobias Nießen <[email protected]>
Reviewed-By: Daijiro Wachi <[email protected]>
Reviewed-By: Joyee Cheung <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
MylesBorins pushed a commit that referenced this issue Nov 6, 2017
PR-URL: #16657
Refs: #16649
Refs: #14161
Reviewed-By: Evan Lucas <[email protected]>
Reviewed-By: Refael Ackermann <[email protected]>
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Tobias Nießen <[email protected]>
Reviewed-By: Daijiro Wachi <[email protected]>
Reviewed-By: Joyee Cheung <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
addaleax pushed a commit to ayojs/ayo that referenced this issue Dec 7, 2017
Closes: nodejs/node#16280

PR-URL: nodejs/node#16509
Fixes: nodejs/node#14161
Reviewed-By: Daijiro Wachi <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
npm Issues and PRs related to the npm client dependency or the npm registry. windows Issues and PRs related to the Windows platform. zlib Issues and PRs related to the zlib subsystem.
Projects
None yet
Development

No branches or pull requests

6 participants