{"action":"closed","issue":{"url":"https://api.github.com/repos/pouchdb/pouchdb/issues/5202","repository_url":"https://api.github.com/repos/pouchdb/pouchdb","labels_url":"https://api.github.com/repos/pouchdb/pouchdb/issues/5202/labels{/name}","comments_url":"https://api.github.com/repos/pouchdb/pouchdb/issues/5202/comments","events_url":"https://api.github.com/repos/pouchdb/pouchdb/issues/5202/events","html_url":"https://github.com/pouchdb/pouchdb/issues/5202","id":156166728,"number":5202,"title":"Node 6 is causing Security context: 0x8de4eac9fa9 <JS Object>#0# error","user":{"login":"aaronmcohen","id":11925968,"avatar_url":"https://avatars.githubusercontent.com/u/11925968?v=3","gravatar_id":"","url":"https://api.github.com/users/aaronmcohen","html_url":"https://github.com/aaronmcohen","followers_url":"https://api.github.com/users/aaronmcohen/followers","following_url":"https://api.github.com/users/aaronmcohen/following{/other_user}","gists_url":"https://api.github.com/users/aaronmcohen/gists{/gist_id}","starred_url":"https://api.github.com/users/aaronmcohen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aaronmcohen/subscriptions","organizations_url":"https://api.github.com/users/aaronmcohen/orgs","repos_url":"https://api.github.com/users/aaronmcohen/repos","events_url":"https://api.github.com/users/aaronmcohen/events{/privacy}","received_events_url":"https://api.github.com/users/aaronmcohen/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-22T18:56:26Z","updated_at":"2016-05-22T20:59:36Z","closed_at":"2016-05-22T20:59:36Z","body":"## Environment \r\n\r\nnode 6.2 on Linux (Fedora and Ubuntu)\r\n\r\n### Adapter (IndexedDB/WebSQL/LevelDB/etc.)\r\n\r\nLevelDB\r\n\r\n### Server (CouchDB/Cloudant/Couchbase/PouchDB Server/etc.)\r\n\r\nPouchDB and CouchDB Server\r\n\r\n### Please describe your issue. Test cases (e.g. JSBin) are very helpful!\r\n\r\nSteps to reproduce:\r\n1. nvm install 6.2\r\n2. npm install pouchdb pouchdb-upsert\r\n3. const PouchDB = require('pouchdb');\r\n4, PouchDB.plugin(require('pouchdb-upsert'));\r\n5. const db = new PouchDB('test');\r\n\r\nResult:\r\n\r\n````\r\n==== C stack trace ===============================\r\n\r\n 1: v8::Template::Set(v8::Local<v8::Name>, v8::Local<v8::Data>, v8::PropertyAttribute)\r\n 2: leveldown::Batch::Init()\r\n 3: leveldown::Init(v8::Local<v8::Object>)\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: 0x9a998b\r\n 7: 0x9a9f31\r\n 8: 0x7257f0961b\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: 0x8de4eac9fa9 <JS Object>#0#\r\n    1: .node [module.js:568] [pc=0x7258940864] (this=0x18b2155eab21 <an Object with map 0x98a27e75c21>#1#,module=0x38a741cd3881 <a Module with map 0x98a27e17e49>#2#,filename=0x38a741cd3859 <String[103]: node_modules/leveldown/build/Release/leveldown.node>)\r\n````"}}
{"actor":{"display_login":"daleharvey"}}