panic: runtime error: index out of range
See original GitHub issueelectron-builder version=20.15.1
- Version: 20.15.1
- Target: linux
Every time I am trying to build the installer for linux i get “panic: runtime error: index out of range”.
I am currently on Ubuntu 17.10
Error trace: ` build --linux
• electron-builder version=20.15.1 • loaded configuration file=package.json (“build” field) • electron-rebuild not required if you use electron-builder, please consider to remove excess dependency from devDependencies
To ensure your native dependencies are always matched electron version, simply add script "postinstall": "electron-builder install-app-deps" to your
package.json`
• writing effective config file=dist/electron-builder-effective-config.yaml
• rebuilding native production dependencies platform=linux arch=x64
• packaging platform=linux arch=x64 electron=2.0.2 appOutDir=dist/linux-unpacked
• building target=snap arch=x64 file=dist/eisen-syncer_0.0.0_amd64.snap
• building target=AppImage arch=x64 file=dist/eisen-syncer-0.0.0-x86_64.AppImage
panic: runtime error: index out of range
goroutine 1 [running]: github.com/develar/app-builder/pkg/icons.ConvertIcnsToPng(0xc4200a8340, 0x33, 0x7ffd66c810d1, 0x32, 0xc4200c55f8, 0x2, 0x823a59, 0x4, 0xc4200a8340) /Users/develar/go/src/github.com/develar/app-builder/pkg/icons/icns-to-png.go:60 +0x4a3 github.com/develar/app-builder/pkg/icons.ConvertIcon(0xc4200c8780, 0x3, 0x4, 0xc4201452e0, 0x2, 0x2, 0x7ffd66c8106b, 0x3, 0x7ffd66c810d1, 0x32, …) /Users/develar/go/src/github.com/develar/app-builder/pkg/icons/icon-converter.go:158 +0x76e github.com/develar/app-builder/pkg/icons.ConfigureCommand.func1(0xc42016c090, 0x40e283, 0x7bd800) /Users/develar/go/src/github.com/develar/app-builder/pkg/icons/icon-converter.go:27 +0x99 github.com/develar/app-builder/vendor/github.com/alecthomas/kingpin.(*actionMixin).applyActions(0xc420104798, 0xc42016c090, 0x0, 0x0) /Users/develar/go/src/github.com/develar/app-builder/vendor/github.com/alecthomas/kingpin/actions.go:28 +0x6d github.com/develar/app-builder/vendor/github.com/alecthomas/kingpin.(*Application).applyActions(0xc420106690, 0xc42016c090, 0x0, 0x0) /Users/develar/go/src/github.com/develar/app-builder/vendor/github.com/alecthomas/kingpin/app.go:557 +0xde github.com/develar/app-builder/vendor/github.com/alecthomas/kingpin.(*Application).execute(0xc420106690, 0xc42016c090, 0xc42009d480, 0x1, 0x1, 0x0, 0x0, 0x704962, 0x7b2640) /Users/develar/go/src/github.com/develar/app-builder/vendor/github.com/alecthomas/kingpin/app.go:390 +0x8f github.com/develar/app-builder/vendor/github.com/alecthomas/kingpin.(*Application).Parse(0xc420106690, 0xc4200b2010, 0xf, 0xf, 0xc42009a058, 0x0, 0x2, 0x2) /Users/develar/go/src/github.com/develar/app-builder/vendor/github.com/alecthomas/kingpin/app.go:222 +0x1f2 main.main() /Users/develar/go/src/github.com/develar/app-builder/main.go:58 +0x15d Error: Cannot cleanup:
Error #1 -------------------------------------------------------------------------------- Error: /var/www/html/projects/eisen-syncer/node_modules/app-builder-bin/linux/x64/app-builder exited with code 2 at ChildProcess.childProcess.once.code (/var/www/html/projects/eisen-syncer/node_modules/builder-util/src/util.ts:252:14) at Object.onceWrapper (events.js:317:30) at emitTwo (events.js:126:13) at ChildProcess.emit (events.js:214:7) at maybeClose (internal/child_process.js:925:16) at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5) From previous event: at LinuxPackager.resolveIcon (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:567:69) at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:43:35 at Generator.next (<anonymous>) From previous event: at LinuxTargetHelper.computeDesktopIcons (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:25:36) at Lazy.LinuxTargetHelper.iconPromise (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:13:54) at Lazy.get value [as value] (/var/www/html/projects/eisen-syncer/node_modules/lazy-val/src/main.ts:18:23) at LinuxTargetHelper.get icons [as icons] (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:21:29) at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/snap.ts:170:23 From previous event: at SnapTarget.build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/snap.ts:143:44) at Function.buildAsyncTargets (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:144:36) at LinuxPackager.packageInDistributableFormat (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:123:24) at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:118:10 at Generator.next (<anonymous>) at runCallback (timers.js:810:20) at tryOnImmediate (timers.js:768:5) at processImmediate [as _immediateCallback] (timers.js:745:5) From previous event: at LinuxPackager.pack (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:115:95) at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:373:24 at Generator.next (<anonymous>) at xfs.stat (/var/www/html/projects/eisen-syncer/node_modules/fs-extra-p/node_modules/fs-extra/lib/mkdirs/mkdirs.js:56:16) at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/polyfills.js:287:18 at FSReqWrap.oncomplete (fs.js:153:5) From previous event: at Packager.doBuild (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:341:39) at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:317:52 at Generator.next (<anonymous>) at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/graceful-fs.js:99:16 at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/graceful-fs.js:43:10 at FSReqWrap.oncomplete (fs.js:135:15) From previous event: at Packager._build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:294:133) at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:290:23 at Generator.next (<anonymous>) at runCallback (timers.js:810:20) at tryOnImmediate (timers.js:768:5) at processImmediate [as _immediateCallback] (timers.js:745:5) From previous event: at Packager.build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:248:14) at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/index.ts:51:40 at Generator.next (<anonymous>) From previous event: at build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/out/index.js:220:17) at build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder/src/builder.ts:234:10) at then (/var/www/html/projects/eisen-syncer/node_modules/electron-builder/src/cli/cli.ts:46:19) at <anonymous>
Error #2 --------------------------------------------------------------------------------
Error: /var/www/html/projects/eisen-syncer/node_modules/app-builder-bin/linux/x64/app-builder exited with code 2
at ChildProcess.childProcess.once.code (/var/www/html/projects/eisen-syncer/node_modules/builder-util/src/util.ts:252:14)
at Object.onceWrapper (events.js:317:30)
at emitTwo (events.js:126:13)
at ChildProcess.emit (events.js:214:7)
at maybeClose (internal/child_process.js:925:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
From previous event:
at LinuxPackager.resolveIcon (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:567:69)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:43:35
at Generator.next (<anonymous>)
From previous event:
at LinuxTargetHelper.computeDesktopIcons (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:25:36)
at Lazy.LinuxTargetHelper.iconPromise (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:13:54)
at Lazy.get value [as value] (/var/www/html/projects/eisen-syncer/node_modules/lazy-val/src/main.ts:18:23)
at LinuxTargetHelper.get icons [as icons] (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:21:29)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/snap.ts:170:23
From previous event:
at SnapTarget.build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/snap.ts:143:44)
at Function.buildAsyncTargets (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:144:36)
at LinuxPackager.packageInDistributableFormat (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:123:24)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:118:10
at Generator.next (<anonymous>)
at runCallback (timers.js:810:20)
at tryOnImmediate (timers.js:768:5)
at processImmediate [as _immediateCallback] (timers.js:745:5)
From previous event:
at LinuxPackager.pack (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:115:95)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:373:24
at Generator.next (<anonymous>)
at xfs.stat (/var/www/html/projects/eisen-syncer/node_modules/fs-extra-p/node_modules/fs-extra/lib/mkdirs/mkdirs.js:56:16)
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/polyfills.js:287:18
at FSReqWrap.oncomplete (fs.js:153:5)
From previous event:
at Packager.doBuild (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:341:39)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:317:52
at Generator.next (<anonymous>)
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/graceful-fs.js:99:16
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/graceful-fs.js:43:10
at FSReqWrap.oncomplete (fs.js:135:15)
From previous event:
at Packager._build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:294:133)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:290:23
at Generator.next (<anonymous>)
at runCallback (timers.js:810:20)
at tryOnImmediate (timers.js:768:5)
at processImmediate [as _immediateCallback] (timers.js:745:5)
From previous event:
at Packager.build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:248:14)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/index.ts:51:40
at Generator.next (<anonymous>)
From previous event:
at build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/out/index.js:220:17)
at build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder/src/builder.ts:234:10)
at then (/var/www/html/projects/eisen-syncer/node_modules/electron-builder/src/cli/cli.ts:46:19)
at <anonymous>
at ChildProcess.childProcess.once.code (/var/www/html/projects/eisen-syncer/node_modules/builder-util/src/util.ts:252:14)
at Object.onceWrapper (events.js:317:30)
at emitTwo (events.js:126:13)
at ChildProcess.emit (events.js:214:7)
at maybeClose (internal/child_process.js:925:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
at LinuxPackager.resolveIcon (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:567:69)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:43:35
at Generator.next (<anonymous>)
at LinuxTargetHelper.computeDesktopIcons (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:25:36)
at Lazy.LinuxTargetHelper.iconPromise (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:13:54)
at Lazy.get value [as value] (/var/www/html/projects/eisen-syncer/node_modules/lazy-val/src/main.ts:18:23)
at LinuxTargetHelper.get icons [as icons] (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:21:29)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/snap.ts:170:23
at SnapTarget.build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/snap.ts:143:44)
at Function.buildAsyncTargets (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:144:36)
at LinuxPackager.packageInDistributableFormat (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:123:24)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:118:10
at Generator.next (<anonymous>)
at runCallback (timers.js:810:20)
at tryOnImmediate (timers.js:768:5)
at processImmediate [as _immediateCallback] (timers.js:745:5)
at LinuxPackager.pack (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:115:95)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:373:24
at Generator.next (<anonymous>)
at xfs.stat (/var/www/html/projects/eisen-syncer/node_modules/fs-extra-p/node_modules/fs-extra/lib/mkdirs/mkdirs.js:56:16)
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/polyfills.js:287:18
at FSReqWrap.oncomplete (fs.js:153:5)
at Packager.doBuild (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:341:39)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:317:52
at Generator.next (<anonymous>)
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/graceful-fs.js:99:16
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/graceful-fs.js:43:10
at FSReqWrap.oncomplete (fs.js:135:15)
at Packager._build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:294:133)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:290:23
at Generator.next (<anonymous>)
at runCallback (timers.js:810:20)
at tryOnImmediate (timers.js:768:5)
at processImmediate [as _immediateCallback] (timers.js:745:5)
at Packager.build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:248:14)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/index.ts:51:40
at Generator.next (<anonymous>)
at build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/out/index.js:220:17)
at build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder/src/builder.ts:234:10)
at then (/var/www/html/projects/eisen-syncer/node_modules/electron-builder/src/cli/cli.ts:46:19)
at <anonymous>
at ChildProcess.childProcess.once.code (/var/www/html/projects/eisen-syncer/node_modules/builder-util/src/util.ts:252:14)
at Object.onceWrapper (events.js:317:30)
at emitTwo (events.js:126:13)
at ChildProcess.emit (events.js:214:7)
at maybeClose (internal/child_process.js:925:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
at LinuxPackager.resolveIcon (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:567:69)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:43:35
at Generator.next (<anonymous>)
at LinuxTargetHelper.computeDesktopIcons (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:25:36)
at Lazy.LinuxTargetHelper.iconPromise (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:13:54)
at Lazy.get value [as value] (/var/www/html/projects/eisen-syncer/node_modules/lazy-val/src/main.ts:18:23)
at LinuxTargetHelper.get icons [as icons] (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/LinuxTargetHelper.ts:21:29)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/snap.ts:170:23
at SnapTarget.build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/targets/snap.ts:143:44)
at Function.buildAsyncTargets (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:144:36)
at LinuxPackager.packageInDistributableFormat (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:123:24)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:118:10
at Generator.next (<anonymous>)
at runCallback (timers.js:810:20)
at tryOnImmediate (timers.js:768:5)
at processImmediate [as _immediateCallback] (timers.js:745:5)
at LinuxPackager.pack (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/platformPackager.ts:115:95)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:373:24
at Generator.next (<anonymous>)
at xfs.stat (/var/www/html/projects/eisen-syncer/node_modules/fs-extra-p/node_modules/fs-extra/lib/mkdirs/mkdirs.js:56:16)
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/polyfills.js:287:18
at FSReqWrap.oncomplete (fs.js:153:5)
at Packager.doBuild (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:341:39)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:317:52
at Generator.next (<anonymous>)
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/graceful-fs.js:99:16
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/graceful-fs.js:43:10
at FSReqWrap.oncomplete (fs.js:135:15)
at Packager._build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:294:133)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:290:23
at Generator.next (<anonymous>)
at runCallback (timers.js:810:20)
at tryOnImmediate (timers.js:768:5)
at processImmediate [as _immediateCallback] (timers.js:745:5)
at Packager.build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:248:14)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/index.ts:51:40
at Generator.next (<anonymous>)
at build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/out/index.js:220:17)
at build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder/src/builder.ts:234:10)
at then (/var/www/html/projects/eisen-syncer/node_modules/electron-builder/src/cli/cli.ts:46:19)
at <anonymous>
at throwError (/var/www/html/projects/eisen-syncer/node_modules/builder-util/src/asyncTaskManager.ts:90:11)
at checkErrors (/var/www/html/projects/eisen-syncer/node_modules/builder-util/src/asyncTaskManager.ts:53:9)
at /var/www/html/projects/eisen-syncer/node_modules/builder-util/src/asyncTaskManager.ts:67:7
From previous event:
at AsyncTaskManager.awaitTasks (/var/www/html/projects/eisen-syncer/node_modules/builder-util/src/asyncTaskManager.ts:44:19)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:385:23
at Generator.next (<anonymous>)
at runCallback (timers.js:810:20)
at tryOnImmediate (timers.js:768:5)
at processImmediate [as _immediateCallback] (timers.js:745:5)
From previous event:
at Packager.doBuild (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:341:39)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:317:52
at Generator.next (<anonymous>)
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/graceful-fs.js:99:16
at /var/www/html/projects/eisen-syncer/node_modules/graceful-fs/graceful-fs.js:43:10
at FSReqWrap.oncomplete (fs.js:135:15)
From previous event:
at Packager._build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:294:133)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:290:23
at Generator.next (<anonymous>)
at runCallback (timers.js:810:20)
at tryOnImmediate (timers.js:768:5)
at processImmediate [as _immediateCallback] (timers.js:745:5)
From previous event:
at Packager.build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/packager.ts:248:14)
at /var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/src/index.ts:51:40
at Generator.next (<anonymous>)
From previous event:
at build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder-lib/out/index.js:220:17)
at build (/var/www/html/projects/eisen-syncer/node_modules/electron-builder/src/builder.ts:234:10)
at then (/var/www/html/projects/eisen-syncer/node_modules/electron-builder/src/cli/cli.ts:46:19)
at <anonymous>
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! eisen-syncer@0.0.0 dist-linux: build --linux
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the eisen-syncer@0.0.0 dist-linux script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in: npm ERR! /home/soubhik/.npm/_logs/2018-06-20T11_06_30_438Z-debug.log`
Issue Analytics
- State:
- Created 5 years ago
- Reactions:6
- Comments:12 (1 by maintainers)
This error was caused in my case from duplicate icons in my
buildResources
directory. I renamed myicons
folder to_icons
to bypass the built-in electron-builder logic.For me, I was referencing icons that were not where they said they would be.
My icons were in
build/assets/
, for example,build/assets/icon.ico
but the config in my package.json was referencing them just being inbuild/
:When I corrected it, it worked.