etcher: The writer process ended unexpectedly

  • Etcher version: 1.5.109
  • Operating system and architecture: Linux pop-os 5.4.0-7642-generic #46~1598628707~20.04~040157c-Ubuntu SMP Fri Aug 28 18:02:16 UTC x86_64 x86_64 x86_64 GNU/Linux
  • Image flashed: raspberry pi OS Lite
  • Do you see any meaningful error information in the DevTools?
Error: EIO: i/o error, write
code: "EUNPLUGGED"
device: "/dev/sdc"
errno: -5
name: "Error"
syscall: "write"
message: "EIO: i/o error, write"
stack: "Error: EIO: i/o error, write"
{"stack":"Error: The writer process ended unexpectedly\n    at createError (file:///tmp/.mount_balena4YyRoz/resources/app/generated/gui.js:63120:23)\n    at createUserError (file:///tmp/.mount_balena4YyRoz/resources/app/generated/gui.js:63131:16)\n    at Server.<anonymous> (file:///tmp/.mount_balena4YyRoz/resources/app/generated/gui.js:79338:28)","message":"The writer process ended unexpectedly","description":"Please try again, and contact the Etcher team if the problem persists","report":false,"image":"2020-08-20-raspios-buster-armhf-lite.zip"}

I also tried manually unzipping the archive and feeding the image to Etcher, with the same error result

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Reactions: 2
  • Comments: 22 (3 by maintainers)

Most upvoted comments

Good to hear! First person to bisect and find the actual version where it breaks gets this cookie -> šŸŖ 😁

I rolled back a few versions, to 1.5.106, and had the same problem. Then I tried going way back, to 1.5.70, and it works! Something’s changed 😃

Confirmed this correct my issue as well. Every OS / card / USB port I tried failed. Rolled back to 1.5.70 and issue was fixed.

Running on macOS 10.14.6

Same issue. Mac version of Etcher. with this Raspi Lite OS image.

I concur with MrPhil17 - interestingly, when Flash From File, i get certificate errors that probably can explain this bug everybody seems to have, i tried on windows, macos, same error: āÆ sudo /Applications/balenaEtcher.app/Contents/MacOS/balenaEtcher Password: (node:58460) Electron: Loading non-context-aware native module in renderer: ā€˜/Applications/balenaEtcher.app/Contents/Resources/app/generated/modules/xxhash/build/Release/hash.node’. This is deprecated, see https://github.com/electron/electron/issues/18397. (node:58460) Electron: Loading non-context-aware native module in renderer: ā€˜/Applications/balenaEtcher.app/Contents/Resources/app/generated/modules/ext2fs/build/Release/bindings.node’. This is deprecated, see https://github.com/electron/electron/issues/18397. (node:58460) Electron: Loading non-context-aware native module in renderer: ā€˜/Applications/balenaEtcher.app/Contents/Resources/app/generated/modules/drivelist/build/Release/drivelist.node’. This is deprecated, see https://github.com/electron/electron/issues/18397. (node:58460) Electron: Loading non-context-aware native module in renderer: ā€˜/Applications/balenaEtcher.app/Contents/Resources/app/generated/modules/@balena.io/usb/build/Release/usb_bindings.node’. This is deprecated, see https://github.com/electron/electron/issues/18397. Checking for update Generated new staging user ID: 64b49c0b-e67f-5c5b-ba38-604b07b627e7 ready-to-show: 619.027ms Error: Error: net::ERR_CERT_INVALID at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:93:6395) at SimpleURLLoaderWrapper.emit (events.js:223:5) {ā€œstackā€:ā€œError: net::ERR_CERT_INVALID\n at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:93:6395)\n at SimpleURLLoaderWrapper.emit (events.js:223:5)ā€,ā€œmessageā€:ā€œnet::ERR_CERT_INVALIDā€} {ā€œstackā€:ā€œError: net::ERR_CERT_INVALID\n at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:93:6395)\n at SimpleURLLoaderWrapper.emit (events.js:223:5)ā€,ā€œmessageā€:ā€œnet::ERR_CERT_INVALIDā€} Checking for update Error: Error: net::ERR_CERT_INVALID at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:93:6395) at SimpleURLLoaderWrapper.emit (events.js:223:5) {ā€œstackā€:ā€œError: net::ERR_CERT_INVALID\n at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:93:6395)\n at SimpleURLLoaderWrapper.emit (events.js:223:5)ā€,ā€œmessageā€:ā€œnet::ERR_CERT_INVALIDā€} {ā€œstackā€:ā€œError: net::ERR_CERT_INVALID\n at SimpleURLLoaderWrapper.<anonymous> (electron/js2c/browser_init.js:93:6395)\n at SimpleURLLoaderWrapper.emit (events.js:223:5)ā€,ā€œmessageā€:ā€œnet::ERR_CERT_INVALIDā€}

When then trying from URL (for example i tried to burn Kubuntu: https://cdimage.ubuntu.com/kubuntu/releases/20.10/release/kubuntu-20.10-desktop-amd64.iso) it works.

If I then use ā€˜Flash Another’ but this time from file IT ALSO WORKS 😃

Hopefully this insight can help the devs.

I rolled back a few versions, to 1.5.106, and had the same problem. Then I tried going way back, to 1.5.70, and it works! Something’s changed 😃