{"action":"created","issue":{"url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/521","repository_url":"https://api.github.com/repos/JustinTulloss/zeromq.node","labels_url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/521/labels{/name}","comments_url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/521/comments","events_url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/521/events","html_url":"https://github.com/JustinTulloss/zeromq.node/issues/521","id":151349389,"number":521,"title":"Node 6 compatibility","user":{"login":"ronkorving","id":631240,"avatar_url":"https://avatars.githubusercontent.com/u/631240?v=3","gravatar_id":"","url":"https://api.github.com/users/ronkorving","html_url":"https://github.com/ronkorving","followers_url":"https://api.github.com/users/ronkorving/followers","following_url":"https://api.github.com/users/ronkorving/following{/other_user}","gists_url":"https://api.github.com/users/ronkorving/gists{/gist_id}","starred_url":"https://api.github.com/users/ronkorving/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ronkorving/subscriptions","organizations_url":"https://api.github.com/users/ronkorving/orgs","repos_url":"https://api.github.com/users/ronkorving/repos","events_url":"https://api.github.com/users/ronkorving/events{/privacy}","received_events_url":"https://api.github.com/users/ronkorving/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-04-27T10:11:52Z","updated_at":"2016-05-08T02:03:37Z","closed_at":"2016-04-30T14:14:28Z","body":"On Node 6.0.0, I see the following output when running `npm test`:\r\n\r\n```\r\n$ npm test\r\n\r\n> zmq@2.15.0 test /Users/ronkorving/Projects/zeromq.node\r\n> mocha --expose-gc --slow 2000 --timeout 600000\r\n\r\n(node:87405) DeprecationWarning: child_process: options.customFds option is deprecated. Use options.stdio instead.\r\n(node) v8::ObjectTemplate::Set() with non-primitive values is deprecated\r\n(node) and will stop working in the next major release.\r\n\r\n==== JS stack trace =========================================\r\n\r\nSecurity context: 0x3f92617c9fa9 <JS Object>#0#\r\n    1: .node [module.js:568] [pc=0x241fb9a9a784] (this=0xb50fd4f11c9 <an Object with map 0x173dba817c91>#1#,module=0x1bdf500abb11 <a Module with map 0x173dba818269>#2#,filename=0x1bdf500abad9 <String[61]: /Users/ronkorving/Projects/zeromq.node/build/Release/zmq.node>)\r\n    2: load [module.js:456] [pc=0x241fb9a3a132] (this=0x1bdf500abb11 <a Module with map 0x173dba818269>#2#,filename=0x1bdf500abad9 <String[61]: /Users/ronkorving/Projects/zeromq.node/build/Release/zmq.node>)\r\n    3: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x241fb9a39c5d] (this=0x3f9261704189 <undefined>,module=0x1bdf500abb11 <a Module with map 0x173dba818269>#2#,filename=0x1bdf500abad9 <String[61]: /Users/ronkorving/Projects/zeromq.node/build/Release/zmq.node>)\r\n    4: _load [module.js:407] [pc=0x241fb9a358a2] (this=0xb50fd4e75a9 <JS Function Module (SharedFunctionInfo 0xb50fd429979)>#3#,request=0x1bdf500aaf11 <String 1: v8::Template::Set(v8::Local<v8::Name>, v8::Local<v8::Data>, v8::PropertyAttribute)\r\n 2: zmq::Context::Initialize(v8::Local<v8::Object>)\r\n 3: init\r\n 4: node::DLOpen(v8::FunctionCallbackInfo<v8::Value> const&)\r\n 5: v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&))\r\n 6: v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>)\r\n 7: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)\r\n 8: 0x241fb990961b\r\n 9: 0x241fb9a9a784\r\n(node) v8::ObjectTemplate::Set() with non-primitive values is deprecated\r\n(node) and will stop working in the next major release.\r\n\r\n==== JS stack trace =========================================\r\n\r\nSecurity context: 0x3f92617c9fa9 <JS Object>#0#\r\n    1: .node [module.js:568] [pc=0x241fb9a9a784] (this=0xb50fd4f11c9 <an Object with map 0x173dba817c91>#1#,module=0x1bdf500abb11 <a Module with map 0x173dba818269>#2#,filename=0x1bdf500abad9 <String[61]: /Users/ronkorving/Projects/zeromq.node/build/Release/zmq.node>)\r\n    2: load [module.js:456] [pc=0x241fb9a3a132] (this=0x1bdf500abb11 <a Module with map 0x173dba818269>#2#,filename=0x1bdf500abad9 <String[61]: /Users/ronkorving/Projects/zeromq.node/build/Release/zmq.node>)\r\n    3: tryModuleLoad(aka tryModuleLoad) [module.js:415] [pc=0x241fb9a39c5d] (this=0x3f9261704189 <undefined>,module=0x1bdf500abb11 <a Module with map 0x173dba818269>#2#,filename=0x1bdf500abad9 <String[61]: /Users/ronkorving/Projects/zeromq.node/build/Release/zmq.node>)\r\n    4: _load [module.js:407] [pc=0x241fb9a358a2] (this=0xb50fd4e75a9 <JS Function Module (SharedFunctionInfo 0xb50fd429979)>#3#,request=0x1bdf500aaf11 <String 1: v8::Template::Set(v8::Local<v8::Name>, v8::Local<v8::Data>, v8::PropertyAttribute)\r\n 2: zmq::Context::Initialize(v8::Local<v8::Object>)\r\n 3: init\r\n 4: node::DLOpen(v8::FunctionCallbackInfo<v8::Value> const&)\r\n 5: v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&))\r\n 6: v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>)\r\n 7: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*)\r\n 8: 0x241fb990961b\r\n 9: 0x241fb9a9a784\r\n(node) v8::ObjectTemplate::Set() with non-primitive values is deprecated\r\n(node) and will stop working in the next major release.\r\n```\r\n\r\nfollowed by a million more stack traces. We'll need to look into this."},"comment":{"url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/comments/217682967","html_url":"https://github.com/JustinTulloss/zeromq.node/issues/521#issuecomment-217682967","issue_url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/521","id":217682967,"user":{"login":"ronkorving","id":631240,"avatar_url":"https://avatars.githubusercontent.com/u/631240?v=3","gravatar_id":"","url":"https://api.github.com/users/ronkorving","html_url":"https://github.com/ronkorving","followers_url":"https://api.github.com/users/ronkorving/followers","following_url":"https://api.github.com/users/ronkorving/following{/other_user}","gists_url":"https://api.github.com/users/ronkorving/gists{/gist_id}","starred_url":"https://api.github.com/users/ronkorving/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ronkorving/subscriptions","organizations_url":"https://api.github.com/users/ronkorving/orgs","repos_url":"https://api.github.com/users/ronkorving/repos","events_url":"https://api.github.com/users/ronkorving/events{/privacy}","received_events_url":"https://api.github.com/users/ronkorving/received_events","type":"User","site_admin":false},"created_at":"2016-05-08T02:03:37Z","updated_at":"2016-05-08T02:03:37Z","body":"Sorry guys, I'm on a 3 week holiday so have been kinda off the grid. I've pushed it out to NPM."}}