Crash since update to v2.1.1



  • @MichMich ,

    Since I update this morning with git pull and npm install using v2.1.1

    MM refuse to start and crash!

    Starting MagicMirror: v2.1.1
    Loading config ...
    Loading module helpers ...
    No helper found for module: MMM-ProfileSwitcher.
    Initializing new module helper ...
    Module helper loaded: MMM-LoginAction
    Initializing new module helper ...
    Module helper loaded: MMM-Buttons
    Initializing new module helper ...
    Module helper loaded: MMM-Mobile
    Initializing new module helper ...
    WARNING! Could not load config file. Starting with default configuration. Error found: TypeError: m.loaded is not a function
    Loading module helpers ...
    No helper found for module: MMM-ProfileSwitcher.
    Initializing new module helper ...
    Module helper loaded: MMM-LoginAction
    Initializing new module helper ...
    Module helper loaded: MMM-Buttons
    Initializing new module helper ...
    Module helper loaded: MMM-Mobile
    Initializing new module helper ...
    App threw an error during load
    TypeError: m.loaded is not a function
        at loadModule (/home/pi/MagicMirror/js/app.js:144:6)
        at loadNextModule (/home/pi/MagicMirror/js/app.js:161:5)
        at /home/pi/MagicMirror/js/app.js:163:6
        at Class.loaded (/home/pi/MagicMirror/modules/node_modules/node_helper/index.js:19:3)
        at loadModule (/home/pi/MagicMirror/js/app.js:144:6)
        at loadNextModule (/home/pi/MagicMirror/js/app.js:161:5)
        at /home/pi/MagicMirror/js/app.js:163:6
        at Class.loaded (/home/pi/MagicMirror/modules/node_modules/node_helper/index.js:19:3)
        at loadModule (/home/pi/MagicMirror/js/app.js:144:6)
        at loadNextModule (/home/pi/MagicMirror/js/app.js:161:5)
    Whoops! There was an uncaught exception...
    TypeError: m.loaded is not a function
        at loadModule (/home/pi/MagicMirror/js/app.js:144:6)
        at loadNextModule (/home/pi/MagicMirror/js/app.js:161:5)
        at /home/pi/MagicMirror/js/app.js:163:6
        at Class.loaded (/home/pi/MagicMirror/modules/node_modules/node_helper/index.js:19:3)
        at loadModule (/home/pi/MagicMirror/js/app.js:144:6)
        at loadNextModule (/home/pi/MagicMirror/js/app.js:161:5)
        at /home/pi/MagicMirror/js/app.js:163:6
        at Class.loaded (/home/pi/MagicMirror/modules/node_modules/node_helper/index.js:19:3)
        at loadModule (/home/pi/MagicMirror/js/app.js:144:6)
        at loadNextModule (/home/pi/MagicMirror/js/app.js:161:5)
    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
    
    


  • Same here. Config.js is exactly the same as before.

    @install I got these Feedback:
    ├── UNMET PEER DEPENDENCY grunt@1.0.1
    and
    npm WARN grunt-yamllint@0.2.0 requires a peer of grunt@~0.4.0 but none was installed.

    full transcript:

    pi@MagicMirror:~/MagicMirror $ git pull && npm install
    Aktualisiere 8010e62..5c41e24
    Fast-forward
     .dockerignore                                                 |    72 +
     .eslintignore                                                 |     4 +-
     .github/PULL_REQUEST_TEMPLATE.md                              |     7 +
     .gitignore                                                    |     3 +-
     .travis.yml                                                   |    11 +-
     CHANGELOG.md                                                  |    76 +-
     Dockerfile                                                    |    19 +
     Gruntfile.js                                                  |    11 +-
     LICENSE.md                                                    |     2 +-
     README.md                                                     |    47 +-
     config/config.js.sample                                       |    54 +-
     css/main.css                                                  |    12 +
     docker-entrypoint.sh                                          |    11 +
     index.html                                                    |     8 +-
     installers/mm.sh                                              |     2 +
     installers/pm2_MagicMirror.json                               |     7 +
     installers/postinstall/postinstall.sh                         |     2 +
     installers/raspberry.sh                                       |    35 +-
     js/app.js                                                     |   103 +-
     js/defaults.js                                                |     6 +-
     js/deprecated.js                                              |    14 +
     js/electron.js                                                |     3 +-
     js/loader.js                                                  |    10 +
     js/main.js                                                    |    52 +-
     js/module.js                                                  |    53 +-
     js/server.js                                                  |    33 +-
     js/utils.js                                                   |    18 +
     modules/README.md                                             |    15 +
     modules/default/alert/README.md                               |   149 +-
     modules/default/alert/translations/hu.json                    |     4 +
     modules/default/alert/translations/ru.json                    |     4 +
     modules/default/calendar/README.md                            |   234 +--
     modules/default/calendar/calendar.js                          |   148 +-
     modules/default/calendar/calendarfetcher.js                   |    34 +-
     modules/default/calendar/debug.js                             |    14 +-
     modules/default/calendar/node_helper.js                       |     7 +-
     modules/default/calendar/vendor/ical.js/ical.js               |    12 +-
     modules/default/calendar/vendor/ical.js/node-ical.js          |    13 +-
     modules/default/clock/README.md                               |   124 +-
     modules/default/clock/clock.js                                |    77 +-
     modules/default/compliments/README.md                         |   116 +-
     modules/default/compliments/compliments.js                    |    21 +-
     modules/default/currentweather/README.md                      |   246 +--
     modules/default/currentweather/currentweather.js              |    24 +-
     modules/default/helloworld/README.md                          |    29 +-
     modules/default/newsfeed/README.md                            |   189 +-
     modules/default/newsfeed/fetcher.js                           |     7 +-
     modules/default/newsfeed/newsfeed.js                          |   113 +-
     modules/default/newsfeed/node_helper.js                       |    11 +-
     modules/default/updatenotification/README.md                  |    25 +-
     modules/default/weatherforecast/README.md                     |   223 +--
     modules/default/weatherforecast/weatherforecast.css           |     8 +
     modules/default/weatherforecast/weatherforecast.js            |    14 +-
     modules/node_modules/node_helper/index.js                     |     9 +-
     package.json                                                  |    22 +-
     run-start.sh                                                  |     4 +
     splashscreen/MagicMirror.script                               |    17 +-
     splashscreen/splash.png                                       |   Bin 19820 -> 37062 bytes
     splashscreen/splash_halt.png                                  |   Bin 0 -> 22304 bytes
     tests/configs/data/calendar_test.ics                          |   190 ++
     tests/configs/empty_ipWhiteList.js                            |    25 +
     tests/configs/env.js                                          |    25 +
     tests/configs/modules/calendar/auth-default.js                |    41 +
     tests/configs/modules/calendar/basic-auth.js                  |    42 +
     tests/configs/modules/calendar/default.js                     |    37 +
     tests/configs/modules/calendar/fail-basic-auth.js             |    44 +
     tests/configs/modules/calendar/old-basic-auth.js              |    39 +
     tests/configs/modules/clock/clock_12hr.js                     |    29 +
     tests/configs/modules/clock/clock_24hr.js                     |    29 +
     tests/configs/modules/clock/clock_displaySeconds_false.js     |    32 +
     tests/configs/modules/clock/clock_showPeriodUpper.js          |    32 +
     tests/configs/modules/clock/clock_showWeek.js                 |    32 +
     tests/configs/modules/clock/es/clock_12hr.js                  |    29 +
     tests/configs/modules/clock/es/clock_24hr.js                  |    29 +
     tests/configs/modules/clock/es/clock_showPeriodUpper.js       |    32 +
     tests/configs/modules/compliments/compliments_anytime.js      |    38 +
     tests/configs/modules/compliments/compliments_only_anytime.js |    35 +
     tests/configs/modules/compliments/compliments_parts_day.js    |    42 +
     tests/configs/modules/helloworld/helloworld.js                |    32 +
     tests/configs/modules/positions.js                            |    43 +
     tests/configs/noIpWhiteList.js                                |    25 +
     tests/configs/port_8090.js                                    |    25 +
     tests/configs/without_modules.js                              |    23 +
     tests/e2e/dev_console.js                                      |    51 +
     tests/e2e/env_spec.js                                         |    47 +
     tests/e2e/global-setup.js                                     |    34 +
     tests/e2e/ipWhistlist_spec.js                                 |    46 +
     tests/e2e/modules/calendar_spec.js                            |    81 +
     tests/e2e/modules/clock_es_spec.js                            |    81 +
     tests/e2e/modules/clock_spec.js                               |   124 ++
     tests/e2e/modules/compliments_spec.js                         |    95 +
     tests/e2e/modules/helloworld_spec.js                          |    24 +
     tests/e2e/modules_position_spec.js                            |    42 +
     tests/e2e/port_config.js                                      |    51 +
     tests/e2e/without_modules.js                                  |    53 +
     tests/servers/basic-auth.js                                   |    30 +
     tests/unit/functions/cmp_versions_spec.js                     |    20 +
     tests/unit/global_vars/root_path_spec.js                      |    71 +
     tests/unit/translations/same_keys.js                          |   115 ++
     translations/af.json                                          |    30 +
     translations/da.json                                          |     6 +-
     translations/de.json                                          |     4 -
     translations/en.json                                          |     6 +-
     translations/es.json                                          |     6 +-
     translations/et.json                                          |    30 +
     translations/fi.json                                          |     9 +-
     translations/fr.json                                          |     3 -
     translations/fy.json                                          |     3 -
     translations/gr.json                                          |     3 -
     translations/hu.json                                          |    30 +
     translations/id.json                                          |    30 +
     translations/is.json                                          |    30 +
     translations/it.json                                          |     3 -
     translations/ja.json                                          |     5 +-
     translations/kr.json                                          |    30 +
     translations/nb.json                                          |    10 +-
     translations/nl.json                                          |     4 -
     translations/nn.json                                          |    10 +-
     translations/pl.json                                          |    10 +-
     translations/pt.json                                          |    11 +-
     translations/pt_br.json                                       |     3 -
     translations/ru.json                                          |    30 +
     translations/sv.json                                          |    12 +-
     translations/tr.json                                          |     3 -
     translations/translations.js                                  |     9 +
     translations/zh_cn.json                                       |    10 +-
     translations/zh_tw.json                                       |     3 -
     vendor/font-awesome-4.5.0/HELP-US-OUT.txt                     |     7 -
     vendor/font-awesome-4.5.0/css/font-awesome.css                |  2086 ---------------------
     vendor/font-awesome-4.5.0/css/font-awesome.min.css            |     4 -
     vendor/font-awesome-4.5.0/fonts/FontAwesome.otf               |   Bin 109688 -> 0 bytes
     vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.eot       |   Bin 70807 -> 0 bytes
     vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.svg       |   655 -------
     vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.ttf       |   Bin 142072 -> 0 bytes
     vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff      |   Bin 83588 -> 0 bytes
     vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff2     |   Bin 66624 -> 0 bytes
     vendor/font-awesome-4.5.0/less/animated.less                  |    34 -
     vendor/font-awesome-4.5.0/less/bordered-pulled.less           |    25 -
     vendor/font-awesome-4.5.0/less/core.less                      |    12 -
     vendor/font-awesome-4.5.0/less/fixed-width.less               |     6 -
     vendor/font-awesome-4.5.0/less/font-awesome.less              |    17 -
     vendor/font-awesome-4.5.0/less/icons.less                     |   697 -------
     vendor/font-awesome-4.5.0/less/larger.less                    |    13 -
     vendor/font-awesome-4.5.0/less/list.less                      |    19 -
     vendor/font-awesome-4.5.0/less/mixins.less                    |    26 -
     vendor/font-awesome-4.5.0/less/path.less                      |    15 -
     vendor/font-awesome-4.5.0/less/rotated-flipped.less           |    20 -
     vendor/font-awesome-4.5.0/less/stacked.less                   |    20 -
     vendor/font-awesome-4.5.0/less/variables.less                 |   708 -------
     vendor/font-awesome-4.5.0/scss/_animated.scss                 |    34 -
     vendor/font-awesome-4.5.0/scss/_bordered-pulled.scss          |    25 -
     vendor/font-awesome-4.5.0/scss/_core.scss                     |    12 -
     vendor/font-awesome-4.5.0/scss/_fixed-width.scss              |     6 -
     vendor/font-awesome-4.5.0/scss/_icons.scss                    |   697 -------
     vendor/font-awesome-4.5.0/scss/_larger.scss                   |    13 -
     vendor/font-awesome-4.5.0/scss/_list.scss                     |    19 -
     vendor/font-awesome-4.5.0/scss/_mixins.scss                   |    26 -
     vendor/font-awesome-4.5.0/scss/_path.scss                     |    15 -
     vendor/font-awesome-4.5.0/scss/_rotated-flipped.scss          |    20 -
     vendor/font-awesome-4.5.0/scss/_stacked.scss                  |    20 -
     vendor/font-awesome-4.5.0/scss/_variables.scss                |   708 -------
     vendor/font-awesome-4.5.0/scss/font-awesome.scss              |    17 -
     vendor/moment/moment-timezone.js                              |  1197 ------------
     vendor/moment/moment-with-locales.js                          | 12061 ---------------------------------------------------------------------------------------------------------------------
     vendor/moment/moment-with-locales.min.js                      |    75 -
     vendor/package.json                                           |    18 +
     vendor/vendor.js                                              |    10 +-
     vendor/weather-icons/css/weather-icons-wind.css               |  5331 ----------------------------------------------------
     vendor/weather-icons/css/weather-icons-wind.min.css           |     1 -
     vendor/weather-icons/css/weather-icons.css                    |  1838 ------------------
     vendor/weather-icons/css/weather-icons.min.css                |    41 -
     vendor/weather-icons/font/weathericons-regular-webfont.eot    |   Bin 99774 -> 0 bytes
     vendor/weather-icons/font/weathericons-regular-webfont.svg    |   257 ---
     vendor/weather-icons/font/weathericons-regular-webfont.ttf    |   Bin 99564 -> 0 bytes
     vendor/weather-icons/font/weathericons-regular-webfont.woff   |   Bin 56468 -> 0 bytes
     vendor/weather-icons/font/weathericons-regular-webfont.woff2  |   Bin 44720 -> 0 bytes
     176 files changed, 3471 insertions(+), 28180 deletions(-)
     create mode 100644 .dockerignore
     create mode 100644 Dockerfile
     create mode 100644 docker-entrypoint.sh
     create mode 100755 installers/mm.sh
     create mode 100644 installers/pm2_MagicMirror.json
     create mode 100644 installers/postinstall/postinstall.sh
     create mode 100644 js/deprecated.js
     create mode 100644 js/utils.js
     create mode 100644 modules/default/alert/translations/hu.json
     create mode 100644 modules/default/alert/translations/ru.json
     create mode 100644 run-start.sh
     create mode 100644 splashscreen/splash_halt.png
     create mode 100644 tests/configs/data/calendar_test.ics
     create mode 100644 tests/configs/empty_ipWhiteList.js
     create mode 100644 tests/configs/env.js
     create mode 100644 tests/configs/modules/calendar/auth-default.js
     create mode 100644 tests/configs/modules/calendar/basic-auth.js
     create mode 100644 tests/configs/modules/calendar/default.js
     create mode 100644 tests/configs/modules/calendar/fail-basic-auth.js
     create mode 100644 tests/configs/modules/calendar/old-basic-auth.js
     create mode 100644 tests/configs/modules/clock/clock_12hr.js
     create mode 100644 tests/configs/modules/clock/clock_24hr.js
     create mode 100644 tests/configs/modules/clock/clock_displaySeconds_false.js
     create mode 100644 tests/configs/modules/clock/clock_showPeriodUpper.js
     create mode 100644 tests/configs/modules/clock/clock_showWeek.js
     create mode 100644 tests/configs/modules/clock/es/clock_12hr.js
     create mode 100644 tests/configs/modules/clock/es/clock_24hr.js
     create mode 100644 tests/configs/modules/clock/es/clock_showPeriodUpper.js
     create mode 100644 tests/configs/modules/compliments/compliments_anytime.js
     create mode 100644 tests/configs/modules/compliments/compliments_only_anytime.js
     create mode 100644 tests/configs/modules/compliments/compliments_parts_day.js
     create mode 100644 tests/configs/modules/helloworld/helloworld.js
     create mode 100644 tests/configs/modules/positions.js
     create mode 100644 tests/configs/noIpWhiteList.js
     create mode 100644 tests/configs/port_8090.js
     create mode 100644 tests/configs/without_modules.js
     create mode 100644 tests/e2e/dev_console.js
     create mode 100644 tests/e2e/env_spec.js
     create mode 100644 tests/e2e/global-setup.js
     create mode 100644 tests/e2e/ipWhistlist_spec.js
     create mode 100644 tests/e2e/modules/calendar_spec.js
     create mode 100644 tests/e2e/modules/clock_es_spec.js
     create mode 100644 tests/e2e/modules/clock_spec.js
     create mode 100644 tests/e2e/modules/compliments_spec.js
     create mode 100644 tests/e2e/modules/helloworld_spec.js
     create mode 100644 tests/e2e/modules_position_spec.js
     create mode 100644 tests/e2e/port_config.js
     create mode 100644 tests/e2e/without_modules.js
     create mode 100644 tests/servers/basic-auth.js
     create mode 100644 tests/unit/functions/cmp_versions_spec.js
     create mode 100644 tests/unit/global_vars/root_path_spec.js
     create mode 100644 tests/unit/translations/same_keys.js
     create mode 100644 translations/af.json
     create mode 100644 translations/et.json
     create mode 100644 translations/hu.json
     create mode 100644 translations/id.json
     create mode 100644 translations/is.json
     create mode 100644 translations/kr.json
     create mode 100644 translations/ru.json
     delete mode 100644 vendor/font-awesome-4.5.0/HELP-US-OUT.txt
     delete mode 100644 vendor/font-awesome-4.5.0/css/font-awesome.css
     delete mode 100644 vendor/font-awesome-4.5.0/css/font-awesome.min.css
     delete mode 100644 vendor/font-awesome-4.5.0/fonts/FontAwesome.otf
     delete mode 100644 vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.eot
     delete mode 100644 vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.svg
     delete mode 100644 vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.ttf
     delete mode 100644 vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff
     delete mode 100644 vendor/font-awesome-4.5.0/fonts/fontawesome-webfont.woff2
     delete mode 100644 vendor/font-awesome-4.5.0/less/animated.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/bordered-pulled.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/core.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/fixed-width.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/font-awesome.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/icons.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/larger.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/list.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/mixins.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/path.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/rotated-flipped.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/stacked.less
     delete mode 100644 vendor/font-awesome-4.5.0/less/variables.less
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_animated.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_bordered-pulled.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_core.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_fixed-width.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_icons.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_larger.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_list.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_mixins.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_path.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_rotated-flipped.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_stacked.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/_variables.scss
     delete mode 100644 vendor/font-awesome-4.5.0/scss/font-awesome.scss
     delete mode 100644 vendor/moment/moment-timezone.js
     delete mode 100644 vendor/moment/moment-with-locales.js
     delete mode 100644 vendor/moment/moment-with-locales.min.js
     create mode 100644 vendor/package.json
     delete mode 100644 vendor/weather-icons/css/weather-icons-wind.css
     delete mode 100644 vendor/weather-icons/css/weather-icons-wind.min.css
     delete mode 100644 vendor/weather-icons/css/weather-icons.css
     delete mode 100644 vendor/weather-icons/css/weather-icons.min.css
     delete mode 100755 vendor/weather-icons/font/weathericons-regular-webfont.eot
     delete mode 100755 vendor/weather-icons/font/weathericons-regular-webfont.svg
     delete mode 100755 vendor/weather-icons/font/weathericons-regular-webfont.ttf
     delete mode 100755 vendor/weather-icons/font/weathericons-regular-webfont.woff
     delete mode 100755 vendor/weather-icons/font/weathericons-regular-webfont.woff2
    
    > electron-chromedriver@1.6.0 install /home/pi/MagicMirror/node_modules/electron-chromedriver
    > node ./download-chromedriver.js
    
    
    > spawn-sync@1.0.15 postinstall /home/pi/MagicMirror/node_modules/spawn-sync
    > node postinstall
    
    
    > magicmirror@2.1.1 install /home/pi/MagicMirror
    > cd vendor && npm install
    
    magicmirror-vendors@ /home/pi/MagicMirror/vendor
    ├── font-awesome@4.7.0
    ├── moment@2.18.1
    ├── moment-timezone@0.5.13
    └── weathericons@2.1.0
    
    
    > magicmirror@2.1.1 postinstall /home/pi/MagicMirror
    > sh installers/postinstall/postinstall.sh
    
    MagicMirror installation successful!
    magicmirror@2.1.1 /home/pi/MagicMirror
    ├─┬ body-parser@1.17.1
    │ ├── bytes@2.4.0
    │ ├── debug@2.6.1
    │ ├─┬ http-errors@1.6.1
    │ │ └── setprototypeof@1.0.3
    │ ├── qs@6.4.0
    │ └── raw-body@2.2.0
    ├─┬ chai@3.5.0
    │ ├── assertion-error@1.0.2
    │ ├─┬ deep-eql@0.1.3
    │ │ └── type-detect@0.1.1
    │ └── type-detect@1.0.0
    ├─┬ chai-as-promised@6.0.0
    │ └── check-error@1.0.2
    ├── UNMET PEER DEPENDENCY grunt@1.0.1
    ├─┬ http-auth@3.1.3
    │ ├─┬ apache-crypt@1.2.1
    │ │ └── unix-crypt-td-js@1.0.0
    │ ├── apache-md5@1.1.2
    │ └── bcryptjs@2.4.3
    ├─┬ mocha@3.2.0
    │ ├── browser-stdout@1.3.0
    │ ├─┬ debug@2.2.0
    │ │ └── ms@0.7.1
    │ ├── diff@1.4.0
    │ ├── glob@7.0.5
    │ ├── growl@1.9.2
    │ ├─┬ lodash.create@3.1.1
    │ │ ├─┬ lodash._baseassign@3.2.0
    │ │ │ ├── lodash._basecopy@3.0.1
    │ │ │ └─┬ lodash.keys@3.1.2
    │ │ │   ├── lodash._getnative@3.9.1
    │ │ │   ├── lodash.isarguments@3.1.0
    │ │ │   └── lodash.isarray@3.0.4
    │ │ ├── lodash._basecreate@3.0.3
    │ │ └── lodash._isiterateecall@3.0.9
    │ ├─┬ mkdirp@0.5.1
    │ │ └── minimist@0.0.8
    │ └── supports-color@3.1.2
    ├── rrule-alt@2.2.5
    ├─┬ socket.io@1.7.3
    │ ├─┬ engine.io@1.8.3
    │ │ └── ws@1.1.2
    │ └─┬ socket.io-client@1.7.3
    │   └── engine.io-client@1.8.3
    └─┬ spectron@3.6.1
      ├── dev-null@0.1.1
      ├─┬ electron-chromedriver@1.6.0
      │ └── electron-download@3.3.0
      ├─┬ electron-version@1.1.0
      │ └─┬ bl@1.2.0
      │   └─┬ readable-stream@2.2.9
      │     ├── isarray@1.0.0
      │     └── string_decoder@1.0.0
      ├── split@1.0.0
      └─┬ webdriverio@4.6.2
        ├─┬ archiver@1.0.0
        │ ├─┬ archiver-utils@1.3.0
        │ │ ├─┬ lazystream@1.0.0
        │ │ │ └─┬ readable-stream@2.2.9
        │ │ │   ├── isarray@1.0.0
        │ │ │   └── string_decoder@1.0.0
        │ │ ├─┬ normalize-path@2.1.1
        │ │ │ └── remove-trailing-separator@1.0.1
        │ │ └─┬ readable-stream@2.2.9
        │ │   ├── isarray@1.0.0
        │ │   └── string_decoder@1.0.0
        │ ├── buffer-crc32@0.2.13
        │ ├─┬ readable-stream@2.2.9
        │ │ ├── isarray@1.0.0
        │ │ └── string_decoder@1.0.0
        │ ├─┬ tar-stream@1.5.2
        │ │ ├─┬ readable-stream@2.2.9
        │ │ │ ├── isarray@1.0.0
        │ │ │ └── string_decoder@1.0.0
        │ │ └── xtend@4.0.1
        │ └─┬ zip-stream@1.1.1
        │   ├─┬ compress-commons@1.2.0
        │   │ ├─┬ crc32-stream@2.0.0
        │   │ │ ├── crc@3.4.4
        │   │ │ └─┬ readable-stream@2.2.9
        │   │ │   ├── isarray@1.0.0
        │   │ │   └── string_decoder@1.0.0
        │   │ └─┬ readable-stream@2.2.9
        │   │   ├── isarray@1.0.0
        │   │   └── string_decoder@1.0.0
        │   └─┬ readable-stream@2.2.9
        │     ├── isarray@1.0.0
        │     └── string_decoder@1.0.0
        ├─┬ babel-runtime@6.23.0
        │ ├── core-js@2.4.1
        │ └── regenerator-runtime@0.10.3
        ├─┬ css-parse@2.0.0
        │ └─┬ css@2.2.1
        │   ├── source-map@0.1.43
        │   ├─┬ source-map-resolve@0.3.1
        │   │ ├── atob@1.1.3
        │   │ ├── resolve-url@0.2.1
        │   │ └── source-map-url@0.3.0
        │   └── urix@0.1.0
        ├── css-value@0.0.1
        ├── deepmerge@0.2.10
        ├── ejs@2.5.6
        ├─┬ gaze@1.1.2
        │ └─┬ globule@1.1.0
        │   └── lodash@4.16.6
        ├─┬ inquirer@1.2.3
        │ └─┬ external-editor@1.1.1
        │   ├─┬ spawn-sync@1.0.15
        │   │ └── os-shim@0.1.3
        │   └── tmp@0.0.29
        ├─┬ mkdirp@0.5.1
        │ └── minimist@0.0.8
        ├─┬ npm-install-package@1.1.0
        │ └── noop2@2.0.0
        ├─┬ optimist@0.6.1
        │ └── minimist@0.0.10
        ├── q@1.4.1
        ├── rgb2hex@0.1.0
        ├── supports-color@3.2.3
        ├── validator@5.7.0
        ├─┬ wdio-dot-reporter@0.0.6
        │ └─┬ babel-runtime@5.8.38
        │   └── core-js@1.2.7
        └── wgxpath@1.0.0
    
    npm WARN grunt-yamllint@0.2.0 requires a peer of grunt@~0.4.0 but none was installed.
    


  • I also updated node.js and npm, after that, I get this:

    0 info it worked if it ends with ok
    1 verbose cli [ '/usr/bin/nodejs', '/usr/bin/npm', 'start' ]
    2 info using npm@3.10.10
    3 info using node@v6.10.2
    4 verbose run-script [ 'prestart', 'start', 'poststart' ]
    5 info lifecycle magicmirror@2.1.1~prestart: magicmirror@2.1.1
    6 silly lifecycle magicmirror@2.1.1~prestart: no script for prestart, continuing
    7 info lifecycle magicmirror@2.1.1~start: magicmirror@2.1.1
    8 verbose lifecycle magicmirror@2.1.1~start: unsafe-perm in lifecycle true
    9 verbose lifecycle magicmirror@2.1.1~start: PATH: /usr/lib/node_modules/npm/bin/node-gyp-bin:/home/pi/MagicMirror/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
    10 verbose lifecycle magicmirror@2.1.1~start: CWD: /home/pi/MagicMirror
    11 silly lifecycle magicmirror@2.1.1~start: Args: [ '-c', 'sh run-start.sh' ]
    12 silly lifecycle magicmirror@2.1.1~start: Returned: code: 1  signal: null
    13 info lifecycle magicmirror@2.1.1~start: Failed to exec start script
    14 verbose stack Error: magicmirror@2.1.1 start: `sh run-start.sh`
    14 verbose stack Exit status 1
    14 verbose stack     at EventEmitter. (/usr/lib/node_modules/npm/lib/utils/lifecycle.js:255:16)
    14 verbose stack     at emitTwo (events.js:106:13)
    14 verbose stack     at EventEmitter.emit (events.js:191:7)
    14 verbose stack     at ChildProcess. (/usr/lib/node_modules/npm/lib/utils/spawn.js:40:14)
    14 verbose stack     at emitTwo (events.js:106:13)
    14 verbose stack     at ChildProcess.emit (events.js:191:7)
    14 verbose stack     at maybeClose (internal/child_process.js:886:16)
    14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
    15 verbose pkgid magicmirror@2.1.1
    16 verbose cwd /home/pi/MagicMirror
    17 error Linux 4.4.50-v7+
    18 error argv "/usr/bin/nodejs" "/usr/bin/npm" "start"
    19 error node v6.10.2
    20 error npm  v3.10.10
    21 error code ELIFECYCLE
    22 error magicmirror@2.1.1 start: `sh run-start.sh`
    22 error Exit status 1
    23 error Failed at the magicmirror@2.1.1 start script 'sh run-start.sh'.
    23 error Make sure you have the latest version of node.js and npm installed.
    23 error If you do, this is most likely a problem with the magicmirror package,
    23 error not with npm itself.
    23 error Tell the author that this fails on your system:
    23 error     sh run-start.sh
    23 error You can get information on how to open an issue for this project with:
    23 error     npm bugs magicmirror
    23 error Or if that isn't available, you can get their info via:
    23 error     npm owner ls magicmirror
    23 error There is likely additional logging output above.
    24 verbose exit [ 1, true ]
    


  • I think I found the problem… the MMM-Sounds module is crashing under the latest version of MM2



  • @PointPubMedia I didn’t install or use MMM-Sounds…
    But I do have a file called “core” in ~/MagicMirror, which swells fast. It’s binary and at present 665MB and it gets bigger by the minute…?