Skip to content

TypeError: Cannot call method 'match' of undefined #5

@tonokip

Description

@tonokip

workaround:

g -p /dev/ttyACM0

error:

$ g

/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/async.js:61
        fn = function () { throw arg; };
                                 ^
TypeError: Cannot call method 'match' of undefined
    at /usr/local/lib/node_modules/tinyg/tinyg.js:1070:29
    at tryCatcher (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/util.js:16:23)
    at Promise.successAdapter [as _fulfillmentHandler0] (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/nodeify.js:23:30)
    at Promise._settlePromise (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:558:21)
    at Promise._settlePromise0 (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:606:10)
    at Promise._settlePromises (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:685:18)
    at Promise._fulfill (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:630:18)
    at MappingPromiseArray.PromiseArray._resolve (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise_array.js:125:19)
    at MappingPromiseArray._promiseFulfilled (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/map.js:97:18)
    at Promise._settlePromise (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:566:26)
    at Promise._settlePromise0 (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:606:10)
    at Promise._settlePromises (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:685:18)
    at Promise._fulfill (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:630:18)
    at Promise._resolveCallback (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:425:57)
    at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:516:17)
    at Promise._settlePromise (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:561:18)
    at Promise._settlePromise0 (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:606:10)
    at Promise._settlePromises (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:685:18)
    at Promise._fulfill (/usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/promise.js:630:18)
    at /usr/local/lib/node_modules/tinyg/node_modules/serialport/node_modules/bluebird/js/release/nodeback.js:42:21
    at ChildProcess.exithandler (child_process.js:635:7)
    at ChildProcess.EventEmitter.emit (events.js:98:17)

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