<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Error found: Error: Module version mismatch. Expected 50, got 46.]]></title><description><![CDATA[<p dir="auto">Dear All,</p>
<p dir="auto"><a href="https://github.com/PtrBld/MMM-Button" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/PtrBld/MMM-Button</a></p>
<p dir="auto">I am getting the When I add &amp; use the MMM-Button module into my magic mirror,</p>
<pre><code>*pi@raspberrypi:~/MagicMirror $ 
pi@raspberrypi:~/MagicMirror $ npm start

&gt; magicmirror@2.0.0 start /home/pi/MagicMirror
&gt; electron js/electron.js

Loading config ...
Loading module helpers ...
WARNING! Could not load config file. Starting with default configuration. Error found: Error: Module version mismatch. Expected 50, got 46.
Loading module helpers ...
App threw an error during load
Error: Module version mismatch. Expected 50, got 46.
    at Error (native)
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:178:20)
    at Object.Module._extensions..node (module.js:583:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:178:20)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)
    at Function.Module._load (module.js:424:3)
    at Module.require (module.js:483:17)
    at require (internal/module.js:20:19)
    at bindings (/home/pi/MagicMirror/modules/MMM-Button/node_modules/bindings/bindings.js:76:44)
Whoops! There was an uncaught exception...
Error: Module version mismatch. Expected 50, got 46.
    at Error (native)
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:178:20)
    at Object.Module._extensions..node (module.js:583:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:178:20)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)
    at Function.Module._load (module.js:424:3)
    at Module.require (module.js:483:17)
    at require (internal/module.js:20:19)
    at bindings (/home/pi/MagicMirror/modules/MMM-Button/node_modules/bindings/bindings.js:76:44)
MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
Launching application.*
</code></pre>
<pre><code>    {
            module: 'MMM-Button',
            config: {
		buttonPIN: 17,
		clickDelay: 500,
            }

    },
</code></pre>
<p dir="auto">What could be the problem and how to fix this issue ?<br />
Any one please help me on this.</p>
<p dir="auto">Regards,<br />
Titus S.</p>
]]></description><link>https://forum.magicmirror.builders/topic/948/error-found-error-module-version-mismatch-expected-50-got-46</link><generator>RSS for Node</generator><lastBuildDate>Thu, 18 Jun 2026 17:21:26 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/948.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 07 Nov 2016 15:41:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Error found: Error: Module version mismatch. Expected 50, got 46. on Tue, 02 Jan 2018 20:46:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yawns" aria-label="Profile: yawns">@<bdi>yawns</bdi></a>:<br />
I did it with the named command, but no effect, can you help me please?</p>
<pre><code>pi@magicpi:~/MagicMirror $ npm rebuild --runtime=electron --target=1.4.15 --disturl=https://atom.io/download/atom-shell --abi=50

&gt; electron@1.4.15 postinstall /home/pi/MagicMirror/node_modules/electron
&gt; node install.js


&gt; electron-chromedriver@1.7.1 install /home/pi/MagicMirror/node_modules/electron-chromedriver
&gt; node ./download-chromedriver.js

/home/pi/MagicMirror/node_modules/electron-chromedriver/download-chromedriver.js:16
  if (error != null) throw error
                     ^

