This repository was archived by the owner on Jan 15, 2021. It is now read-only.

Description
Node Version: v6.11.0
OS: CentOS Linux release 7.2.1511 (Core) - Kernel 3.10.0-327.36.2.el7.x86_64
Stack Trace:
Server listening on: 3090
=========================================================
Running Project Glimpse v0.22.11
--------------------------------
- Open Glimpse at: http://localhost:3090/glimpse/client
- More info at: http://node.getglimpse.com
=========================================================
TypeError: Data must be a string or a buffer
at TypeError (native)
at Hash.update (crypto.js:74:16)
at /home/node/project/source/node_modules/@glimpse/glimpse-common/release/src/telemetry/TelemetryAppInstanceData.js:56:18
at /home/node/project/source/node_modules/@glimpse/glimpse-common/release/src/telemetry/TelemetryAppInstanceData.js:72:13
at /home/node/project/source/node_modules/getmac/es5/lib/getmac.js:45:16
at ChildProcess.exithandler (child_process.js:211:5)
at ChildProcess.wrappedCallback (/home/node/project/source/node_modules/@glimpse/glimpse-agent-node/release/async-track/async-track.js:346:33)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:891:16)
I tried disabling telemetry, but the function still runs. I ended up modifying the source for now to send an empty string in place of data.