question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

panic: runtime error: index out of range

See original GitHub issue

electron-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:closed
  • Created 5 years ago
  • Reactions:6
  • Comments:12 (1 by maintainers)

github_iconTop GitHub Comments

5reactions
montythibault-v2commented, Oct 5, 2020

This error was caused in my case from duplicate icons in my buildResources directory. I renamed my icons folder to _icons to bypass the built-in electron-builder logic.

4reactions
ndtrevivcommented, Oct 30, 2020

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 in build/:

    "win": {
      "target": ["nsis", "msi"],
      "icon": "build/icons/icon.ico",
      "sign": "./electron/winsign.js",
      "publisherName": "MyCompany Ltd"
    },

When I corrected it, it worked.

Read more comments on GitHub >

github_iconTop Results From Across the Web

panic: runtime error: index out of range in Go - Stack Overflow
If the user does not provide any input, the inp array is empty. This means that even the index 0 is out of...
Read more >
Help: Index out of range · YourBasic Go
Answer. In the last iteration, i equals len(a) which is outside the bounds of a . Arrays, slices and strings are indexed starting...
Read more >
panic: runtime error: index out of range [0] with length 0 · Issue ...
This appears to be due to confusion between empty , the generic type, and empty , the local variable of the Next function....
Read more >
go 1.6 sort panic: runtime error: index out of range
After updating to go 1.6 a simple sort that was working fine in 1.5.3 now causes a panic: runtime error: index out of...
Read more >
Issue with Prometheus Remote - panic: runtime error: index ...
Hello All, Prometheus is up and running, getting “panic: runtime error: index out of range [1] with length 1” Following is the error...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found