Error: Could not parse checksum file at line 1:
    at data.trim.split.forEach.line (/home/pi/MagicMirror/node_modules/electron-chromedriver/node_modules/sumchecker/index.js:85:18)
    at Array.forEach ()
    at Promise (/home/pi/MagicMirror/node_modules/electron-chromedriver/node_modules/sumchecker/index.js:80:36)
    at new Promise ()
    at ChecksumValidator.parseChecksumFile (/home/pi/MagicMirror/node_modules/electron-chromedriver/node_modules/sumchecker/index.js:76:12)
    at 
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! electron-chromedriver@1.7.1 install: `node ./download-chromedriver.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the electron-chromedriver@1.7.1 install 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:

</code></pre>
<p dir="auto"><a href="https://forum.magicmirror.builders/topic/6057/update-error-of-v-2-2-0/5">Reason-Link</a></p>
]]></description><link>https://forum.magicmirror.builders/post/33209</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/33209</guid><dc:creator><![CDATA[fox]]></dc:creator><pubDate>Tue, 02 Jan 2018 20:46:24 GMT</pubDate></item><item><title><![CDATA[Reply to Error found: Error: Module version mismatch. Expected 50, got 46. on Mon, 08 May 2017 07:41:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/titusece" aria-label="Profile: titusece">@<bdi>titusece</bdi></a><br />
Good morning (for me) my friend.</p>
<p dir="auto">it is resolved, but… no video.<br />
omx is running with a testfile.<br />
I think i must change my troubleshooting topic. ;-)</p>
<p dir="auto">Thank you</p>
<pre><code>0|mm       |            ,"query_zone": "999",
0|mm       |    "alerts": [
0|mm       |    ]
0|mm       | }
0|mm       | button pressed
0|mm       | undefined
0|mm       | omxplayer still running. kill forced
0|mm       | button pressed
0|mm       | undefined
0|mm       | omxplayer still running. kill forced
0|mm       | button pressed
0|mm       | undefined
0|mm       | omxplayer still running. kill forced
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/8220</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/8220</guid><dc:creator><![CDATA[lolobyte]]></dc:creator><pubDate>Mon, 08 May 2017 07:41:50 GMT</pubDate></item><item><title><![CDATA[Reply to Error found: Error: Module version mismatch. Expected 50, got 46. on Sat, 19 Nov 2016 06:44:10 GMT]]></title><description><![CDATA[<p dir="auto">Yes,  you can do like that to fix the problem.</p>
]]></description><link>https://forum.magicmirror.builders/post/8216</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/8216</guid><dc:creator><![CDATA[titusece]]></dc:creator><pubDate>Sat, 19 Nov 2016 06:44:10 GMT</pubDate></item><item><title><![CDATA[Reply to Error found: Error: Module version mismatch. Expected 50, got 46. on Mon, 08 May 2017 07:42:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yawns" aria-label="Profile: yawns">@<bdi>yawns</bdi></a><br />
My Problem is:<br />
Error: Module version mismatch. Expected 50, got 51.<br />
NOT: Expected 50, got 46</p>
<p dir="auto">Hello, i have another version of electron:</p>
<pre><code>pi@raspberrypi:~/MagicMirror $ npm list | grep electron
├─┬ electron-prebuilt@1.4.6
│ ├─┬ electron-download@3.0.1
npm ERR! extraneous: stylelint@7.5.0 /home/pi/MagicMirror/node_modules/stylelint
</code></pre>
<p dir="auto">What must be done here?</p>
<p dir="auto"><code>npm rebuild --runtime=electron --target=1.4.6 --disturl=https://atom.io/download/atom-shell --abi=50</code></p>
<p dir="auto">Is that ok???</p>
]]></description><link>https://forum.magicmirror.builders/post/8212</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/8212</guid><dc:creator><![CDATA[lolobyte]]></dc:creator><pubDate>Mon, 08 May 2017 07:42:10 GMT</pubDate></item><item><title><![CDATA[Reply to Error found: Error: Module version mismatch. Expected 50, got 46. on Mon, 08 May 2017 07:42:28 GMT]]></title><description><![CDATA[<p dir="auto">Awesome, nice hint.</p>
<pre><code>pi@raspberrypi:~/MagicMirror $ 
pi@raspberrypi:~/MagicMirror $ npm list | grep electron
├─┬ electron-prebuilt@1.4.5
│ ├─┬ electron-download@3.0.1
npm ERR! peer dep missing: grunt@~0.4.0, required by grunt-yamllint@0.2.0
pi@raspberrypi:~/MagicMirror $
</code></pre>
<p dir="auto">I did this and no more problem now.</p>
<p dir="auto"><code>npm rebuild --runtime=electron --target=1.4.5 --disturl=https://atom.io/download/atom-shell --abi=50</code></p>
<p dir="auto">Thanks much. :)</p>
]]></description><link>https://forum.magicmirror.builders/post/7640</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/7640</guid><dc:creator><![CDATA[titusece]]></dc:creator><pubDate>Mon, 08 May 2017 07:42:28 GMT</pubDate></item><item><title><![CDATA[Reply to Error found: Error: Module version mismatch. Expected 50, got 46. on Mon, 07 Nov 2016 16:06:14 GMT]]></title><description><![CDATA[<p dir="auto">please run <code>npm list</code>, which electron version are you running?</p>
<p dir="auto">If it is 1.4 then please run</p>
<p dir="auto"><code>npm rebuild --runtime=electron --target=1.4.0 --disturl=https://atom.io/download/atom-shell --build-from-source</code></p>
]]></description><link>https://forum.magicmirror.builders/post/7637</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/7637</guid><dc:creator><![CDATA[yawns]]></dc:creator><pubDate>Mon, 07 Nov 2016 16:06:14 GMT</pubDate></item><item><title><![CDATA[Reply to Error found: Error: Module version mismatch. Expected 50, got 46. on Mon, 08 May 2017 07:41:17 GMT]]></title><description><![CDATA[<p dir="auto">Thanks.<br />
Now, I’m getting the below different version error.</p>
<pre><code>*pi@raspberrypi:~/MagicMirror $ npm start

&gt; magicmirror@2.0.0 start /home/pi/MagicMirror
&gt; electron js/electron.js

Loading config ...
Loading module helpers ...
WARNING! Could not load config file. Starting with default configuration. **Error found: Error: Module version mismatch. Expected 50, got 49.**
Loading module helpers ...
App threw an error during load
**Error: Module version mismatch. Expected 50, got 49.**
    at Error (native)
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:178:20)
    at Object.Module._extensions..node (module.js:583:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:178:20)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)
    at Function.Module._load (module.js:424:3)
    at Module.require (module.js:483:17)
    at require (internal/module.js:20:19)
    at bindings (/home/pi/MagicMirror/modules/MMM-Button/node_modules/bindings/bindings.js:76:44)
Whoops! There was an uncaught exception...
**Error: Module version mismatch. Expected 50, got 49.**
    at Error (native)
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:178:20)
    at Object.Module._extensions..node (module.js:583:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:178:20)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)
    at Function.Module._load (module.js:424:3)
    at Module.require (module.js:483:17)
    at require (internal/module.js:20:19)
    at bindings (/home/pi/MagicMirror/modules/MMM-Button/node_modules/bindings/bindings.js:76:44)
MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
Launching application.*
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/7636</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/7636</guid><dc:creator><![CDATA[titusece]]></dc:creator><pubDate>Mon, 08 May 2017 07:41:17 GMT</pubDate></item><item><title><![CDATA[Reply to Error found: Error: Module version mismatch. Expected 50, got 46. on Mon, 07 Nov 2016 15:49:04 GMT]]></title><description><![CDATA[<p dir="auto">Open a terminal, change into the MMM-Button folder and run this:<br />
<code>npm rebuild --runtime=electron --target=1.3.4 --disturl=https://atom.io/download/atom-shell --abi=50</code></p>
]]></description><link>https://forum.magicmirror.builders/post/7635</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/7635</guid><dc:creator><![CDATA[yawns]]></dc:creator><pubDate>Mon, 07 Nov 2016 15:49:04 GMT</pubDate></item></channel></rss>