Skip to content

"Smart morror" hotword detected and assistant starts listening but stops and gives an error ELIFECYCLE , ENOENT and unidentified symbol __atomic_store_8 #15

Description

@mdsalaamabdul99

hi,
having an error after the assistant stops listening i really don't know what it means please help me i need to finish this project asap.

and btw while installing i had an issue with the scripts folder in MMM-AssistentMk2 folder as after installing npm i never got a scripts folder to run the command chmod +x *.s

cd ~/MagicMirror/modules/
git clone https://github.com/eouia/MMM-AssistantMk2
cd MMM-AssistantMk2
npm install
cd scripts
chmod +x *.sh
cd ..
npm install --save-dev electron-rebuild
./node_modules/.bin/electron-rebuild

My log is given below please go through it and suggest any thing that might help

LOG
->

pi@raspberrypi:~/MagicMirror $ npm start

magicmirror@2.10.1 start /home/pi/MagicMirror
./run-start.sh

[16:49:55.228] [LOG] Starting MagicMirror: v2.10.1
[16:49:55.246] [LOG] Loading config ...
[16:49:55.256] [LOG] Loading module helpers ...
[16:49:55.259] [LOG] No helper found for module: alert.
[16:49:55.357] [LOG] Initializing new module helper ...
[16:49:55.359] [LOG] Module helper loaded: updatenotification
[16:49:55.361] [LOG] No helper found for module: clock.
[16:49:56.270] [LOG] Initializing new module helper ...
[16:49:56.272] [LOG] Module helper loaded: calendar
[16:49:56.273] [LOG] No helper found for module: compliments.
[16:49:56.274] [LOG] No helper found for module: currentweather.
[16:49:56.275] [LOG] No helper found for module: weatherforecast.
[16:49:56.334] [LOG] Initializing new module helper ...
[16:49:56.335] [LOG] Module helper loaded: newsfeed
[16:49:56.724] [LOG] Initializing new module helper ...
[16:49:56.725] [LOG] Module helper loaded: MMM-Hotword
[16:49:58.774] [LOG] Initializing new module helper ...
[16:49:58.775] [LOG] Module helper loaded: MMM-AssistantMk2
[16:49:58.776] [LOG] All module helpers loaded.
[16:49:58.777] [LOG] Starting server on port 8080 ...
[16:49:58.804] [LOG] Server started ...
[16:49:58.806] [LOG] Connecting socket for: updatenotification
[16:49:58.808] [LOG] Connecting socket for: calendar
[16:49:58.809] [LOG] Starting node helper for: calendar
[16:49:58.811] [LOG] Connecting socket for: newsfeed
[16:49:58.812] [LOG] Starting module: newsfeed
[16:49:58.813] [LOG] Connecting socket for: MMM-Hotword
[16:49:58.814] [LOG] [HOTWORD] MMM-Hotword starts
[16:49:58.815] [LOG] Connecting socket for: MMM-AssistantMk2
[16:49:58.816] [LOG] Sockets connected & modules started ...
[16:49:59.028] [LOG] Launching application.
[16:50:02.565] [LOG] Create new calendar fetcher for url: http://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics - Interval: 300000
[16:50:02.618] [LOG] Create new news fetcher for url: http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml - Interval: 300000
[16:50:02.690] [LOG] [HOTWORD] Recipe is loaded: with-AMk2v3_smart-mirror.js
[16:50:02.816] [LOG] [AMK2] MMM-AssistantMk2 Version: 3.1.0-3
[16:50:02.855] [LOG] [AMK2] AssistantMk2 is initialized.
[16:50:02.951] [LOG] [HOTWORD] begins.
[16:50:02.956] [LOG] [HOTWORD] Detector starts listening.
[16:50:07.553] [LOG] [HOTWORD] Detected: smart_mirror
[16:50:07.557] [LOG] [HOTWORD] stops.
[16:50:07.567] [LOG] [HOTWORD] Final Result: { detected: true, hotword: 'smart_mirror', file: null }
[16:50:08.755] [LOG] [HOTWORD] begins.
[16:50:08.759] [LOG] [HOTWORD] Detector starts listening.
[16:50:11.904] [LOG] [HOTWORD] Detected: SMARTMIRROR
[16:50:12.206] [LOG] [HOTWORD] After Recording: 4000
[16:50:12.331] [LOG] [HOTWORD] After Recording: 4000
[16:50:12.412] [LOG] [HOTWORD] After Recording: 4000
[16:50:12.577] [LOG] [HOTWORD] After Recording: 4000
[16:50:12.662] [LOG] [HOTWORD] After Recording: 4000
[16:50:12.827] [LOG] [HOTWORD] After Recording: 4000
[16:50:12.912] [LOG] [HOTWORD] After Recording: 4000
[16:50:13.087] [LOG] [HOTWORD] After Recording: 4000
[16:50:13.161] [LOG] [HOTWORD] After Recording: 4000
[16:50:13.325] [LOG] [HOTWORD] After Recording: 4000
[16:50:13.410] [LOG] [HOTWORD] After Recording: 4000
[16:50:14.458] [LOG] [HOTWORD] After Recording: 4000
[16:50:14.542] [LOG] [HOTWORD] After Recording: 4000
[16:50:14.645] [LOG] [HOTWORD] After Recording: 4000
[16:50:14.791] [LOG] [HOTWORD] After Recording: 4000
[16:50:14.896] [LOG] [HOTWORD] After Recording: 4000
[16:50:15.042] [LOG] [HOTWORD] After Recording: 4000
[16:50:15.146] [LOG] [HOTWORD] After Recording: 4000
[16:50:15.326] [LOG] [HOTWORD] After Recording: 4000
[16:50:16.394] [LOG] [HOTWORD] stops.
[16:50:16.400] [LOG] [HOTWORD] After Recording finised. size: 76050
[16:50:16.429] [LOG] [HOTWORD:B2W] WAV_FILE_CREATED: /home/pi/MagicMirror/modules/MMM-Hotword/temp/afterRecording.wav 76050
[16:50:16.431] [LOG] [HOTWORD] Final Result: { detected: true,
hotword: 'SMARTMIRROR',
file: 'temp/afterRecording.wav' }
/home/pi/MagicMirror/node_modules/electron/dist/electron js/electron.js: symbol lookup error: /home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/google-assistant/node_modules/grpc/src/node/extension_binary/electron-v3.1-linux-arm-glibc/grpc_node.node: undefined symbol: __atomic_store_8
npm ERR! code ELIFECYCLE
npm ERR! syscall spawn
npm ERR! file sh
npm ERR! errno ENOENT
npm ERR! magicmirror@2.10.1 start: ./run-start.sh
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the magicmirror@2.10.1 start 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:
npm ERR! /home/pi/.npm/_logs/2020-02-22T11_20_17_280Z-debug.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions