Skip to content

Node.js v6.0.0 - upgrade nan #772

@ericogr

Description

@ericogr

Operating System and Hardware: Xubuntu 16.04LTS 64 bit, i7-4790K, 16GB RAM, kernel 4.4.0-21-generic
NodeJS Version: v6.0.0 npm 3.8.6
Serialport version: 3.0.0
Python Version: 2.7.11+

Actual behavior

Deprecated message

Steps and/or code to reproduce the issue

$ node

> var SerialPort = require("serialport").SerialPort;

(node) v8::ObjectTemplate::Set() with non-primitive values is deprecated
(node) and will stop working in the next major release.

==== JS stack trace =========================================

Security context: 0x9bf71ac9fa9 #0#
1: .node [module.js:568] [pc=0x3a0d76bb6b04](this=0x274bed09fa39 <an Object with map 0x234ea4623371>#1#,module=0x274bed1720c9 <a Module with map 0x234ea4627361>#2#,filename=0x274bed171e61 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node)
2: load [module.js:456] [pc=0x3a0d76b99f72](this=0x274bed1720c9 <a Module with map 0x234ea4627361>#2#,filename=0x274bed171e61 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node)
3: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x3a0d76b99a9d](this=0x9bf71a04189 ,module=0x274bed1720c9 <a Module with map 0x234ea4627361>#2#,filename=0x274bed171e61 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node)
4: _load [module.js:407] [pc=0x3a0d76b96422](this=0x274bed09f541 <JS Function Module %28SharedFunctionInfo 0x3e0a9ad82639%29>#3#,request=0x274bed171241 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node>,parent=0x274bed163501 <a Module with map 0x234ea4627361>#4#,isMain=0x9bf71a04299 <false)
5: require [module.js:466] [pc=0x3a0d76b95e53](this=0x274bed163501 <a Module with map 0x234ea4627361>#4#,path=0x274bed171241 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node)
6: require(aka require) [internal/module.js:20] [pc=0x3a0d76b95b86](this=0x9bf71a04189 ,path=0x274bed171241 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node)
7: bindings [/tmp/serialtest/node_modules/bindings/bindings.js:76] [pc=0x3a0d76bb27b6](this=0x9bf71ae8be9 #5#,opts=0x3e0a9add9201 <String[15]: serialport.node)
8: /* anonymous _/ [/tmp/serialtest/node_modules/serialport/lib/bindings.js:3] [pc=0x3a0d76bb114e](this=0x274bed15d421 <an Object with map 0x1dc73e207bc9>#6#,exports=0x274bed15d421 <an Object with map 0x1dc73e207bc9>#6#,require=0x274bed15e9f1 <JS Function require %28SharedFunctionInfo 0x3e0a9ad93441%29>#7#,module=0x274bed15d3d1 <a Module with map 0x234ea4627361>#8#,__filename=0x274bed15d311 <String[55]: /tmp/serialtest/node_modules/serialport/lib/bindings.js>,__dirname=0x274bed15e989 <String[43]: /tmp/serialtest/node_modules/serialport/lib)
9: _compile [module.js:541] [pc=0x3a0d76b9e504](this=0x274bed15d3d1 <a Module with map 0x234ea4627361>#8#,content=0x274bed15e009 <String[784]:)('serialport.node');\nvar listUnix = require('./list-unix');\n\nvar linux = process.platform !== 'win32' && process.platform !== 'darwin';\n\nfunction listLinux(callback) {\n callback = callback || function(err) {\n if (err) { this.emit('error', err) }\n }.bind(this);\n return listUnix(callback);\n};\n\nvar platformOptions = {};\nif (process.platform !== 'win32') {\n platformOptions = {\n vmin: 1,\n vtime: 0\n };\n}\n\nmodule.exports = {\n close: bindings.close,\n drain: bindings.drain,\n flush: bindings.flush,\n list: linux ? listLinux : bindings.list,\n open: bindings.open,\n SerialportPoller: bindings.SerialportPoller,\n set: bindings.set,\n update: bindings.update,\n write: bindings.write,\n platformOptions: platformOptions\n};\n>,filename=0x274bed15d311 <String[55]: /tmp/serialtest/node_modules/serialport/lib/bindings.js>)
10: .js [module.js:550] [pc=0x3a0d76b9ac8b](this=0x274bed09fa39 <an Object with map 0x234ea4623371>#1#,module=0x274bed15d3d1 <a Module with map 0x234ea4627361>#8#,filename=0x274bed15d311 <String[55]: /tmp/serialtest/node_modules/serialport/lib/bindings.js)
11: load [module.js:456] [pc=0x3a0d76b99f72](this=0x274bed15d3d1 <a Module with map 0x234ea4627361>#8#,filename=0x274bed15d311 <String[55]: /tmp/serialtest/node_modules/serialport/lib/bindings.js)
12: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x3a0d76b99a9d](this=0x9bf71a04189 ,module=0x274bed15d3d1 <a Module with map 0x234ea4627361>#8#,filename=0x274bed15d311 <String[55]: /tmp/serialtest/node_modules/serialport/lib/bindings.js)
13: load [module.js:407] [pc=0x3a0d76b96422](this=0x274bed09f541 <JS Function Module %28SharedFunctionInfo 0x3e0a9ad82639%29>#3#,request=0x3e0a9adc0799 <String[10]: ./bindings>,parent=0x274bed104101 <a Module with map 0x234ea4627361>#9#,isMain=0x9bf71a04299 <false)
14: require [module.js:466] [pc=0x3a0d76b95e53](this=0x274bed104101 <a Module with map 0x234ea4627361>#9#,path=0x3e0a9adc0799 <String[10]: ./bindings)
15: require(aka require) [internal/module.js:20] [pc=0x3a0d76b95b86](this=0x9bf71a04189 ,path=0x3e0a9adc0799 <String[10]: ./bindings)
16: /
anonymous _/ [/tmp/serialtest/node_modules/serialport/lib/serialport.js:16] [pc=0x3a0d76b9ebee](this=0x274bed104189 <an Object with map 0x1dc73e207bc9>#10#,exports=0x274bed104189 <an Object with map 0x1dc73e207bc9>#10#,require=0x274bed10c411 <JS Function require %28SharedFunctionInfo 0x3e0a9ad93441%29>#11#,module=0x274bed104101 <a Module with map 0x234ea4627361>#9#,__filename=0x274bed0fff71 <String[57]: /tmp/serialtest/node_modules/serialport/lib/serialport.js>,__dirname=0x274bed10c3a9 <String[43]: /tmp/serialtest/node_modules/serialport/lib)
17: _compile [module.js:541] [pc=0x3a0d76b9e504](this=0x274bed104101 <a Module with map 0x234ea4627361>#9#,content=0x274bed104f79 <Very long string[13443]>#12#,filename=0x274bed0fff71 <String[57]: /tmp/serialtest/node_modules/serialport/lib/serialport.js)
18: .js [module.js:550] [pc=0x3a0d76b9ac8b](this=0x274bed09fa39 <an Object with map 0x234ea4623371>#1#,module=0x274bed104101 <a Module with map 0x234ea4627361>#9#,filename=0x274bed0fff71 <String[57]: /tmp/serialtest/node_modules/serialport/lib/serialport.js)
19: load [module.js:456] [pc=0x3a0d76b99f72](this=0x274bed104101 <a Module with map 0x234ea4627361>#9#,filename=0x274bed0fff71 <String[57]: /tmp/serialtest/node_modules/serialport/lib/serialport.js)
20: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x3a0d76b99a9d](this=0x9bf71a04189 ,module=0x274bed104101 <a Module with map 0x234ea4627361>#9#,filename=0x274bed0fff71 <String[57]: /tmp/serialtest/node_modules/serialport/lib/serialport.js)
21: load [module.js:407] [pc=0x3a0d76b96422](this=0x274bed09f541 <JS Function Module %28SharedFunctionInfo 0x3e0a9ad82639%29>#3#,request=0x3e0a9adb9389 <String[10]: serialport>,parent=0x274bed0afd79 <a Module with map 0x234ea4627361>#13#,isMain=0x9bf71a04299 <false)
22: require [module.js:466] [pc=0x3a0d76b95e53](this=0x274bed0afd79 <a Module with map 0x234ea4627361>#13#,path=0x3e0a9adb9389 <String[10]: serialport)
23: require(aka require) [internal/module.js:20] [pc=0x3a0d76b95b86](this=0x9bf71a04189 ,path=0x3e0a9adb9389 <String[10]: serialport)
24: /
anonymous _/ [repl:1] [pc=0x3a0d76b94cf6](this=0x9bf71ae8be9 #5#)
28: defaultEval [repl.js:272] [pc=0x3a0d76b94200](this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,code=0x274bed0f7fc9 <String[51]: var SerialPort = require%28"serialport"%29.SerialPort;n>,context=0x9bf71ae8be9 #5#,file=0x9bf71ad7891 <String[4]: repl>,cb=0x274bed0f73a1 <JS Function finish %28SharedFunctionInfo 0x3e0a9adb6fc9%29>#15#)
29: bound(aka bound) [domain.js:280] [pc=0x3a0d76b92f2e](this=0x9bf71a04189 ,this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,self=0x274bed0ab979 <a Domain with map 0x234ea4625fc9>#16#,cb=0x274bed0ab891 <JS Function defaultEval %28SharedFunctionInfo 0x3e0a9ad8db71%29>#17#,fnargs=0x274bed0f8021 <an Arguments with map 0x1dc73e20a509>#18#)
30: eval(aka runBound) [domain.js:293] [pc=0x3a0d76b92d32](this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#)
31: arguments adaptor frame: 4->0
32: /
anonymous */ [repl.js:441] [pc=0x3a0d76b9061e](this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,cmd=0x274bed0f60d9 <String[50]: var SerialPort = require%28"serialport"%29.SerialPort;)
33: emitOne(aka emitOne) [events.js:101] [pc=0x3a0d76b84139](this=0x9bf71a04189 ,handler=0x274bed0cee91 <JS Array[2]>#19#,isFn=0x9bf71a04299 ,self=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,arg1=0x274bed0f60d9 <String[50]: var SerialPort = require%28"serialport"%29.SerialPort;)
34: emit [events.js:188] [pc=0x3a0d76b22bea](this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,type=0x9bf71a89199 <String[4]: line)
35: arguments adaptor frame: 2->1
36: _onLine [readline.js:219] [pc=0x3a0d76b8fb6d](this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,line=0x274bed0f60d9 <String[50]: var SerialPort = require%28"serialport"%29.SerialPort;)
37: _line [readline.js:561] [pc=0x3a0d76b8eec3](this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#)
38: _ttyWrite [readline.js:838] [pc=0x3a0d76b88082](this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,s=0x3e0a9ad45c89 <String[1]: r>,key=0x274bed0f6c31 <an Object with map 0x234ea462a901>#20#)
39: onkeypress [readline.js:114] [pc=0x3a0d76b86619](this=0x274bed0acc61 <a ReadStream with map 0x234ea462a749>#21#,s=0x3e0a9ad45c89 <String[1]: r>,key=0x274bed0f6c31 <an Object with map 0x234ea462a901>#20#)
40: emitTwo(aka emitTwo) [events.js:106] [pc=0x3a0d76b23213](this=0x9bf71a04189 ,handler=0x274bed0b5d41 <JS Function onkeypress %28SharedFunctionInfo 0x3e0a9ad95541%29>#22#,isFn=0x9bf71a04231 ,self=0x274bed0acc61 <a ReadStream with map 0x234ea462a749>#21#,arg1=0x3e0a9ad45c89 <String[1]: r>,arg2=0x274bed0f6c31 <an Object with map 0x234ea462a901>#20#)
41: emit [events.js:191] [pc=0x3a0d76b22c62](this=0x274bed0acc61 <a ReadStream with map 0x234ea462a749>#21#,type=0x3e0a9ad45889 <String[8]: keypress)
42: arguments adaptor frame: 3->1
43: emitKeys(aka emitKeys) [internal/readline.js:384] [pc=0x3a0d76b653b0](this=0x9bf71a04189 ,stream=0x9bf71a041e9 <the hole)
44: next [native generator.js:21] [pc=0x3a0d76b65daa](this=0x274bed0b9219 #23#,i=0x3e0a9ad45c89 <String[1]: r)
45: onData [readline.js:930] [pc=0x3a0d76b84619](this=0x274bed0acc61 <a ReadStream with map 0x234ea462a749>#21#,b=0x274bed0f6b39 <an Uint8Array with map 0x234ea4605441>#24#)
46: emitOne(aka emitOne) [events.js:96] [pc=0x3a0d76b84070](this=0x9bf71a04189 ,handler=0x274bed0b67e9 <JS Function onData %28SharedFunctionInfo 0x3e0a9ad96469%29>#25#,isFn=0x9bf71a04231 ,self=0x274bed0acc61 <a ReadStream with map 0x234ea462a749>#21#,arg1=0x274bed0f6b39 <an Uint8Array with map 0x234ea4605441>#24#)
47: emit [events.js:188] [pc=0x3a0d76b22bea](this=0x274bed0acc61 <a ReadStream with map 0x234ea462a749>#21#,type=0x9bf71ad79c9 <String[4]: data)
48: arguments adaptor frame: 2->1
49: readableAddChunk(aka readableAddChunk) [_stream_readable.js:172] [pc=0x3a0d76b83a6c](this=0x9bf71a04189 ,stream=0x274bed0acc61 <a ReadStream with map 0x234ea462a749>#21#,state=0x274bed0ad539 <a ReadableState with map 0x234ea4620351>#26#,chunk=0x274bed0f6b39 <an Uint8Array with map 0x234ea4605441>#24#,encoding=0x9bf71a04189 ,addToFront=0x9bf71a04299 <false)
50: push [_stream_readable.js:130] [pc=0x3a0d76b83359](this=0x274bed0acc61 <a ReadStream with map 0x234ea462a749>#21#,chunk=0x274bed0f6b39 <an Uint8Array with map 0x234ea4605441>#24#,encoding=0x9bf71a04189 <undefined)
51: arguments adaptor frame: 1->2
52: onread [net.js:535] [pc=0x3a0d76b828b5](this=0x274bed0aceb9 <a TTY with map 0x234ea4626d89>#27#,nread=1,buffer=0x274bed0f6b39 <an Uint8Array with map 0x234ea4605441>#24#)
53: arguments adaptor frame: 3->2

==== C stack trace ===============================

1: v8::Template::Set(v8::Localv8::Name, v8::Localv8::Data, v8::PropertyAttribute)
2: SerialportPoller::Init(v8::Localv8::Object)
3: init
4: node::DLOpen(v8::FunctionCallbackInfov8::Value const&)
5: v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfov8::Value const&))
6: 0x98b90b
7: 0x98beb1
8: 0x3a0d76a0961b
(node) v8::ObjectTemplate::Set() with non-primitive values is deprecated
(node) and will stop working in the next major release.

==== JS stack trace =========================================

Security context: 0x9bf71ac9fa9 #0#
1: .node [module.js:568] [pc=0x3a0d76bb6b04](this=0x274bed09fa39 <an Object with map 0x234ea4623371>#1#,module=0x274bed1720c9 <a Module with map 0x234ea4627361>#2#,filename=0x274bed171e61 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node)
2: load [module.js:456] [pc=0x3a0d76b99f72](this=0x274bed1720c9 <a Module with map 0x234ea4627361>#2#,filename=0x274bed171e61 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node)
3: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x3a0d76b99a9d](this=0x9bf71a04189 ,module=0x274bed1720c9 <a Module with map 0x234ea4627361>#2#,filename=0x274bed171e61 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node)
4: _load [module.js:407] [pc=0x3a0d76b96422](this=0x274bed09f541 <JS Function Module %28SharedFunctionInfo 0x3e0a9ad82639%29>#3#,request=0x274bed171241 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node>,parent=0x274bed163501 <a Module with map 0x234ea4627361>#4#,isMain=0x9bf71a04299 <false)
5: require [module.js:466] [pc=0x3a0d76b95e53](this=0x274bed163501 <a Module with map 0x234ea4627361>#4#,path=0x274bed171241 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node)
6: require(aka require) [internal/module.js:20] [pc=0x3a0d76b95b86](this=0x9bf71a04189 ,path=0x274bed171241 <String[69]: /tmp/serialtest/node_modules/serialport/build/Release/serialport.node)
7: bindings [/tmp/serialtest/node_modules/bindings/bindings.js:76] [pc=0x3a0d76bb27b6](this=0x9bf71ae8be9 #5#,opts=0x3e0a9add9201 <String[15]: serialport.node)
8: /* anonymous _/ [/tmp/serialtest/node_modules/serialport/lib/bindings.js:3] [pc=0x3a0d76bb114e](this=0x274bed15d421 <an Object with map 0x1dc73e207bc9>#6#,exports=0x274bed15d421 <an Object with map 0x1dc73e207bc9>#6#,require=0x274bed15e9f1 <JS Function require %28SharedFunctionInfo 0x3e0a9ad93441%29>#7#,module=0x274bed15d3d1 <a Module with map 0x234ea4627361>#8#,__filename=0x274bed15d311 <String[55]: /tmp/serialtest/node_modules/serialport/lib/bindings.js>,__dirname=0x274bed15e989 <String[43]: /tmp/serialtest/node_modules/serialport/lib)
9: _compile [module.js:541] [pc=0x3a0d76b9e504](this=0x274bed15d3d1 <a Module with map 0x234ea4627361>#8#,content=0x274bed15e009 <String[784]:)('serialport.node');\nvar listUnix = require('./list-unix');\n\nvar linux = process.platform !== 'win32' && process.platform !== 'darwin';\n\nfunction listLinux(callback) {\n callback = callback || function(err) {\n if (err) { this.emit('error', err) }\n }.bind(this);\n return listUnix(callback);\n};\n\nvar platformOptions = {};\nif (process.platform !== 'win32') {\n platformOptions = {\n vmin: 1,\n vtime: 0\n };\n}\n\nmodule.exports = {\n close: bindings.close,\n drain: bindings.drain,\n flush: bindings.flush,\n list: linux ? listLinux : bindings.list,\n open: bindings.open,\n SerialportPoller: bindings.SerialportPoller,\n set: bindings.set,\n update: bindings.update,\n write: bindings.write,\n platformOptions: platformOptions\n};\n>,filename=0x274bed15d311 <String[55]: /tmp/serialtest/node_modules/serialport/lib/bindings.js>)
10: .js [module.js:550] [pc=0x3a0d76b9ac8b](this=0x274bed09fa39 <an Object with map 0x234ea4623371>#1#,module=0x274bed15d3d1 <a Module with map 0x234ea4627361>#8#,filename=0x274bed15d311 <String[55]: /tmp/serialtest/node_modules/serialport/lib/bindings.js)
11: load [module.js:456] [pc=0x3a0d76b99f72](this=0x274bed15d3d1 <a Module with map 0x234ea4627361>#8#,filename=0x274bed15d311 <String[55]: /tmp/serialtest/node_modules/serialport/lib/bindings.js)
12: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x3a0d76b99a9d](this=0x9bf71a04189 ,module=0x274bed15d3d1 <a Module with map 0x234ea4627361>#8#,filename=0x274bed15d311 <String[55]: /tmp/serialtest/node_modules/serialport/lib/bindings.js)
13: load [module.js:407] [pc=0x3a0d76b96422](this=0x274bed09f541 <JS Function Module %28SharedFunctionInfo 0x3e0a9ad82639%29>#3#,request=0x3e0a9adc0799 <String[10]: ./bindings>,parent=0x274bed104101 <a Module with map 0x234ea4627361>#9#,isMain=0x9bf71a04299 <false)
14: require [module.js:466] [pc=0x3a0d76b95e53](this=0x274bed104101 <a Module with map 0x234ea4627361>#9#,path=0x3e0a9adc0799 <String[10]: ./bindings)
15: require(aka require) [internal/module.js:20] [pc=0x3a0d76b95b86](this=0x9bf71a04189 ,path=0x3e0a9adc0799 <String[10]: ./bindings)
16: /
anonymous _/ [/tmp/serialtest/node_modules/serialport/lib/serialport.js:16] [pc=0x3a0d76b9ebee](this=0x274bed104189 <an Object with map 0x1dc73e207bc9>#10#,exports=0x274bed104189 <an Object with map 0x1dc73e207bc9>#10#,require=0x274bed10c411 <JS Function require %28SharedFunctionInfo 0x3e0a9ad93441%29>#11#,module=0x274bed104101 <a Module with map 0x234ea4627361>#9#,__filename=0x274bed0fff71 <String[57]: /tmp/serialtest/node_modules/serialport/lib/serialport.js>,__dirname=0x274bed10c3a9 <String[43]: /tmp/serialtest/node_modules/serialport/lib)
17: _compile [module.js:541] [pc=0x3a0d76b9e504](this=0x274bed104101 <a Module with map 0x234ea4627361>#9#,content=0x274bed104f79 <Very long string[13443]>#12#,filename=0x274bed0fff71 <String[57]: /tmp/serialtest/node_modules/serialport/lib/serialport.js)
18: .js [module.js:550] [pc=0x3a0d76b9ac8b](this=0x274bed09fa39 <an Object with map 0x234ea4623371>#1#,module=0x274bed104101 <a Module with map 0x234ea4627361>#9#,filename=0x274bed0fff71 <String[57]: /tmp/serialtest/node_modules/serialport/lib/serialport.js)
19: load [module.js:456] [pc=0x3a0d76b99f72](this=0x274bed104101 <a Module with map 0x234ea4627361>#9#,filename=0x274bed0fff71 <String[57]: /tmp/serialtest/node_modules/serialport/lib/serialport.js)
20: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x3a0d76b99a9d](this=0x9bf71a04189 ,module=0x274bed104101 <a Module with map 0x234ea4627361>#9#,filename=0x274bed0fff71 <String[57]: /tmp/serialtest/node_modules/serialport/lib/serialport.js)
21: load [module.js:407] [pc=0x3a0d76b96422](this=0x274bed09f541 <JS Function Module %28SharedFunctionInfo 0x3e0a9ad82639%29>#3#,request=0x3e0a9adb9389 <String[10]: serialport>,parent=0x274bed0afd79 <a Module with map 0x234ea4627361>#13#,isMain=0x9bf71a04299 <false)
22: require [module.js:466] [pc=0x3a0d76b95e53](this=0x274bed0afd79 <a Module with map 0x234ea4627361>#13#,path=0x3e0a9adb9389 <String[10]: serialport)
23: require(aka require) [internal/module.js:20] [pc=0x3a0d76b95b86](this=0x9bf71a04189 ,path=0x3e0a9adb9389 <String[10]: serialport)
24: /
anonymous _/ [repl:1] [pc=0x3a0d76b94cf6](this=0x9bf71ae8be9 #5#)
28: defaultEval [repl.js:272] [pc=0x3a0d76b94200](this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,code=0x274bed0f7fc9 <String[51]: var SerialPort = require%28"serialport"%29.SerialPort;n>,context=0x9bf71ae8be9 #5#,file=0x9bf71ad7891 <String[4]: repl>,cb=0x274bed0f73a1 <JS Function finish %28SharedFunctionInfo 0x3e0a9adb6fc9%29>#15#)
29: bound(aka bound) [domain.js:280] [pc=0x3a0d76b92f2e](this=0x9bf71a04189 ,this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,self=0x274bed0ab979 <a Domain with map 0x234ea4625fc9>#16#,cb=0x274bed0ab891 <JS Function defaultEval %28SharedFunctionInfo 0x3e0a9ad8db71%29>#17#,fnargs=0x274bed0f8021 <an Arguments with map 0x1dc73e20a509>#18#)
30: eval(aka runBound) [domain.js:293] [pc=0x3a0d76b92d32](this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#)
31: arguments adaptor frame: 4->0
32: /
anonymous */ [repl.js:441] [pc=0x3a0d76b9061e](this=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,cmd=0x274bed0f60d9 <String[50]: var SerialPort = require%28"serialport"%29.SerialPort;)
33: emitOne(aka emitOne) [events.js:101] [pc=0x3a0d76b84139](this=0x9bf71a04189 ,handler=0x274bed0cee91 <JS Array[2]>#19#,isFn=0x9bf71a04299 ,self=0x274bed0ab7d9 <an REPLServer with map 0x234ea4629511>#14#,arg1=0x274bed0f60d9 <String[50]: var SerialPort = require%28"serialport"%29.SerialPort;)undefined

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions