ewnd9 / tar-unpack-issue

https://github.com/npm/node-tar/issues/264

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

node-tar-issue

tar never emits error/close on extracting errors with files greater or equals than 31745 bytes with strict: false

Reproduction

  • the first complete is extracting in a new directory
  • the second complete is trying to overwrite to the previously created directory
$ npm install
$ bash ./run.sh
31740 written in demo-in/input.txt
complete
complete
31741 written in demo-in/input.txt
complete
complete
31742 written in demo-in/input.txt
complete
complete
31743 written in demo-in/input.txt
complete
complete
31744 written in demo-in/input.txt
complete
complete
31745 written in demo-in/input.txt
complete
31746 written in demo-in/input.txt
complete

About

https://github.com/npm/node-tar/issues/264


Languages

Language:JavaScript 94.5%Language:Shell 5.5%