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…?


Log in to reply
 

Looks like your connection to MagicMirror Forum was lost, please wait while we try to reconnect.