Read the statement by Michael Teeuw here.
MM stopped working with Electron Error
-
MM V2.24.0, Pi Zero2W, Raspbian 10 (Buster)
MM stopped working yesterday. The PM2 log is showing this error:
/home/pi/MagicMirror/node_modules/electron/dist/electron exited with signal SIGSEGV
If I reinstall Electron, do I need a specific version? If so, how can I tell which version I currently have, and how would I do it?
-
Update: Restarting MM and rebooting had no affect. A shutdown and power disconnect fixed the issue, at least for now.
-
@wyovino you can look at package.json for the requested version
you can look at node_modules/electron/package.json
for the installed versionthe error says the process was terminated
-
@sdetweil isn’t SIGSEGV a segmentation fault?
-
@BKeyport you are right,
-
Update: Restarting MM and rebooting had no affect. A shutdown and power disconnect fixed the issue, at least for now.
-
@wyovino sounds like memory corruption on the pi
-
@wyovino I suspect some heavy memory corruption - could be anywhere - I’d copy over your config.js and custom.css to another drive and try a new SD card if it continues.
If it continues after that, I’d get a new device…
-
@BKeyport use my backup/restore to save the environment
-
@sdetweil ooh, I forgot about that.
-
-
@sdetweil I’m in the process of re-imaging the USB drive from a backup. Hopefully that works. I don’t understand why it would work from a cold start but not a restart or reboot, but we’ll see what happens. It’s very consistent.