klarsys / klarsys/angular-material-icons

Help! Error on ionic upload

Open
#63 1 comment 0 reactions 0 assignees View on GitHub
question
Dominant language
HTML
Stars
553
Forks
148
PR merge metrics
No merged PRs in 30d

Description

If I use angular-material-icons:

buffer.js:825
throw new TypeError('value is out of bounds');
^

TypeError: value is out of bounds
at checkInt (buffer.js:825:11)
at Buffer.writeUInt16LE (buffer.js:883:5)
at /usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/archiver/node_modules/zip-stream/lib/headers.js:41:32
at Array.forEach (native)
at ZipHeaderCentralFooter.ZipHeader.toBuffer (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/archiver/node_modules/zip-stream/lib/headers.js:28:15)
at Object.exports.encode (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/archiver/node_modules/zip-stream/lib/headers.js:198:24)
at ZipStream._writeCentralDirectory (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/archiver/node_modules/zip-stream/lib/zip-stream.js:220:22)
at ZipStream.finalize (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/archiver/node_modules/zip-stream/lib/zip-stream.js:270:8)
at Zip.finalize (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/archiver/lib/modules/zip/index.js:39:15)
at Archiver._onQueueEnd (/usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/archiver/lib/modules/core/index.js:91:26)

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the ionic upload failure while using angular-material-icons, then trace the stack from buffer.js through zip-stream/lib/headers.js and zip-stream/lib/zip-stream.js. Determine which archive metadata causes the out-of-bounds write and verify that the upload completes without this error.

Written by the indexing model from the issue text.

Assessment

Tech stack
angularjs, nodejs
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.