Skip to content

Instantly share code, notes, and snippets.

@bocajspear1
Created March 23, 2014 03:56
Show Gist options
  • Save bocajspear1/b40f92685e8a0b8b5b3a to your computer and use it in GitHub Desktop.
Save bocajspear1/b40f92685e8a0b8b5b3a to your computer and use it in GitHub Desktop.
==== Stack trace ============================================
Security context: 0x2b8dcc006b71 <JS Object>#0#
1: /* anonymous */ [/home/jacob/Programming/labproject/server/lib/virtualization.js:1004] (this=0x2b8dcc006c91 <JS Global Object>#1#,port=8080)
2: get_random_port [/home/jacob/Programming/labproject/server/lib/util.js:7] (this=0x2f01baf74f41 <an Object>#2#,callback=0x2f01bae75eb1 <JS Function>#3#)
3: start [/home/jacob/Programming/labproject/server/lib/virtualization.js:993] (this=0x2f01baff5b09 <an Object>#4#,callback=0x2f01bae6d9e1 <JS Function>#5#)
4: /* anonymous */ [/home/jacob/Programming/labproject/modify-vm.js:8] (this=0x2b8dcc006c91 <JS Global Object>#1#,vm=0x2f01baf04351 <a virtual_machine>#6#)
5: /* anonymous */ [/home/jacob/Programming/labproject/server/lib/virtualization.js:672] (this=0x2b8dcc006c91 <JS Global Object>#1#,data=0x2f01bae69c49 <an Object>#7#)
6: /* anonymous */ [/home/jacob/Programming/labproject/server/lib/vm_database.js:15] (this=0x2b8dcc006c91 <JS Global Object>#1#,data=0x2f01bae69c49 <an Object>#7#)
7: /* anonymous */ [/home/jacob/Programming/labproject/server/lib/database.js:108] (this=0x2b8dcc006c91 <JS Global Object>#1#,err=0x2b8dcc004101 <null>,query_results=0x2f01bae69c49 <an Object>#7#)
8: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/collection/query.js:147] (this=0x2b8dcc006c91 <JS Global Object>#1#,err=0x2b8dcc004101 <null>,item=0x2f01bae69c49 <an Object>#7#)
9: nextObject [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/cursor.js:733] (this=0x2f01bae63091 <a Cursor>#8#,options=0x2f01bae67731 <JS Function>#9#,callback=0x2b8dcc004121 <undefined>)
10: arguments adaptor frame: 1->2
11: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/cursor.js:713] (this=0x2b8dcc006c91 <JS Global Object>#1#,err=0x2b8dcc004101 <null>,result=0x2f01bae69949 <JS Object>#10#)
12: arguments adaptor frame: 3->2
13: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/db.js:1806] (this=0x2b8dcc006c91 <JS Global Object>#1#,err=0x2b8dcc004101 <null>,result=0x2f01bae69949 <JS Object>#10#,conn=0x2f01bae43ee9 <JS Object>#11#)
14: _callHandler [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/connection/base.js:442] (this=0x2f01bae34b89 <a Server>#12#,id=5,document=0x2f01bae69949 <JS Object>#10#,err=0x2b8dcc004101 <null>)
15: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/connection/server.js:485] (this=0x2b8dcc006c91 <JS Global Object>#1#,err=0x2b8dcc004101 <null>)
16: parseBody [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:68] (this=0x2f01bae69949 <JS Object>#10#,binary_reply=0x2f01bae69019 <a Buffer>#13#,bson=0x2f01bae3a091 <a BSON>#14#,raw=0x2b8dcc004161 <false>,callback=0x2f01bae69b19 <JS Function>#15#)
17: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/connection/server.js:443] (this=0x2f01bae3ad89 <JS Object>#16#,message=0x2f01bae69019 <a Buffer>#13#)
18: emit [events.js:95] (this=0x2f01bae3ad89 <JS Object>#16#,type=0x58953f16e29 <String[7]: message>)
19: arguments adaptor frame: 2->1
20: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:191] (this=0x2f01bae43ee9 <JS Object>#11#,message=0x2f01bae69019 <a Buffer>#13#)
21: arguments adaptor frame: 2->1
22: emit [events.js:98] (this=0x2f01bae43ee9 <JS Object>#11#,type=0x58953f16e29 <String[7]: message>)
23: arguments adaptor frame: 3->1
24: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/connection/connection.js:418] (this=0x2f01bae45679 <a Socket>#17#,data=0x2f01bae69649 <a Buffer>#18#)
25: emit [events.js:95] (this=0x2f01bae45679 <a Socket>#17#,type=0x58953f0a071 <String[4]: data>)
26: arguments adaptor frame: 2->1
27: /* anonymous */ [_stream_readable.js:746] (this=0x2f01bae45679 <a Socket>#17#)
28: emit [events.js:92] (this=0x2f01bae45679 <a Socket>#17#,type=0x58953f1c901 <String[8]: readable>)
29: emitReadable_ [_stream_readable.js:408] (this=0x2b8dcc006c91 <JS Global Object>#1#,stream=0x2f01bae45679 <a Socket>#17#)
30: emitReadable [_stream_readable.js:404] (this=0x2b8dcc006c91 <JS Global Object>#1#,stream=0x2f01bae45679 <a Socket>#17#)
31: readableAddChunk [_stream_readable.js:165] (this=0x2b8dcc006c91 <JS Global Object>#1#,stream=0x2f01bae45679 <a Socket>#17#,state=0x2f01bae45731 <a ReadableState>#19#,chunk=0x2f01bae69019 <a Buffer>#13#,encoding=0x2b8dcc004121 <undefined>,addToFront=0x2b8dcc004161 <false>)
32: push [_stream_readable.js:127] (this=0x2f01bae45679 <a Socket>#17#,chunk=0x2f01bae69019 <a Buffer>#13#,encoding=0x2b8dcc004121 <undefined>)
33: arguments adaptor frame: 1->2
34: onread [net.js:528] (this=0x2f01bae45b59 <a TCP>#20#,buffer=0x2f01bae1bea1 <a SlowBuffer>#21#,offset=576,length=2531)
==== Details ================================================
[1]: /* anonymous */ [/home/jacob/Programming/labproject/server/lib/virtualization.js:1004] (this=0x2b8dcc006c91 <JS Global Object>#1#,port=8080) {
// stack-allocated locals
var display = 0x2f01bae75f41 <String[70]: <devices><graphics type='rdp' port='8080' multiUser='yes' /></devices>>
// expression stack (top to bottom)
[03] : 0x389dec9e5a29 <JS Function attachDevice>#22#
[02] : 0x2f01bae75f41 <String[70]: <devices><graphics type='rdp' port='8080' multiUser='yes' /></devices>>
[01] : 0x2f01bae73631 <a Domain>#23#
--------- s o u r c e c o d e ---------
function (port){?????????var display = ""??????????????????if (self.getHypervisor()=="vbox")??????????{???????????display = "<devices><graphics type='rdp' port='" + port + "' multiUser='yes' /></devices>"??????????}else if (self.getHypervisor()=="qemu"||self.getHypervisor()=="xen"){???????????display = "<dev...
-----------------------------------------
}
[2]: get_random_port [/home/jacob/Programming/labproject/server/lib/util.js:7] (this=0x2f01baf74f41 <an Object>#2#,callback=0x2f01bae75eb1 <JS Function>#3#) {
// expression stack (top to bottom)
[02] : 8080
[01] : 0x2b8dcc006c91 <JS Global Object>#1#
[00] : 0x2f01bae75eb1 <JS Function>#3#
--------- s o u r c e c o d e ---------
function (callback){???callback(8080)???/*???var server = net.createServer(function (socket) {?});??????server.listen(function() {????callback(server.address().port)????server.close();???});*/??}
-----------------------------------------
}
[3]: start [/home/jacob/Programming/labproject/server/lib/virtualization.js:993] (this=0x2f01baff5b09 <an Object>#4#,callback=0x2f01bae6d9e1 <JS Function>#5#) {
// heap-allocated locals
var callback = 0x2f01bae6d9e1 <JS Function>#5#
var domain = 0x2f01bae73631 <a Domain>#23#
// expression stack (top to bottom)
[06] : 0x2f01bae75eb1 <JS Function>#3#
[05] : 0x2f01baf74f41 <an Object>#2#
--------- s o u r c e c o d e ---------
function (callback){?????try?????{??????var domain = Private.hypervisor().lookupDomainByUUID(Private.uuid);??????if (domain.isActive())???????{????????callback({"Error":"VM already running"})???????}else{?????????????????????????util.get_random_port(function(port){?????????var display = ""??????????????????i...
-----------------------------------------
}
[4]: /* anonymous */ [/home/jacob/Programming/labproject/modify-vm.js:8] (this=0x2b8dcc006c91 <JS Global Object>#1#,vm=0x2f01baf04351 <a virtual_machine>#6#) {
// heap-allocated locals
var vm = 0x2f01baf04351 <a virtual_machine>#6#
// expression stack (top to bottom)
[01] : 0x2f01bae6d9e1 <JS Function>#5#
[00] : 0x2f01baff5b09 <an Object>#4#
--------- s o u r c e c o d e ---------
function (vm){??????vm.state.start(function(result){????if (result===true)?????{??????logger.log(logger.TYPES.NOTICE,"Action Completed");?????????????setTimeout(function(){???????logger.log(logger.TYPES.NOTICE,"Running Timeout");????????vm.state.shutdown(false,function(result){????????logger.log(logger.TYPES...
-----------------------------------------
}
[5]: /* anonymous */ [/home/jacob/Programming/labproject/server/lib/virtualization.js:672] (this=0x2b8dcc006c91 <JS Global Object>#1#,data=0x2f01bae69c49 <an Object>#7#) {
// expression stack (top to bottom)
[02] : 0x2f01baf04351 <a virtual_machine>#6#
[01] : 0x2b8dcc006c91 <JS Global Object>#1#
[00] : 0x2f01baf04401 <JS Function>#24#
--------- s o u r c e c o d e ---------
function (data){??????????// Check if data exists?????if (data!=null)??????{???????if (!data.hypervisor)????????{?????????logging.log(logging.TYPES.VM_ERROR,"Hypervisor not set!");?????????callback(null);????????}else{??????????????????// Set hypervisor from database?????????Private.hypervisor_string = data....
-----------------------------------------
}
[6]: /* anonymous */ [/home/jacob/Programming/labproject/server/lib/vm_database.js:15] (this=0x2b8dcc006c91 <JS Global Object>#1#,data=0x2f01bae69c49 <an Object>#7#) {
// expression stack (top to bottom)
[02] : 0x2f01bae69c49 <an Object>#7#
[01] : 0x2b8dcc006c91 <JS Global Object>#1#
[00] : 0x2f01bae04499 <JS Function>#25#
--------- s o u r c e c o d e ---------
function (data){????callback(data);???}
-----------------------------------------
}
[7]: /* anonymous */ [/home/jacob/Programming/labproject/server/lib/database.js:108] (this=0x2b8dcc006c91 <JS Global Object>#1#,err=0x2b8dcc004101 <null>,query_results=0x2f01bae69c49 <an Object>#7#) {
// expression stack (top to bottom)
[02] : 0x2f01bae69c49 <an Object>#7#
[01] : 0x2b8dcc006c91 <JS Global Object>#1#
[00] : 0x2f01bae045e9 <JS Function>#26#
--------- s o u r c e c o d e ---------
function (err, query_results) {???????if (err)????????{?????????callback({ERROR: err});????????}else{?????????callback(query_results);????????}??????}
-----------------------------------------
}
[8]: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/collection/query.js:147] (this=0x2b8dcc006c91 <JS Global Object>#1#,err=0x2b8dcc004101 <null>,item=0x2f01bae69c49 <an Object>#7#) {
// expression stack (top to bottom)
[03] : 0x2f01bae69c49 <an Object>#7#
[02] : 0x2b8dcc004101 <null>
[01] : 0x2b8dcc006c91 <JS Global Object>#1#
[00] : 0x2f01bae61fb9 <JS Function>#27#
--------- s o u r c e c o d e ---------
function (err, item) {? if(err != null) return callback(utils.toError(err), null);? callback(null, item);? }
-----------------------------------------
}
[9]: nextObject [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/cursor.js:733] (this=0x2f01bae63091 <a Cursor>#8#,options=0x2f01bae67731 <JS Function>#9#,callback=0x2b8dcc004121 <undefined>) {
// stack-allocated locals
var cmd = 0x2b8dcc004121 <undefined>
var commandHandler = 0x2b8dcc004121 <undefined>
// heap-allocated locals
var callback = 0x2f01bae67731 <JS Function>#9#
var options = 0x2f01bae6d331 <an Object>#28#
var self = 0x2f01bae63091 <a Cursor>#8#
var queryOptions = 0x2b8dcc004121 <undefined>
// expression stack (top to bottom)
[05] : 0x2f01bae69c49 <an Object>#7#
[04] : 0x2b8dcc004101 <null>
[03] : 0x2b8dcc006c91 <JS Global Object>#1#
[02] : 0x2f01bae67731 <JS Function>#9#
--------- s o u r c e c o d e ---------
function (options, callback) {? var self = this;?? if(typeof options == 'function') {? callback = options;? options = {};? }?? if(self.state == Cursor.INIT) {? var cmd;? try {? cmd = generateQueryCommand(self);? } catch (err) {? return callback(err, null);? }?? // No need t...
-----------------------------------------
}
[10]: arguments adaptor frame: 1->2 {
// actual arguments
[00] : 0x2f01bae67731 <JS Function>#9#
}
[11]: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/cursor.js:713] (this=0x2b8dcc006c91 <JS Global Object>#1#,err=0x2b8dcc004101 <null>,result=0x2f01bae69949 <JS Object>#10#) {
// stack-allocated locals
var i = 1
// heap-allocated locals
var result = 0x2f01bae69949 <JS Object>#10#
// expression stack (top to bottom)
[02] : 0x2f01bae67731 <JS Function>#9#
[01] : 0x2f01bae63091 <a Cursor>#8#
--------- s o u r c e c o d e ---------
function (err, result) {? // If on reconnect, the command got given a different connection, switch? // the whole cursor to it.? self.connection = queryOptions.connection;? self.state = Cursor.OPEN;? if(err != null && result == null) return callback(utils.toError(err), null);?? i...
-----------------------------------------
}
[12]: arguments adaptor frame: 3->2 {
// actual arguments
[00] : 0x2b8dcc004101 <null>
[01] : 0x2f01bae69949 <JS Object>#10#
[02] : 0x2f01bae43ee9 <JS Object>#11# // not passed to callee
}
[13]: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/db.js:1806] (this=0x2b8dcc006c91 <JS Global Object>#1#,err=0x2b8dcc004101 <null>,result=0x2f01bae69949 <JS Object>#10#,conn=0x2f01bae43ee9 <JS Object>#11#) {
// expression stack (top to bottom)
[04] : 0x2f01bae43ee9 <JS Object>#11#
[03] : 0x2f01bae69949 <JS Object>#10#
[02] : 0x2b8dcc004101 <null>
[01] : 0x2b8dcc006c91 <JS Global Object>#1#
[00] : 0x2f01bae68151 <JS Function>#29#
--------- s o u r c e c o d e ---------
function (err, result, conn) {? callback(err, result, conn);? }
-----------------------------------------
}
[14]: _callHandler [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/connection/base.js:442] (this=0x2f01bae34b89 <a Server>#12#,id=5,document=0x2f01bae69949 <JS Object>#10#,err=0x2b8dcc004101 <null>) {
// stack-allocated locals
var self = 0x2f01bae34b89 <a Server>#12#
var info = 0x2f01bae685c1 <an Object>#30#
var callback = 0x2f01bae68409 <JS Function>#31#
// expression stack (top to bottom)
[12] : 0x2f01bae43ee9 <JS Object>#11#
[11] : 0x2f01bae69949 <JS Object>#10#
[10] : 0x2b8dcc004101 <null>
[09] : 0x2b8dcc006c91 <JS Global Object>#1#
[08] : 0x2f01bae68409 <JS Function>#31#
--------- s o u r c e c o d e ---------
function (id, document, err) {? var self = this;?? // If there is a callback peform it? if(this._callBackStore.listeners(id).length >= 1) {? // Get info object? var info = this._callBackStore._notReplied[id];? // Delete the current object? delete this._callBackStore._notReplied[id]; ? // Ca...
-----------------------------------------
}
[15]: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/connection/server.js:485] (this=0x2b8dcc006c91 <JS Global Object>#1#,err=0x2b8dcc004101 <null>) {
// stack-allocated locals
var internalCallback = 0x2b8dcc004121 <undefined>
// expression stack (top to bottom)
[04] : 0x2b8dcc004101 <null>
[03] : 0x2f01bae69949 <JS Object>#10#
[02] : 5
[01] : 0x2f01bae34b89 <a Server>#12#
--------- s o u r c e c o d e ---------
function (err) {? if(err != null) {? // If pool connection is already closed? if(server._serverState === 'disconnected') return;? // Set server state to disconnected? server._serverState = 'disconnected';? // Remove all listeners and close the c...
-----------------------------------------
}
[16]: parseBody [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:68] (this=0x2f01bae69949 <JS Object>#10#,binary_reply=0x2f01bae69019 <a Buffer>#13#,bson=0x2f01bae3a091 <a BSON>#14#,raw=0x2b8dcc004161 <false>,callback=0x2f01bae69b19 <JS Function>#15#) {
// stack-allocated locals
var object_index = 1
var _options = 0x2f01bae69b61 <an Object>#32#
var bsonObjectSize = 2495
// expression stack (top to bottom)
[10] : 0x2b8dcc004101 <null>
[09] : 0x2b8dcc006c91 <JS Global Object>#1#
[08] : 0x2f01bae69b19 <JS Function>#15#
--------- s o u r c e c o d e ---------
function (binary_reply, bson, raw, callback) {? raw = raw == null ? false : raw;?? try {? // Let's unpack all the bson documents, deserialize them and store them? for(var object_index = 0; object_index < this.numberReturned; object_index++) {? var _options = {promoteLongs: bson.promoteLongs};? ...
-----------------------------------------
}
[17]: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/connection/server.js:443] (this=0x2f01bae3ad89 <JS Object>#16#,message=0x2f01bae69019 <a Buffer>#13#) {
// stack-allocated locals
var startDate = 0x2f01bae69a71 <Number: 1395540723611>
// heap-allocated locals
var mongoReply = 0x2f01bae69949 <JS Object>#10#
var callbackInfo = 0x2f01bae69a81 <an Object>#33#
// expression stack (top to bottom)
[10] : 0x2f01bae69b19 <JS Function>#15#
[09] : 0x2b8dcc004161 <false>
[08] : 0x2f01bae3a091 <a BSON>#14#
[07] : 0x2f01bae69019 <a Buffer>#13#
[06] : 0x2f01bae69949 <JS Object>#10#
--------- s o u r c e c o d e ---------
function (message) {? // Attempt to parse the message? try {? // Create a new mongo reply? var mongoReply = new MongoReply()? // Parse the header? mongoReply.parseHeader(message, connectionPool.bson)?? // If message size is not the same as the buffer size? // something wen...
-----------------------------------------
}
[18]: emit [events.js:95] (this=0x2f01bae3ad89 <JS Object>#16#,type=0x58953f16e29 <String[7]: message>) {
// stack-allocated locals
var arguments = 0x2f01bae69899 <an Arguments>#34#
var er = 0x2b8dcc004121 <undefined>
var handler = 0x2f01bae3b331 <JS Function>#35#
var len = 0x2b8dcc004121 <undefined>
var args = 0x2b8dcc004121 <undefined>
var i = 0x2b8dcc004121 <undefined>
var listeners = 0x2b8dcc004121 <undefined>
// heap-allocated locals
var type = 0x58953f16e29 <String[7]: message>
// expression stack (top to bottom)
[08] : 0x2f01bae69019 <a Buffer>#13#
[07] : 0x2f01bae3ad89 <JS Object>#16#
--------- s o u r c e c o d e ---------
function (type) {? var er, handler, len, args, i, listeners;?? if (!this._events)? this._events = {};?? // If there is no 'error' event listener then throw.? if (type === 'error') {? if (!this._events.error ||? (typeof this._events.error === 'object' &&? !this._events.error.length)) ...
-----------------------------------------
}
[19]: arguments adaptor frame: 2->1 {
// actual arguments
[00] : 0x58953f16e29 <String[7]: message>
[01] : 0x2f01bae69019 <a Buffer>#13# // not passed to callee
}
[20]: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:191] (this=0x2f01bae43ee9 <JS Object>#11#,message=0x2f01bae69019 <a Buffer>#13#) {
// expression stack (top to bottom)
[02] : 0x2f01bae69019 <a Buffer>#13#
[01] : 0x58953f16e29 <String[7]: message>
[00] : 0x2f01bae3ad89 <JS Object>#16#
--------- s o u r c e c o d e ---------
function (message) {? _self.emit("message", message);? }
-----------------------------------------
}
[21]: arguments adaptor frame: 2->1 {
// actual arguments
[00] : 0x2f01bae69019 <a Buffer>#13#
[01] : 0x2f01bae43ee9 <JS Object>#11# // not passed to callee
}
[22]: emit [events.js:98] (this=0x2f01bae43ee9 <JS Object>#11#,type=0x58953f16e29 <String[7]: message>) {
// stack-allocated locals
var arguments = 0x2f01bae696c9 <an Arguments>#36#
var er = 0x2b8dcc004121 <undefined>
var handler = 0x2f01bae453a9 <JS Function>#37#
var len = 0x2b8dcc004121 <undefined>
var args = 0x2b8dcc004121 <undefined>
var i = 0x2b8dcc004121 <undefined>
var listeners = 0x2b8dcc004121 <undefined>
// heap-allocated locals
var type = 0x58953f16e29 <String[7]: message>
// expression stack (top to bottom)
[09] : 0x2f01bae43ee9 <JS Object>#11#
[08] : 0x2f01bae69019 <a Buffer>#13#
[07] : 0x2f01bae43ee9 <JS Object>#11#
--------- s o u r c e c o d e ---------
function (type) {? var er, handler, len, args, i, listeners;?? if (!this._events)? this._events = {};?? // If there is no 'error' event listener then throw.? if (type === 'error') {? if (!this._events.error ||? (typeof this._events.error === 'object' &&? !this._events.error.length)) ...
-----------------------------------------
}
[23]: arguments adaptor frame: 3->1 {
// actual arguments
[00] : 0x58953f16e29 <String[7]: message>
[01] : 0x2f01bae69019 <a Buffer>#13# // not passed to callee
[02] : 0x2f01bae43ee9 <JS Object>#11# // not passed to callee
}
[24]: /* anonymous */ [/home/jacob/Programming/labproject/node_modules/mongodb/lib/mongodb/connection/connection.js:418] (this=0x2f01bae45679 <a Socket>#17#,data=0x2f01bae69649 <a Buffer>#18#) {
// stack-allocated locals
var remainingBytesToRead = 0x2b8dcc004121 <undefined>
var emitBuffer = 0x2f01bae69019 <a Buffer>#13#
var errorObject = 0x2b8dcc004121 <undefined>
var newData = 0x2b8dcc004121 <undefined>
var newStubBuffer = 0x2b8dcc004121 <undefined>
var sizeOfMessage = 2531
// expression stack (top to bottom)
[14] : 0x2f01bae43ee9 <JS Object>#11#
[13] : 0x2f01bae69019 <a Buffer>#13#
[12] : 0x58953f16e29 <String[7]: message>
[11] : 0x2f01bae43ee9 <JS Object>#11#
--------- s o u r c e c o d e ---------
function (data) {? // Parse until we are done with the data? while(data.length > 0) {? // If we still have bytes to read on the current message? if(self.bytesRead > 0 && self.sizeOfMessage > 0) {? // Calculate the amount of remaining bytes? var remainingBytesToRead = self.sizeOf...
-----------------------------------------
}
[25]: emit [events.js:95] (this=0x2f01bae45679 <a Socket>#17#,type=0x58953f0a071 <String[4]: data>) {
// stack-allocated locals
var arguments = 0x2f01bae69499 <an Arguments>#38#
var er = 0x2b8dcc004121 <undefined>
var handler = 0x2f01bae46071 <JS Function>#39#
var len = 0x2b8dcc004121 <undefined>
var args = 0x2b8dcc004121 <undefined>
var i = 0x2b8dcc004121 <undefined>
var listeners = 0x2b8dcc004121 <undefined>
// heap-allocated locals
var type = 0x58953f0a071 <String[4]: data>
// expression stack (top to bottom)
[08] : 0x2f01bae69649 <a Buffer>#18#
[07] : 0x2f01bae45679 <a Socket>#17#
--------- s o u r c e c o d e ---------
function (type) {? var er, handler, len, args, i, listeners;?? if (!this._events)? this._events = {};?? // If there is no 'error' event listener then throw.? if (type === 'error') {? if (!this._events.error ||? (typeof this._events.error === 'object' &&? !this._events.error.length)) ...
-----------------------------------------
}
[26]: arguments adaptor frame: 2->1 {
// actual arguments
[00] : 0x58953f0a071 <String[4]: data>
[01] : 0x2f01bae69019 <a Buffer>#13# // not passed to callee
}
[27]: /* anonymous */ [_stream_readable.js:746] (this=0x2f01bae45679 <a Socket>#17#) {
// stack-allocated locals
var c = 0x2f01bae69019 <a Buffer>#13#
// expression stack (top to bottom)
[03] : 0x2f01bae69019 <a Buffer>#13#
[02] : 0x58953f0a071 <String[4]: data>
[01] : 0x2f01bae45679 <a Socket>#17#
--------- s o u r c e c o d e ---------
function () {? readable = true;?? var c;? while (!paused && (null !== (c = stream.read())))? stream.emit('data', c);?? if (c === null) {? readable = false;? stream._readableState.needReadable = true;? }? }
-----------------------------------------
}
[28]: emit [events.js:92] (this=0x2f01bae45679 <a Socket>#17#,type=0x58953f1c901 <String[8]: readable>) {
// stack-allocated locals
var arguments = 0x2f01bae693f9 <an Arguments>#40#
var er = 0x2b8dcc004121 <undefined>
var handler = 0x2f01bae461a9 <JS Function>#41#
var len = 0x2b8dcc004121 <undefined>
var args = 0x2b8dcc004121 <undefined>
var i = 0x2b8dcc004121 <undefined>
var listeners = 0x2b8dcc004121 <undefined>
// heap-allocated locals
var type = 0x58953f1c901 <String[8]: readable>
// expression stack (top to bottom)
[07] : 0x2f01bae45679 <a Socket>#17#
--------- s o u r c e c o d e ---------
function (type) {? var er, handler, len, args, i, listeners;?? if (!this._events)? this._events = {};?? // If there is no 'error' event listener then throw.? if (type === 'error') {? if (!this._events.error ||? (typeof this._events.error === 'object' &&? !this._events.error.length)) ...
-----------------------------------------
}
[29]: emitReadable_ [_stream_readable.js:408] (this=0x2b8dcc006c91 <JS Global Object>#1#,stream=0x2f01bae45679 <a Socket>#17#) {
// expression stack (top to bottom)
[01] : 0x58953f1c901 <String[8]: readable>
[00] : 0x2f01bae45679 <a Socket>#17#
--------- s o u r c e c o d e ---------
function emitReadable_(stream) {? stream.emit('readable');?}
-----------------------------------------
}
[30]: emitReadable [_stream_readable.js:404] (this=0x2b8dcc006c91 <JS Global Object>#1#,stream=0x2f01bae45679 <a Socket>#17#) {
// stack-allocated locals
var state = 0x2f01bae45731 <a ReadableState>#19#
// heap-allocated locals
var stream = 0x2f01bae45679 <a Socket>#17#
// expression stack (top to bottom)
[03] : 0x2f01bae45679 <a Socket>#17#
[02] : 0x2b8dcc006c91 <JS Global Object>#1#
[01] : 0x389dec911fc9 <JS Function emitReadable_>#42#
--------- s o u r c e c o d e ---------
function emitReadable(stream) {? var state = stream._readableState;? state.needReadable = false;? if (state.emittedReadable)? return;?? state.emittedReadable = true;? if (state.sync)? process.nextTick(function() {? emitReadable_(stream);? });? else? emitReadable_(stream);?}
-----------------------------------------
}
[31]: readableAddChunk [_stream_readable.js:165] (this=0x2b8dcc006c91 <JS Global Object>#1#,stream=0x2f01bae45679 <a Socket>#17#,state=0x2f01bae45731 <a ReadableState>#19#,chunk=0x2f01bae69019 <a Buffer>#13#,encoding=0x2b8dcc004121 <undefined>,addToFront=0x2b8dcc004161 <false>) {
// stack-allocated locals
var er = 0x2b8dcc004101 <null>
var e = 0x2b8dcc004121 <undefined>
// expression stack (top to bottom)
[04] : 0x2f01bae45679 <a Socket>#17#
[03] : 0x2b8dcc006c91 <JS Global Object>#1#
[02] : 0x389dec911f81 <JS Function emitReadable>#43#
--------- s o u r c e c o d e ---------
function readableAddChunk(stream, state, chunk, encoding, addToFront) {? var er = chunkInvalid(state, chunk);? if (er) {? stream.emit('error', er);? } else if (chunk === null || chunk === undefined) {? state.reading = false;? if (!state.ended)? onEofChunk(stream, state);? } else if (state.objectMode || chu...
-----------------------------------------
}
[32]: push [_stream_readable.js:127] (this=0x2f01bae45679 <a Socket>#17#,chunk=0x2f01bae69019 <a Buffer>#13#,encoding=0x2b8dcc004121 <undefined>) {
// stack-allocated locals
var state = 0x2f01bae45731 <a ReadableState>#19#
// expression stack (top to bottom)
[07] : 0x2b8dcc004161 <false>
[06] : 0x2b8dcc004121 <undefined>
[05] : 0x2f01bae69019 <a Buffer>#13#
[04] : 0x2f01bae45731 <a ReadableState>#19#
[03] : 0x2f01bae45679 <a Socket>#17#
[02] : 0x2b8dcc006c91 <JS Global Object>#1#
[01] : 0x389dec911dd1 <JS Function readableAddChunk>#44#
--------- s o u r c e c o d e ---------
function (chunk, encoding) {? var state = this._readableState;?? if (typeof chunk === 'string' && !state.objectMode) {? encoding = encoding || state.defaultEncoding;? if (encoding !== state.encoding) {? chunk = new Buffer(chunk, encoding);? encoding = '';? }? }?? return readableAddChun...
-----------------------------------------
}
[33]: arguments adaptor frame: 1->2 {
// actual arguments
[00] : 0x2f01bae69019 <a Buffer>#13#
}
[34]: onread [net.js:528] (this=0x2f01bae45b59 <a TCP>#20#,buffer=0x2f01bae1bea1 <a SlowBuffer>#21#,offset=576,length=2531) {
// stack-allocated locals
var handle = 0x2f01bae45b59 <a TCP>#20#
var self = 0x2f01bae45679 <a Socket>#17#
var end = 3107
var ret = 0x2b8dcc004141 <true>
var r = 0x2b8dcc004121 <undefined>
// expression stack (top to bottom)
[06] : 0x2f01bae69019 <a Buffer>#13#
[05] : 0x2f01bae45679 <a Socket>#17#
--------- s o u r c e c o d e ---------
function onread(buffer, offset, length) {? var handle = this;? var self = handle.owner;? assert(handle === self._handle, 'handle != self._handle');?? timers._unrefActive(self);?? var end = offset + length;? debug('onread', process._errno, offset, length, end);?? if (buffer) {? debug('got data');?? // ...
-----------------------------------------
}
==== Key ============================================
#0# 0x2b8dcc006b71: 0x2b8dcc006b71 <JS Object>
#1# 0x2b8dcc006c91: 0x2b8dcc006c91 <JS Global Object>
#2# 0x2f01baf74f41: 0x2f01baf74f41 <an Object>
get_random_port: 0x2f01baffe0d1 <JS Function>#45#
#3# 0x2f01bae75eb1: 0x2f01bae75eb1 <JS Function>
#4# 0x2f01baff5b09: 0x2f01baff5b09 <an Object>
shutdown: 0x34c3b8654461 <JS Function>#46#
start: 0x34c3b86544a9 <JS Function>#47#
#5# 0x2f01bae6d9e1: 0x2f01bae6d9e1 <JS Function>
#6# 0x2f01baf04351: 0x2f01baf04351 <a virtual_machine>
config: 0x2f01bae6a641 <an Object>#48#
drive: 0x2f01baff5ab9 <an Object>#49#
state: 0x2f01baff5b09 <an Object>#4#
snapshot: 0x2f01baff5b31 <an Object>#50#
versions: 0x2f01baff5b69 <an Object>#51#
#7# 0x2f01bae69c49: 0x2f01bae69c49 <an Object>
_id: 0x2f01bae69cb1 <an ObjectID>#52#
cd: 0x2f01bae6a0b1 <JS Array[1]>#53#
config: 0x2f01bae6a641 <an Object>#48#
configured: 0x2b8dcc004141 <true>
display: 0x2f01bae6b861 <an Object>#54#
hd: 0x2f01bae6bd99 <JS Array[1]>#55#
hypervisor: 0x2f01bae6c399 <String[4]: vbox>
name: 0x2f01bae6c4f1 <String[4]: Test>
ready: 0x2b8dcc004161 <false>
uuid: 0x2f01bae6c5f1 <String[36]: 1d5d8370-af02-11e3-98e5-97f75ca52593>
xml_config: 0x2f01bae6c7d1 <Very long string[1444]>#56#
#8# 0x2f01bae63091: 0x2f01bae63091 <a Cursor>
db: 0x2f01bae38a39 <a Db>#57#
collection: 0x2f01bae61821 <a Collection>#58#
selector: 0x2f01bae045a9 <an Object>#59#
fields: 0x2b8dcc004121 <undefined>
skipValue: 0
limitValue: -1
sortValue: 0x2b8dcc004121 <undefined>
hint: 0x2b8dcc004101 <null>
explainValue: 0x2b8dcc004121 <undefined>
snapshot: 0x2b8dcc004121 <undefined>
timeout: 0x2b8dcc004141 <true>
tailable: 0x2b8dcc004121 <undefined>
awaitdata: 0x2b8dcc004121 <undefined>
oplogReplay: 0x2b8dcc004121 <undefined>
numberOfRetries: 5
currentNumberOfRetries: 5
batchSizeValue: 1
raw: 0x2b8dcc004161 <false>
read: 0x17bb3d5c95c1 <String[7]: primary>
returnKey: 0x2b8dcc004121 <undefined>
maxScan: 0x2b8dcc004121 <undefined>
min: 0x2b8dcc004121 <undefined>
max: 0x2b8dcc004121 <undefined>
showDiskLoc: 0x2b8dcc004121 <undefined>
comment: 0x2b8dcc004121 <undefined>
tailableRetryInterval: 100
exhaust: 0x2b8dcc004161 <false>
partial: 0x2b8dcc004161 <false>
slaveOk: 0x2b8dcc004161 <false>
maxTimeMSValue: 0x2b8dcc004121 <undefined>
totalNumberOfRecords: 1
items: 0x2f01bae64349 <JS Array[0]>#60#
cursorId: 0x2f01bae699d1 <a Long>#61#
dbName: 0x2b8dcc004121 <undefined>
state: 1
queryRun: 0x2b8dcc004141 <true>
getMoreTimer: 0x2b8dcc004161 <false>
collectionName: 0x2f01bae64c99 <String[29]: labproject.registered_devices>
connection: 0x2f01bae43ee9 <JS Object>#11#
#9# 0x2f01bae67731: 0x2f01bae67731 <JS Function>
#10# 0x2f01bae69949: 0x2f01bae69949 <JS Object>
documents: 0x2f01bae699b1 <JS Array[1]>#62#
index: 2531
messageLength: 2531
requestId: 48
responseTo: 5
responseFlag: 8
cursorId: 0x2f01bae699d1 <a Long>#61#
startingFrom: 0
numberReturned: 1
#11# 0x2f01bae43ee9: 0x2f01bae43ee9 <JS Object>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae43fe9 <an Object>#63#
_maxListeners: 10
socketOptions: 0x2f01bae04d29 <an Object>#64#
id: 1
connected: 0x2b8dcc004141 <true>
domainSocket: 0x2b8dcc004161 <false>
minWireVersion: 0
maxWireVersion: 2
maxBsonSize: 16777216
maxMessageSizeBytes: 48000000
buffer: 0x2b8dcc004101 <null>
sizeOfMessage: 0
bytesRead: 0
stubBuffer: 0x2b8dcc004101 <null>
eventHandlers: 0x2f01bae44131 <an Object>#65#
maxBsonSettings: 0x2f01bae44261 <an Object>#66#
logger: 0x2f01bae3a5e9 <an Object>#67#
connection: 0x2f01bae45679 <a Socket>#17#
writeSteam: 0x2f01bae45679 <a Socket>#17#
serverCapabilities: 0x2f01bae60061 <JS Object>#68#
#12# 0x2f01bae34b89: 0x2f01bae34b89 <a Server>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae34cb1 <an Object>#69#
_maxListeners: 10
_callBackStore: 0x2f01bae34cc9 <JS Object>#70#
_commandsStore: 0x2f01bae34d61 <JS Object>#71#
auth: 0x2f01bae35241 <JS Object>#72#
_dbStore: 0x2f01bae35539 <JS Object>#73#
host: 0x2f01bae05141 <String[9]: localhost>
port: 27017
options: 0x2f01bae3aad1 <an Object>#74#
internalMaster: 0x2b8dcc004141 <true>
connected: 0x2b8dcc004141 <true>
poolSize: 5
disableDriverBSONSizeCheck: 0x2b8dcc004161 <false>
_used: 0x2b8dcc004141 <true>
replicasetInstance: 0x2b8dcc004101 <null>
emitOpen: 0x2b8dcc004161 <false>
ssl: 0x2b8dcc004161 <false>
sslValidate: 0x2b8dcc004161 <false>
sslCA: 0x2b8dcc004101 <null>
sslCert: 0x2b8dcc004121 <undefined>
sslKey: 0x2b8dcc004121 <undefined>
sslPass: 0x2b8dcc004121 <undefined>
serverCapabilities: 0x2f01bae60061 <JS Object>#68#
name: 0x2f01bae35a61 <String[15]: localhost:27017>
_readPreference: 0x2f01bae380c1 <JS Object>#75#
socketOptions: 0x2f01bae04d29 <an Object>#64#
logger: 0x2f01bae3a5e9 <an Object>#67#
eventHandlers: 0x2f01bae35b91 <an Object>#76#
_serverState: 0x66645195379 <String[9]: connected>
_state: 0x2f01bae35c99 <an Object>#77#
recordQueryStats: 0x2b8dcc004161 <false>
connectTimeoutMS: 30000
db: 0x2f01bae38a39 <a Db>#57#
dbInstances: 0x2f01bae3ac11 <JS Array[1]>#78#
connectionPool: 0x2f01bae3ad89 <JS Object>#16#
isMasterDoc: 0x2f01bae5f509 <an Object>#79#
#13# 0x2f01bae69019: 0x2f01bae69019 <a Buffer>
length: 2531
parent: 0x2f01bae1bea1 <a SlowBuffer>#21#
offset: 576
#14# 0x2f01bae3a091: 0x2f01bae3a091 <a BSON>
promoteLongs: 0x2b8dcc004141 <true>
#15# 0x2f01bae69b19: 0x2f01bae69b19 <JS Function>
#16# 0x2f01bae3ad89: 0x2f01bae3ad89 <JS Object>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae3ae31 <an Object>#80#
_maxListeners: 10
socketOptions: 0x2f01bae04d29 <an Object>#64#
bson: 0x2f01bae3a091 <a BSON>#14#
poolSize: 5
minPoolSize: 3
openConnections: 0x2f01bae3afd9 <JS Array[5]>#81#
connectionId: 5
currentConnectionIndex: 2
_poolState: 0x66645195379 <String[9]: connected>
_timeout: 0x2b8dcc004161 <false>
_timeToWait: 0x2b8dcc004101 <null>
logger: 0x2f01bae3a5e9 <an Object>#67#
#17# 0x2f01bae45679: 0x2f01bae45679 <a Socket>
_connecting: 0x2b8dcc004161 <false>
_handle: 0x2f01bae45b59 <a TCP>#20#
_readableState: 0x2f01bae45731 <a ReadableState>#19#
readable: 0x2b8dcc004141 <true>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae45869 <an Object>#82#
_maxListeners: 10
_writableState: 0x2f01bae45881 <a WritableState>#83#
writable: 0x2b8dcc004141 <true>
allowHalfOpen: 0x2b8dcc004161 <false>
onend: 0x2b8dcc004101 <null>
destroyed: 0x2b8dcc004161 <false>
bytesRead: 2531
_bytesDispatched: 110
_pendingData: 0x2b8dcc004101 <null>
_pendingEncoding: 0x58953f04501 <String[0]: >
_idleNext: 0x2b8dcc004101 <null>
_idlePrev: 0x2b8dcc004101 <null>
_idleTimeout: -1
pause: 0x389dec9fee31 <JS Function>#84#
resume: 0x389dec9fee79 <JS Function>#85#
_consuming: 0x2b8dcc004141 <true>
_idleStart: 0x2f01bae4a319 <Number: 1395540723601>
#18# 0x2f01bae69649: 0x2f01bae69649 <a Buffer>
length: 0
parent: 0x389dec910821 <a SlowBuffer>#86#
offset: 0
#19# 0x2f01bae45731: 0x2f01bae45731 <a ReadableState>
highWaterMark: 16384
buffer: 0x2f01bae45849 <JS Array[0]>#87#
length: 0
pipes: 0x2b8dcc004101 <null>
pipesCount: 0
flowing: 0x2b8dcc004161 <false>
ended: 0x2b8dcc004161 <false>
endEmitted: 0x2b8dcc004161 <false>
reading: 0x2b8dcc004141 <true>
calledRead: 0x2b8dcc004141 <true>
sync: 0x2b8dcc004161 <false>
needReadable: 0x2b8dcc004141 <true>
emittedReadable: 0x2b8dcc004161 <false>
readableListening: 0x2b8dcc004161 <false>
objectMode: 0x2b8dcc004161 <false>
defaultEncoding: 0x58953f1b999 <String[4]: utf8>
ranOut: 0x2b8dcc004161 <false>
awaitDrain: 0
readingMore: 0x2b8dcc004161 <false>
decoder: 0x2b8dcc004101 <null>
encoding: 0x2b8dcc004101 <null>
#20# 0x2f01bae45b59: 0x2f01bae45b59 <a TCP>
writeQueueSize: 0
owner: 0x2f01bae45679 <a Socket>#17#
reading: 0x2b8dcc004141 <true>
: 0x2f01bae68f71 <FixedArray[11]>#88#
#21# 0x2f01bae1bea1: 0x2f01bae1bea1 <a SlowBuffer>
length: 1048576
#22# 0x389dec9e5a29: 0x389dec9e5a29 <JS Function attachDevice>
#23# 0x2f01bae73631: 0x2f01bae73631 <a Domain>
#24# 0x2f01baf04401: 0x2f01baf04401 <JS Function>
#25# 0x2f01bae04499: 0x2f01bae04499 <JS Function>
#26# 0x2f01bae045e9: 0x2f01bae045e9 <JS Function>
#27# 0x2f01bae61fb9: 0x2f01bae61fb9 <JS Function>
#28# 0x2f01bae6d331: 0x2f01bae6d331 <an Object>
#29# 0x2f01bae68151: 0x2f01bae68151 <JS Function>
#30# 0x2f01bae685c1: 0x2f01bae685c1 <an Object>
start: 0x2f01bae68669 <Number: 1395540723610>
raw: 0x2b8dcc004161 <false>
connection: 0x2f01bae43ee9 <JS Object>#11#
exhaust: 0x2b8dcc004161 <false>
#31# 0x2f01bae68409: 0x2f01bae68409 <JS Function>
#32# 0x2f01bae69b61: 0x2f01bae69b61 <an Object>
promoteLongs: 0x2b8dcc004141 <true>
#33# 0x2f01bae69a81: 0x2f01bae69a81 <an Object>
info: 0x2f01bae685c1 <an Object>#30#
callback: 0x2f01bae68551 <JS Function g>#89#
#34# 0x2f01bae69899: 0x2f01bae69899 <an Arguments>
length: 2
callee: 0x2b8dcc035d51 <JS Function>#90#
#35# 0x2f01bae3b331: 0x2f01bae3b331 <JS Function>
#36# 0x2f01bae696c9: 0x2f01bae696c9 <an Arguments>
length: 3
callee: 0x2b8dcc035d51 <JS Function>#90#
#37# 0x2f01bae453a9: 0x2f01bae453a9 <JS Function>
#38# 0x2f01bae69499: 0x2f01bae69499 <an Arguments>
length: 2
callee: 0x2b8dcc035d51 <JS Function>#90#
#39# 0x2f01bae46071: 0x2f01bae46071 <JS Function>
#40# 0x2f01bae693f9: 0x2f01bae693f9 <an Arguments>
length: 1
callee: 0x2b8dcc035d51 <JS Function>#90#
#41# 0x2f01bae461a9: 0x2f01bae461a9 <JS Function>
#42# 0x389dec911fc9: 0x389dec911fc9 <JS Function emitReadable_>
#43# 0x389dec911f81: 0x389dec911f81 <JS Function emitReadable>
#44# 0x389dec911dd1: 0x389dec911dd1 <JS Function readableAddChunk>
#45# 0x2f01baffe0d1: 0x2f01baffe0d1 <JS Function>
#46# 0x34c3b8654461: 0x34c3b8654461 <JS Function>
#47# 0x34c3b86544a9: 0x34c3b86544a9 <JS Function>
#48# 0x2f01bae6a641: 0x2f01bae6a641 <an Object>
description: 0x2f01bae6a681 <String[16]: Test Description>
platform: 0x2f01bae6a989 <String[5]: 32bit>
memory: 0x2f01bae6aa69 <an Object>#91#
os_type: 0x2f01bae6aea9 <String[5]: linux>
cpus: 1
features: 0x2f01bae6b0f1 <an Object>#92#
vm_type: 0x2f01bae6b581 <String[15]: computer.client>
#49# 0x2f01baff5ab9: 0x2f01baff5ab9 <an Object>
addCDDrive: 0x34c3b8654269 <JS Function>#93#
removeCDDrive: 0x34c3b86542b1 <JS Function>#94#
insertCD: 0x34c3b86542f9 <JS Function>#95#
addHardDrive: 0x34c3b8654341 <JS Function>#96#
removeHardDrive: 0x34c3b8654389 <JS Function>#97#
addInterface: 0x34c3b86543d1 <JS Function>#98#
getDrives: 0x34c3b8654419 <JS Function>#99#
#50# 0x2f01baff5b31: 0x2f01baff5b31 <an Object>
takeSnapshot: 0x34c3b86544f1 <JS Function>#100#
restoreSnapshot: 0x34c3b8654539 <JS Function>#101#
removeSnapshot: 0x34c3b8654581 <JS Function>#102#
removeAllSnapshots: 0x34c3b86545c9 <JS Function>#103#
#51# 0x2f01baff5b69: 0x2f01baff5b69 <an Object>
setBase: 0x34c3b8654611 <JS Function>#104#
revertToBase: 0x34c3b8654659 <JS Function>#105#
#52# 0x2f01bae69cb1: 0x2f01bae69cb1 <an ObjectID>
_bsontype: 0x17bb3d58c581 <String[8]: ObjectID>
id: 0x2f01bae69c81 <String[12]\: S(\xec\x98\x97\xa8d\x97\x1e(]\xc6>
#53# 0x2f01bae6a0b1: 0x2f01bae6a0b1 <JS Array[1]>
0: 0x2f01bae6a101 <an Object>#106#
#54# 0x2f01bae6b861: 0x2f01bae6b861 <an Object>
protocol: 0x58953f04501 <String[0]: >
settings: 0x2f01bae6bbd9 <an Object>#107#
#55# 0x2f01bae6bd99: 0x2f01bae6bd99 <JS Array[1]>
0: 0x2f01bae6bde9 <an Object>#108#
#56# 0x2f01bae6c7d1: 0x2f01bae6c7d1 <Very long string[1444]>
#57# 0x2f01bae38a39: 0x2f01bae38a39 <a Db>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae38b79 <an Object>#109#
_maxListeners: 10
databaseName: 0x2f01bae04b41 <String[10]: labproject>
serverConfig: 0x2f01bae34b89 <a Server>#12#
options: 0x2f01bae04d41 <an Object>#110#
_applicationClosed: 0x2b8dcc004161 <false>
slaveOk: 0x2b8dcc004161 <false>
bufferMaxEntries: -1
native_parser: 0x2b8dcc004141 <true>
bsonLib: 0x34c3b86d8499 <an Object>#111#
bson: 0x2f01bae3a091 <a BSON>#14#
bson_deserializer: 0x34c3b86d8499 <an Object>#111#
bson_serializer: 0x34c3b86d8499 <an Object>#111#
_state: 0x66645195379 <String[9]: connected>
forceServerObjectId: 0x2b8dcc004161 <false>
safe: 0x2b8dcc004161 <false>
notReplied: 0x2f01bae3a5b1 <an Object>#112#
isInitializing: 0x2b8dcc004141 <true>
openCalled: 0x2b8dcc004141 <true>
commands: 0x2f01bae3a5c9 <JS Array[0]>#113#
logger: 0x2f01bae3a5e9 <an Object>#67#
tag: 0x2f01bae3a761 <Number: 1395540723598>
eventHandlers: 0x2f01bae3a771 <an Object>#114#
serializeFunctions: 0x2b8dcc004161 <false>
raw: 0x2b8dcc004161 <false>
recordQueryStats: 0x2b8dcc004161 <false>
retryMiliSeconds: 1000
numberOfRetries: 60
readPreference: 0x2f01bae380c1 <JS Object>#75#
#58# 0x2f01bae61821: 0x2f01bae61821 <a Collection>
db: 0x2f01bae38a39 <a Db>#57#
collectionName: 0x666451a78c1 <String[18]: registered_devices>
internalHint: 0x2b8dcc004101 <null>
opts: 0x2f01bae61b21 <an Object>#115#
slaveOk: 0x2b8dcc004161 <false>
serializeFunctions: 0x2b8dcc004161 <false>
raw: 0x2b8dcc004161 <false>
readPreference: 0x17bb3d5c95c1 <String[7]: primary>
serverCapabilities: 0x2b8dcc004121 <undefined>
#59# 0x2f01bae045a9: 0x2f01bae045a9 <an Object>
uuid: 0x58953f2f649 <String[36]: 1d5d8370-af02-11e3-98e5-97f75ca52593>
#60# 0x2f01bae64349: 0x2f01bae64349 <JS Array[0]>
#61# 0x2f01bae699d1: 0x2f01bae699d1 <a Long>
_bsontype: 0x17bb3d58c521 <String[4]: Long>
low_: 0
high_: 0
#62# 0x2f01bae699b1: 0x2f01bae699b1 <JS Array[1]>
0: 0x2f01bae69c49 <an Object>#7#
#63# 0x2f01bae43fe9: 0x2f01bae43fe9 <an Object>
connect: 0x2f01bae45189 <JS Function>#116#
error: 0x2f01bae45249 <JS Function>#117#
close: 0x2f01bae45291 <JS Function>#118#
timeout: 0x2f01bae452d9 <JS Function>#119#
parseError: 0x2f01bae45361 <JS Function>#120#
message: 0x2f01bae453a9 <JS Function>#37#
#64# 0x2f01bae04d29: 0x2f01bae04d29 <an Object>
socketTimeoutMS: 0
host: 0x2f01bae05141 <String[9]: localhost>
port: 27017
domainSocket: 0x2b8dcc004161 <false>
timeout: 0
noDelay: 0x2b8dcc004141 <true>
keepAlive: 0
encoding: 0x2b8dcc004101 <null>
bufferSize: 0
#65# 0x2f01bae44131: 0x2f01bae44131 <an Object>
error: 0x2f01bae44181 <JS Array[0]>#121#
connect: 0x2f01bae441a1 <JS Array[0]>#122#
close: 0x2f01bae441c1 <JS Array[0]>#123#
end: 0x2f01bae441e1 <JS Array[0]>#124#
timeout: 0x2f01bae44201 <JS Array[0]>#125#
parseError: 0x2f01bae44221 <JS Array[0]>#126#
message: 0x2f01bae44241 <JS Array[0]>#127#
#66# 0x2f01bae44261: 0x2f01bae44261 <an Object>
disableDriverBSONSizeCheck: 0x2b8dcc004161 <false>
maxBsonSize: 16777216
maxMessageSizeBytes: 48000000
#67# 0x2f01bae3a5e9: 0x2f01bae3a5e9 <an Object>
error: 0x2f01bae3a619 <JS Function>#128#
log: 0x2f01bae3a661 <JS Function>#129#
debug: 0x2f01bae3a6a9 <JS Function>#130#
#68# 0x2f01bae60061: 0x2f01bae60061 <JS Object>
#69# 0x2f01bae34cb1: 0x2f01bae34cb1 <an Object>
#70# 0x2f01bae34cc9: 0x2f01bae34cc9 <JS Object>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae34d31 <an Object>#131#
_maxListeners: 10
_notReplied: 0x2f01bae34d49 <an Object>#132#
id: 4
#71# 0x2f01bae34d61: 0x2f01bae34d61 <JS Object>
count: 0x389dec9fe001 <JS Function>#133#
write: 0x389dec9fe049 <JS Function>#134#
read_from_writer: 0x389dec9fe0a9 <JS Function>#135#
#72# 0x2f01bae35241: 0x2f01bae35241 <JS Object>
add: 0x389dec9fe211 <JS Function>#136#
contains: 0x389dec9fe279 <JS Function>#137#
remove: 0x389dec9fe2d9 <JS Function>#138#
#73# 0x2f01bae35539: 0x2f01bae35539 <JS Object>
add: 0x389dec9fe419 <JS Function>#139#
reset: 0x389dec9fe461 <JS Function>#140#
db: 0x389dec9fe4e1 <JS Function>#141#
#74# 0x2f01bae3aad1: 0x2f01bae3aad1 <an Object>
socketOptions: 0x2f01bae04d29 <an Object>#64#
auto_reconnect: 0x2b8dcc004141 <true>
firstCall: 0x2b8dcc004141 <true>
#75# 0x2f01bae380c1: 0x2f01bae380c1 <JS Object>
_type: 0x17bb3d5ca961 <String[14]: ReadPreference>
mode: 0x17bb3d5c95c1 <String[7]: primary>
tags: 0x2b8dcc004121 <undefined>
#76# 0x2f01bae35b91: 0x2f01bae35b91 <an Object>
error: 0x2f01bae35bd9 <JS Array[0]>#142#
parseError: 0x2f01bae35bf9 <JS Array[0]>#143#
poolReady: 0x2f01bae35c19 <JS Array[0]>#144#
message: 0x2f01bae35c39 <JS Array[0]>#145#
close: 0x2f01bae35c59 <JS Array[0]>#146#
timeout: 0x2f01bae35c79 <JS Array[0]>#147#
#77# 0x2f01bae35c99: 0x2f01bae35c99 <an Object>
runtimeStats: 0x2f01bae35cb9 <an Object>#148#
#78# 0x2f01bae3ac11: 0x2f01bae3ac11 <JS Array[1]>
0: 0x2f01bae38a39 <a Db>#57#
#79# 0x2f01bae5f509: 0x2f01bae5f509 <an Object>
ismaster: 0x2b8dcc004141 <true>
maxBsonObjectSize: 16777216
maxMessageSizeBytes: 48000000
localTime: 0x2f01bae5f5d9 <a Date>#149#
ok: 1
minWireVersion: 0
maxWireVersion: 0
#80# 0x2f01bae3ae31: 0x2f01bae3ae31 <an Object>
poolReady: 0x2f01bae3b2c1 <JS Function>#150#
message: 0x2f01bae3b331 <JS Function>#35#
timeout: 0x2f01bae3b379 <JS Function>#151#
#81# 0x2f01bae3afd9: 0x2f01bae3afd9 <JS Array[5]>
0: 0x2f01bae3b831 <JS Object>#152#
1: 0x2f01bae43ee9 <JS Object>#11#
2: 0x2f01bae4a7f1 <JS Object>#153#
3: 0x2f01bae50b31 <JS Object>#154#
4: 0x2f01bae566b1 <JS Object>#155#
#82# 0x2f01bae45869: 0x2f01bae45869 <an Object>
end: 0x2f01bae45a11 <JS Function g>#156#
error: 0x2f01bae45f51 <JS Function>#157#
connect: 0x2f01bae465f1 <JS Array[1]>#158#
data: 0x2f01bae46071 <JS Function>#39#
readable: 0x2f01bae461a9 <JS Function>#41#
#83# 0x2f01bae45881: 0x2f01bae45881 <a WritableState>
highWaterMark: 16384
objectMode: 0x2b8dcc004161 <false>
needDrain: 0x2b8dcc004161 <false>
ending: 0x2b8dcc004161 <false>
ended: 0x2b8dcc004161 <false>
finished: 0x2b8dcc004161 <false>
decodeStrings: 0x2b8dcc004161 <false>
defaultEncoding: 0x58953f1b999 <String[4]: utf8>
length: 0
writing: 0x2b8dcc004161 <false>
sync: 0x2b8dcc004161 <false>
bufferProcessing: 0x2b8dcc004161 <false>
onwrite: 0x389dec9fedb9 <JS Function>#159#
writecb: 0x2b8dcc004101 <null>
writelen: 0
buffer: 0x2f01bae459a1 <JS Array[0]>#160#
errorEmitted: 0x2b8dcc004161 <false>
#84# 0x389dec9fee31: 0x389dec9fee31 <JS Function>
#85# 0x389dec9fee79: 0x389dec9fee79 <JS Function>
#86# 0x389dec910821: 0x389dec910821 <a SlowBuffer>
length: 0
#87# 0x2f01bae45849: 0x2f01bae45849 <JS Array[0]>
#88# 0x2f01bae68f71: 0x2f01bae68f71 <FixedArray[11]>
0: 1
1: 0
2: 4
3: 0x666451e4d39 <String[13]: slab_0xe3d4b0>
4: 0x2b8dcc004101 <null>
5: 0x2b8dcc004121 <undefined>
6: 0x2b8dcc004121 <undefined>
7: 0x2b8dcc004121 <undefined>
8: 0x2b8dcc004121 <undefined>
9: 0x2b8dcc004121 <undefined>
...
#89# 0x2f01bae68551: 0x2f01bae68551 <JS Function g>
listener: 0x2f01bae68409 <JS Function>#31#
#90# 0x2b8dcc035d51: 0x2b8dcc035d51 <JS Function>
#91# 0x2f01bae6aa69: 0x2f01bae6aa69 <an Object>
value: 1
unit: 0x666451ae941 <String[1]: G>
#92# 0x2f01bae6b0f1: 0x2f01bae6b0f1 <an Object>
acpi: 0x2b8dcc004141 <true>
apic: 0x2b8dcc004141 <true>
pae: 0x2b8dcc004141 <true>
#93# 0x34c3b8654269: 0x34c3b8654269 <JS Function>
#94# 0x34c3b86542b1: 0x34c3b86542b1 <JS Function>
#95# 0x34c3b86542f9: 0x34c3b86542f9 <JS Function>
#96# 0x34c3b8654341: 0x34c3b8654341 <JS Function>
#97# 0x34c3b8654389: 0x34c3b8654389 <JS Function>
#98# 0x34c3b86543d1: 0x34c3b86543d1 <JS Function>
#99# 0x34c3b8654419: 0x34c3b8654419 <JS Function>
#100# 0x34c3b86544f1: 0x34c3b86544f1 <JS Function>
#101# 0x34c3b8654539: 0x34c3b8654539 <JS Function>
#102# 0x34c3b8654581: 0x34c3b8654581 <JS Function>
#103# 0x34c3b86545c9: 0x34c3b86545c9 <JS Function>
#104# 0x34c3b8654611: 0x34c3b8654611 <JS Function>
#105# 0x34c3b8654659: 0x34c3b8654659 <JS Function>
#106# 0x2f01bae6a101: 0x2f01bae6a101 <an Object>
disk_name: 0x2f01bae6a141 <String[3]: cd1>
disk_init_path: 0x2f01bae6a439 <String[36]: /home/jacob/labproject-isos/test.iso>
#107# 0x2f01bae6bbd9: 0x2f01bae6bbd9 <an Object>
#108# 0x2f01bae6bde9: 0x2f01bae6bde9 <an Object>
disk_name: 0x2f01bae6be29 <String[50]: default_hd_d5d8370-af02-11e3-98e5-97f75ca52593.vdi>
disk_type: 0x2f01bae6bea1 <String[3]: vdi>
disk_path: 0x2f01bae6bf81 <String[78]: /home/jacob/labproject-pool/default_hd_d5d8370-af02-11e3-98e5-97f75ca52593.vdi>
disk_xml: 0x2f01bae6c091 <String[364]: PHZvbHVtZT48bmFtZT5kZWZhdWx0X2hkX2Q1ZDgzNzAtYWYwMi0xMWUzLTk4ZTUtOTdmNzVjYTUyNTkzLnZkaTwvbmFtZT48YWxsb2NhdGlvbj4wPC9hbGxvY2F0aW9uPjxjYXBhY2l0eSB1bml0PSJLIj41MjQyODgwPC9jYXBhY2l0eT48dGFyZ2V0PjxwYXRoPi9ob21lL2phY29iL2xhYnByb2plY3QtcG9vbC9kZWZhdWx0X2hkX2Q1ZDgzNzAtYWYwMi0xMWUzLTk4ZTUtOTdmNzVjYTUyNTkzLnZkaTwvcGF0aD48Zm9ybWF0IHR5cGU9InZkaSIvPjwvdGFyZ2V0Pjwvdm9sdW1lPg==>
#109# 0x2f01bae38b79: 0x2f01bae38b79 <an Object>
#110# 0x2f01bae04d41: 0x2f01bae04d41 <an Object>
read_preference_tags: 0x2b8dcc004101 <null>
read_preference: 0x17bb3d5c95c1 <String[7]: primary>
url: 0x6664519e0e9 <String[36]: mongodb://localhost:27017/labproject>
native_parser: 0x2b8dcc004141 <true>
readPreference: 0x2f01bae380c1 <JS Object>#75#
safe: 0x2b8dcc004161 <false>
w: 1
#111# 0x34c3b86d8499: 0x34c3b86d8499 <an Object>
promoteLongs: 0x2b8dcc004141 <true>
#112# 0x2f01bae3a5b1: 0x2f01bae3a5b1 <an Object>
#113# 0x2f01bae3a5c9: 0x2f01bae3a5c9 <JS Array[0]>
#114# 0x2f01bae3a771: 0x2f01bae3a771 <an Object>
error: 0x2f01bae3a7b1 <JS Array[0]>#161#
parseError: 0x2f01bae3a7d1 <JS Array[0]>#162#
poolReady: 0x2f01bae3a7f1 <JS Array[0]>#163#
message: 0x2f01bae3a811 <JS Array[0]>#164#
close: 0x2f01bae3a831 <JS Array[0]>#165#
#115# 0x2f01bae61b21: 0x2f01bae61b21 <an Object>
#116# 0x2f01bae45189: 0x2f01bae45189 <JS Function>
#117# 0x2f01bae45249: 0x2f01bae45249 <JS Function>
#118# 0x2f01bae45291: 0x2f01bae45291 <JS Function>
#119# 0x2f01bae452d9: 0x2f01bae452d9 <JS Function>
#120# 0x2f01bae45361: 0x2f01bae45361 <JS Function>
#121# 0x2f01bae44181: 0x2f01bae44181 <JS Array[0]>
#122# 0x2f01bae441a1: 0x2f01bae441a1 <JS Array[0]>
#123# 0x2f01bae441c1: 0x2f01bae441c1 <JS Array[0]>
#124# 0x2f01bae441e1: 0x2f01bae441e1 <JS Array[0]>
#125# 0x2f01bae44201: 0x2f01bae44201 <JS Array[0]>
#126# 0x2f01bae44221: 0x2f01bae44221 <JS Array[0]>
#127# 0x2f01bae44241: 0x2f01bae44241 <JS Array[0]>
#128# 0x2f01bae3a619: 0x2f01bae3a619 <JS Function>
#129# 0x2f01bae3a661: 0x2f01bae3a661 <JS Function>
#130# 0x2f01bae3a6a9: 0x2f01bae3a6a9 <JS Function>
#131# 0x2f01bae34d31: 0x2f01bae34d31 <an Object>
#132# 0x2f01bae34d49: 0x2f01bae34d49 <an Object>
#133# 0x389dec9fe001: 0x389dec9fe001 <JS Function>
#134# 0x389dec9fe049: 0x389dec9fe049 <JS Function>
#135# 0x389dec9fe0a9: 0x389dec9fe0a9 <JS Function>
#136# 0x389dec9fe211: 0x389dec9fe211 <JS Function>
#137# 0x389dec9fe279: 0x389dec9fe279 <JS Function>
#138# 0x389dec9fe2d9: 0x389dec9fe2d9 <JS Function>
#139# 0x389dec9fe419: 0x389dec9fe419 <JS Function>
#140# 0x389dec9fe461: 0x389dec9fe461 <JS Function>
#141# 0x389dec9fe4e1: 0x389dec9fe4e1 <JS Function>
#142# 0x2f01bae35bd9: 0x2f01bae35bd9 <JS Array[0]>
#143# 0x2f01bae35bf9: 0x2f01bae35bf9 <JS Array[0]>
#144# 0x2f01bae35c19: 0x2f01bae35c19 <JS Array[0]>
#145# 0x2f01bae35c39: 0x2f01bae35c39 <JS Array[0]>
#146# 0x2f01bae35c59: 0x2f01bae35c59 <JS Array[0]>
#147# 0x2f01bae35c79: 0x2f01bae35c79 <JS Array[0]>
#148# 0x2f01bae35cb9: 0x2f01bae35cb9 <an Object>
queryStats: 0x2f01bae35cd9 <JS Object>#166#
#149# 0x2f01bae5f5d9: 0x2f01bae5f5d9 <a Date>
#150# 0x2f01bae3b2c1: 0x2f01bae3b2c1 <JS Function>
#151# 0x2f01bae3b379: 0x2f01bae3b379 <JS Function>
#152# 0x2f01bae3b831: 0x2f01bae3b831 <JS Object>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae3b931 <an Object>#167#
_maxListeners: 10
socketOptions: 0x2f01bae04d29 <an Object>#64#
id: 0
connected: 0x2b8dcc004141 <true>
domainSocket: 0x2b8dcc004161 <false>
minWireVersion: 0
maxWireVersion: 2
maxBsonSize: 16777216
maxMessageSizeBytes: 48000000
buffer: 0x2b8dcc004101 <null>
sizeOfMessage: 0
bytesRead: 0
stubBuffer: 0x2b8dcc004101 <null>
eventHandlers: 0x2f01bae3ba79 <an Object>#168#
maxBsonSettings: 0x2f01bae3bba9 <an Object>#169#
logger: 0x2f01bae3a5e9 <an Object>#67#
connection: 0x2f01bae3d0c1 <a Socket>#170#
writeSteam: 0x2f01bae3d0c1 <a Socket>#170#
#153# 0x2f01bae4a7f1: 0x2f01bae4a7f1 <JS Object>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae4a8f1 <an Object>#171#
_maxListeners: 10
socketOptions: 0x2f01bae04d29 <an Object>#64#
id: 2
connected: 0x2b8dcc004141 <true>
domainSocket: 0x2b8dcc004161 <false>
minWireVersion: 0
maxWireVersion: 2
maxBsonSize: 16777216
maxMessageSizeBytes: 48000000
buffer: 0x2b8dcc004101 <null>
sizeOfMessage: 0
bytesRead: 0
stubBuffer: 0
eventHandlers: 0x2f01bae4aa39 <an Object>#172#
maxBsonSettings: 0x2f01bae4ab69 <an Object>#173#
logger: 0x2f01bae3a5e9 <an Object>#67#
connection: 0x2f01bae4bed1 <a Socket>#174#
writeSteam: 0x2f01bae4bed1 <a Socket>#174#
#154# 0x2f01bae50b31: 0x2f01bae50b31 <JS Object>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae50c21 <an Object>#175#
_maxListeners: 10
socketOptions: 0x2f01bae04d29 <an Object>#64#
id: 3
connected: 0x2b8dcc004141 <true>
domainSocket: 0x2b8dcc004161 <false>
minWireVersion: 0
maxWireVersion: 2
maxBsonSize: 16777216
maxMessageSizeBytes: 48000000
buffer: 0x2b8dcc004101 <null>
sizeOfMessage: 0
bytesRead: 0
stubBuffer: 0
eventHandlers: 0x2f01bae50d69 <an Object>#176#
maxBsonSettings: 0x2f01bae50e99 <an Object>#177#
logger: 0x2f01bae3a5e9 <an Object>#67#
connection: 0x2f01bae52201 <a Socket>#178#
writeSteam: 0x2f01bae52201 <a Socket>#178#
#155# 0x2f01bae566b1: 0x2f01bae566b1 <JS Object>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae567a1 <an Object>#179#
_maxListeners: 10
socketOptions: 0x2f01bae04d29 <an Object>#64#
id: 4
connected: 0x2b8dcc004141 <true>
domainSocket: 0x2b8dcc004161 <false>
minWireVersion: 0
maxWireVersion: 2
maxBsonSize: 16777216
maxMessageSizeBytes: 48000000
buffer: 0x2b8dcc004101 <null>
sizeOfMessage: 0
bytesRead: 0
stubBuffer: 0
eventHandlers: 0x2f01bae568e9 <an Object>#180#
maxBsonSettings: 0x2f01bae56a19 <an Object>#181#
logger: 0x2f01bae3a5e9 <an Object>#67#
connection: 0x2f01bae57d81 <a Socket>#182#
writeSteam: 0x2f01bae57d81 <a Socket>#182#
#156# 0x2f01bae45a11: 0x2f01bae45a11 <JS Function g>
listener: 0x389dec91af91 <JS Function onend>#183#
#157# 0x2f01bae45f51: 0x2f01bae45f51 <JS Function>
#158# 0x2f01bae465f1: 0x2f01bae465f1 <JS Array[1]>
0: 0x2f01bae45ff1 <JS Function>#184#
#159# 0x389dec9fedb9: 0x389dec9fedb9 <JS Function>
#160# 0x2f01bae459a1: 0x2f01bae459a1 <JS Array[0]>
#161# 0x2f01bae3a7b1: 0x2f01bae3a7b1 <JS Array[0]>
#162# 0x2f01bae3a7d1: 0x2f01bae3a7d1 <JS Array[0]>
#163# 0x2f01bae3a7f1: 0x2f01bae3a7f1 <JS Array[0]>
#164# 0x2f01bae3a811: 0x2f01bae3a811 <JS Array[0]>
#165# 0x2f01bae3a831: 0x2f01bae3a831 <JS Array[0]>
#166# 0x2f01bae35cd9: 0x2f01bae35cd9 <JS Object>
m_n: 0
m_oldM: 0
m_oldS: 0
m_newM: 0
m_newS: 0
#167# 0x2f01bae3b931: 0x2f01bae3b931 <an Object>
connect: 0x2f01bae3cad1 <JS Function>#185#
error: 0x2f01bae3cb91 <JS Function>#186#
close: 0x2f01bae3cbd9 <JS Function>#187#
timeout: 0x2f01bae3cc21 <JS Function>#188#
#168# 0x2f01bae3ba79: 0x2f01bae3ba79 <an Object>
error: 0x2f01bae3bac9 <JS Array[0]>#189#
connect: 0x2f01bae3bae9 <JS Array[0]>#190#
close: 0x2f01bae3bb09 <JS Array[0]>#191#
end: 0x2f01bae3bb29 <JS Array[0]>#192#
timeout: 0x2f01bae3bb49 <JS Array[0]>#193#
parseError: 0x2f01bae3bb69 <JS Array[0]>#194#
message: 0x2f01bae3bb89 <JS Array[0]>#195#
#169# 0x2f01bae3bba9: 0x2f01bae3bba9 <an Object>
disableDriverBSONSizeCheck: 0x2b8dcc004161 <false>
maxBsonSize: 16777216
maxMessageSizeBytes: 48000000
#170# 0x2f01bae3d0c1: 0x2f01bae3d0c1 <a Socket>
_connecting: 0x2b8dcc004161 <false>
_handle: 0x2f01bae3d5a1 <a TCP>#196#
_readableState: 0x2f01bae3d179 <a ReadableState>#197#
readable: 0x2b8dcc004141 <true>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae3d2b1 <an Object>#198#
_maxListeners: 10
_writableState: 0x2f01bae3d2c9 <a WritableState>#199#
writable: 0x2b8dcc004141 <true>
allowHalfOpen: 0x2b8dcc004161 <false>
onend: 0x2b8dcc004101 <null>
destroyed: 0x2b8dcc004161 <false>
bytesRead: 131
_bytesDispatched: 63
_pendingData: 0x2b8dcc004101 <null>
_pendingEncoding: 0x58953f04501 <String[0]: >
_idleNext: 0x2b8dcc004101 <null>
_idlePrev: 0x2b8dcc004101 <null>
_idleTimeout: -1
pause: 0x389dec9fe949 <JS Function>#200#
_consuming: 0x2b8dcc004141 <true>
_idleStart: 0x2f01bae5e9b9 <Number: 1395540723606>
#171# 0x2f01bae4a8f1: 0x2f01bae4a8f1 <an Object>
connect: 0x2f01bae4ba91 <JS Function>#201#
error: 0x2f01bae4bb51 <JS Function>#202#
close: 0x2f01bae4bb99 <JS Function>#203#
timeout: 0x2f01bae4bbe1 <JS Function>#204#
parseError: 0x2f01bae4bc69 <JS Function>#205#
message: 0x2f01bae4bcb1 <JS Function>#206#
#172# 0x2f01bae4aa39: 0x2f01bae4aa39 <an Object>
error: 0x2f01bae4aa89 <JS Array[0]>#207#
connect: 0x2f01bae4aaa9 <JS Array[0]>#208#
close: 0x2f01bae4aac9 <JS Array[0]>#209#
end: 0x2f01bae4aae9 <JS Array[0]>#210#
timeout: 0x2f01bae4ab09 <JS Array[0]>#211#
parseError: 0x2f01bae4ab29 <JS Array[0]>#212#
message: 0x2f01bae4ab49 <JS Array[0]>#213#
#173# 0x2f01bae4ab69: 0x2f01bae4ab69 <an Object>
disableDriverBSONSizeCheck: 0x2b8dcc004161 <false>
maxBsonSize: 16777216
maxMessageSizeBytes: 48000000
#174# 0x2f01bae4bed1: 0x2f01bae4bed1 <a Socket>
_connecting: 0x2b8dcc004161 <false>
_handle: 0x2f01bae4c3b1 <a TCP>#214#
_readableState: 0x2f01bae4bf89 <a ReadableState>#215#
readable: 0x2b8dcc004141 <true>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae4c0c1 <an Object>#216#
_maxListeners: 10
_writableState: 0x2f01bae4c0d9 <a WritableState>#217#
writable: 0x2b8dcc004141 <true>
allowHalfOpen: 0x2b8dcc004161 <false>
onend: 0x2b8dcc004101 <null>
destroyed: 0x2b8dcc004161 <false>
bytesRead: 0
_bytesDispatched: 0
_pendingData: 0x2b8dcc004101 <null>
_pendingEncoding: 0x58953f04501 <String[0]: >
_idleNext: 0x2b8dcc004101 <null>
_idlePrev: 0x2b8dcc004101 <null>
_idleTimeout: -1
pause: 0x389dec9ff1c1 <JS Function>#218#
resume: 0x389dec9ff209 <JS Function>#219#
_consuming: 0x2b8dcc004141 <true>
_idleStart: 0x2f01bae50759 <Number: 1395540723602>
#175# 0x2f01bae50c21: 0x2f01bae50c21 <an Object>
connect: 0x2f01bae51dc1 <JS Function>#220#
error: 0x2f01bae51e81 <JS Function>#221#
close: 0x2f01bae51ec9 <JS Function>#222#
timeout: 0x2f01bae51f11 <JS Function>#223#
parseError: 0x2f01bae51f99 <JS Function>#224#
message: 0x2f01bae51fe1 <JS Function>#225#
#176# 0x2f01bae50d69: 0x2f01bae50d69 <an Object>
error: 0x2f01bae50db9 <JS Array[0]>#226#
connect: 0x2f01bae50dd9 <JS Array[0]>#227#
close: 0x2f01bae50df9 <JS Array[0]>#228#
end: 0x2f01bae50e19 <JS Array[0]>#229#
timeout: 0x2f01bae50e39 <JS Array[0]>#230#
parseError: 0x2f01bae50e59 <JS Array[0]>#231#
message: 0x2f01bae50e79 <JS Array[0]>#232#
#177# 0x2f01bae50e99: 0x2f01bae50e99 <an Object>
disableDriverBSONSizeCheck: 0x2b8dcc004161 <false>
maxBsonSize: 16777216
maxMessageSizeBytes: 48000000
#178# 0x2f01bae52201: 0x2f01bae52201 <a Socket>
_connecting: 0x2b8dcc004161 <false>
_handle: 0x2f01bae52641 <a TCP>#233#
_readableState: 0x2f01bae522b9 <a ReadableState>#234#
readable: 0x2b8dcc004141 <true>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae52399 <an Object>#235#
_maxListeners: 10
_writableState: 0x2f01bae523b1 <a WritableState>#236#
writable: 0x2b8dcc004141 <true>
allowHalfOpen: 0x2b8dcc004161 <false>
onend: 0x2b8dcc004101 <null>
destroyed: 0x2b8dcc004161 <false>
bytesRead: 0
_bytesDispatched: 0
_pendingData: 0x2b8dcc004101 <null>
_pendingEncoding: 0x58953f04501 <String[0]: >
_idleNext: 0x2b8dcc004101 <null>
_idlePrev: 0x2b8dcc004101 <null>
_idleTimeout: -1
pause: 0x389dec9ff611 <JS Function>#237#
resume: 0x389dec9ff659 <JS Function>#238#
_consuming: 0x2b8dcc004141 <true>
_idleStart: 0x2f01bae562d9 <Number: 1395540723603>
#179# 0x2f01bae567a1: 0x2f01bae567a1 <an Object>
connect: 0x2f01bae57941 <JS Function>#239#
error: 0x2f01bae57a01 <JS Function>#240#
close: 0x2f01bae57a49 <JS Function>#241#
timeout: 0x2f01bae57a91 <JS Function>#242#
parseError: 0x2f01bae57b19 <JS Function>#243#
message: 0x2f01bae57b61 <JS Function>#244#
#180# 0x2f01bae568e9: 0x2f01bae568e9 <an Object>
error: 0x2f01bae56939 <JS Array[0]>#245#
connect: 0x2f01bae56959 <JS Array[0]>#246#
close: 0x2f01bae56979 <JS Array[0]>#247#
end: 0x2f01bae56999 <JS Array[0]>#248#
timeout: 0x2f01bae569b9 <JS Array[0]>#249#
parseError: 0x2f01bae569d9 <JS Array[0]>#250#
message: 0x2f01bae569f9 <JS Array[0]>#251#
#181# 0x2f01bae56a19: 0x2f01bae56a19 <an Object>
disableDriverBSONSizeCheck: 0x2b8dcc004161 <false>
maxBsonSize: 16777216
maxMessageSizeBytes: 48000000
#182# 0x2f01bae57d81: 0x2f01bae57d81 <a Socket>
_connecting: 0x2b8dcc004161 <false>
_handle: 0x2f01bae581c1 <a TCP>#252#
_readableState: 0x2f01bae57e39 <a ReadableState>#253#
readable: 0x2b8dcc004141 <true>
domain: 0x2b8dcc004101 <null>
_events: 0x2f01bae57f19 <an Object>#254#
_maxListeners: 10
_writableState: 0x2f01bae57f31 <a WritableState>#255#
writable: 0x2b8dcc004141 <true>
allowHalfOpen: 0x2b8dcc004161 <false>
onend: 0x2b8dcc004101 <null>
destroyed: 0x2b8dcc004161 <false>
bytesRead: 0
_bytesDispatched: 0
_pendingData: 0x2b8dcc004101 <null>
_pendingEncoding: 0x58953f04501 <String[0]: >
_idleNext: 0x2b8dcc004101 <null>
_idlePrev: 0x2b8dcc004101 <null>
_idleTimeout: -1
pause: 0x389dec9ff8c9 <JS Function>@0x389dec9ff8c9
resume: 0x389dec9ff911 <JS Function>@0x389dec9ff911
_consuming: 0x2b8dcc004141 <true>
_idleStart: 0x2f01bae5a2e1 <Number: 1395540723605>
#183# 0x389dec91af91: 0x389dec91af91 <JS Function onend>
#184# 0x2f01bae45ff1: 0x2f01bae45ff1 <JS Function>
#185# 0x2f01bae3cad1: 0x2f01bae3cad1 <JS Function>
#186# 0x2f01bae3cb91: 0x2f01bae3cb91 <JS Function>
#187# 0x2f01bae3cbd9: 0x2f01bae3cbd9 <JS Function>
#188# 0x2f01bae3cc21: 0x2f01bae3cc21 <JS Function>
#189# 0x2f01bae3bac9: 0x2f01bae3bac9 <JS Array[0]>
#190# 0x2f01bae3bae9: 0x2f01bae3bae9 <JS Array[0]>
#191# 0x2f01bae3bb09: 0x2f01bae3bb09 <JS Array[0]>
#192# 0x2f01bae3bb29: 0x2f01bae3bb29 <JS Array[0]>
#193# 0x2f01bae3bb49: 0x2f01bae3bb49 <JS Array[0]>
#194# 0x2f01bae3bb69: 0x2f01bae3bb69 <JS Array[0]>
#195# 0x2f01bae3bb89: 0x2f01bae3bb89 <JS Array[0]>
#196# 0x2f01bae3d5a1: 0x2f01bae3d5a1 <a TCP>
writeQueueSize: 0
owner: 0x2f01bae3d0c1 <a Socket>#170#
reading: 0x2b8dcc004141 <true>
: 0x2f01bae5e911 <FixedArray[11]>@0x2f01bae5e911
#197# 0x2f01bae3d179: 0x2f01bae3d179 <a ReadableState>
highWaterMark: 16384
buffer: 0x2f01bae3d291 <JS Array[0]>@0x2f01bae3d291
length: 0
pipes: 0x2b8dcc004101 <null>
pipesCount: 0
flowing: 0x2b8dcc004161 <false>
ended: 0x2b8dcc004161 <false>
endEmitted: 0x2b8dcc004161 <false>
reading: 0x2b8dcc004141 <true>
calledRead: 0x2b8dcc004141 <true>
sync: 0x2b8dcc004161 <false>
needReadable: 0x2b8dcc004141 <true>
emittedReadable: 0x2b8dcc004161 <false>
readableListening: 0x2b8dcc004161 <false>
objectMode: 0x2b8dcc004161 <false>
defaultEncoding: 0x58953f1b999 <String[4]: utf8>
ranOut: 0x2b8dcc004161 <false>
awaitDrain: 0
readingMore: 0x2b8dcc004161 <false>
decoder: 0x2b8dcc004101 <null>
encoding: 0x2b8dcc004101 <null>
#198# 0x2f01bae3d2b1: 0x2f01bae3d2b1 <an Object>
end: 0x2f01bae3d459 <JS Function g>@0x2f01bae3d459
error: 0x2f01bae3da69 <JS Function>@0x2f01bae3da69
connect: 0x2f01bae3ea49 <JS Array[1]>@0x2f01bae3ea49
#199# 0x2f01bae3d2c9: 0x2f01bae3d2c9 <a WritableState>
highWaterMark: 16384
objectMode: 0x2b8dcc004161 <false>
needDrain: 0x2b8dcc004161 <false>
ending: 0x2b8dcc004161 <false>
ended: 0x2b8dcc004161 <false>
finished: 0x2b8dcc004161 <false>
decodeStrings: 0x2b8dcc004161 <false>
defaultEncoding: 0x58953f1b999 <String[4]: utf8>
length: 0
writing: 0x2b8dcc004161 <false>
sync: 0x2b8dcc004161 <false>
bufferProcessing: 0x2b8dcc004161 <false>
onwrite: 0x389dec9fe889 <JS Function>@0x389dec9fe889
writecb: 0x2b8dcc004101 <null>
writelen: 0
buffer: 0x2f01bae3d3e9 <JS Array[0]>@0x2f01bae3d3e9
errorEmitted: 0x2b8dcc004161 <false>
#200# 0x389dec9fe949: 0x389dec9fe949 <JS Function>
#201# 0x2f01bae4ba91: 0x2f01bae4ba91 <JS Function>
#202# 0x2f01bae4bb51: 0x2f01bae4bb51 <JS Function>
#203# 0x2f01bae4bb99: 0x2f01bae4bb99 <JS Function>
#204# 0x2f01bae4bbe1: 0x2f01bae4bbe1 <JS Function>
#205# 0x2f01bae4bc69: 0x2f01bae4bc69 <JS Function>
#206# 0x2f01bae4bcb1: 0x2f01bae4bcb1 <JS Function>
#207# 0x2f01bae4aa89: 0x2f01bae4aa89 <JS Array[0]>
#208# 0x2f01bae4aaa9: 0x2f01bae4aaa9 <JS Array[0]>
#209# 0x2f01bae4aac9: 0x2f01bae4aac9 <JS Array[0]>
#210# 0x2f01bae4aae9: 0x2f01bae4aae9 <JS Array[0]>
#211# 0x2f01bae4ab09: 0x2f01bae4ab09 <JS Array[0]>
#212# 0x2f01bae4ab29: 0x2f01bae4ab29 <JS Array[0]>
#213# 0x2f01bae4ab49: 0x2f01bae4ab49 <JS Array[0]>
#214# 0x2f01bae4c3b1: 0x2f01bae4c3b1 <a TCP>
writeQueueSize: 0
owner: 0x2f01bae4bed1 <a Socket>#174#
reading: 0x2b8dcc004141 <true>
#215# 0x2f01bae4bf89: 0x2f01bae4bf89 <a ReadableState>
highWaterMark: 16384
buffer: 0x2f01bae4c0a1 <JS Array[0]>@0x2f01bae4c0a1
length: 0
pipes: 0x2b8dcc004101 <null>
pipesCount: 0
flowing: 0x2b8dcc004161 <false>
ended: 0x2b8dcc004161 <false>
endEmitted: 0x2b8dcc004161 <false>
reading: 0x2b8dcc004141 <true>
calledRead: 0x2b8dcc004141 <true>
sync: 0x2b8dcc004161 <false>
needReadable: 0x2b8dcc004141 <true>
emittedReadable: 0x2b8dcc004161 <false>
readableListening: 0x2b8dcc004161 <false>
objectMode: 0x2b8dcc004161 <false>
defaultEncoding: 0x58953f1b999 <String[4]: utf8>
ranOut: 0x2b8dcc004161 <false>
awaitDrain: 0
readingMore: 0x2b8dcc004161 <false>
decoder: 0x2b8dcc004101 <null>
encoding: 0x2b8dcc004101 <null>
#216# 0x2f01bae4c0c1: 0x2f01bae4c0c1 <an Object>
end: 0x2f01bae4c269 <JS Function g>@0x2f01bae4c269
error: 0x2f01bae4c7a9 <JS Function>@0x2f01bae4c7a9
connect: 0x2f01bae4cd21 <JS Array[1]>@0x2f01bae4cd21
data: 0x2f01bae4c8c9 <JS Function>@0x2f01bae4c8c9
readable: 0x2f01bae4ca01 <JS Function>@0x2f01bae4ca01
timeout: 0x2f01bae4cd99 <JS Function>@0x2f01bae4cd99
drain: 0x2f01bae4ce01 <JS Function>@0x2f01bae4ce01
#217# 0x2f01bae4c0d9: 0x2f01bae4c0d9 <a WritableState>
highWaterMark: 16384
objectMode: 0x2b8dcc004161 <false>
needDrain: 0x2b8dcc004161 <false>
ending: 0x2b8dcc004161 <false>
ended: 0x2b8dcc004161 <false>
finished: 0x2b8dcc004161 <false>
decodeStrings: 0x2b8dcc004161 <false>
defaultEncoding: 0x58953f1b999 <String[4]: utf8>
length: 0
writing: 0x2b8dcc004161 <false>
sync: 0x2b8dcc004141 <true>
bufferProcessing: 0x2b8dcc004161 <false>
onwrite: 0x389dec9ff149 <JS Function>@0x389dec9ff149
writecb: 0x2b8dcc004101 <null>
writelen: 0
buffer: 0x2f01bae4c1f9 <JS Array[0]>@0x2f01bae4c1f9
errorEmitted: 0x2b8dcc004161 <false>
#218# 0x389dec9ff1c1: 0x389dec9ff1c1 <JS Function>
#219# 0x389dec9ff209: 0x389dec9ff209 <JS Function>
#220# 0x2f01bae51dc1: 0x2f01bae51dc1 <JS Function>
#221# 0x2f01bae51e81: 0x2f01bae51e81 <JS Function>
#222# 0x2f01bae51ec9: 0x2f01bae51ec9 <JS Function>
#223# 0x2f01bae51f11: 0x2f01bae51f11 <JS Function>
#224# 0x2f01bae51f99: 0x2f01bae51f99 <JS Function>
#225# 0x2f01bae51fe1: 0x2f01bae51fe1 <JS Function>
#226# 0x2f01bae50db9: 0x2f01bae50db9 <JS Array[0]>
#227# 0x2f01bae50dd9: 0x2f01bae50dd9 <JS Array[0]>
#228# 0x2f01bae50df9: 0x2f01bae50df9 <JS Array[0]>
#229# 0x2f01bae50e19: 0x2f01bae50e19 <JS Array[0]>
#230# 0x2f01bae50e39: 0x2f01bae50e39 <JS Array[0]>
#231# 0x2f01bae50e59: 0x2f01bae50e59 <JS Array[0]>
#232# 0x2f01bae50e79: 0x2f01bae50e79 <JS Array[0]>
#233# 0x2f01bae52641: 0x2f01bae52641 <a TCP>
writeQueueSize: 0
owner: 0x2f01bae52201 <a Socket>#178#
reading: 0x2b8dcc004141 <true>
#234# 0x2f01bae522b9: 0x2f01bae522b9 <a ReadableState>
highWaterMark: 16384
buffer: 0x2f01bae52379 <JS Array[0]>@0x2f01bae52379
length: 0
pipes: 0x2b8dcc004101 <null>
pipesCount: 0
flowing: 0x2b8dcc004161 <false>
ended: 0x2b8dcc004161 <false>
endEmitted: 0x2b8dcc004161 <false>
reading: 0x2b8dcc004141 <true>
calledRead: 0x2b8dcc004141 <true>
sync: 0x2b8dcc004161 <false>
needReadable: 0x2b8dcc004141 <true>
emittedReadable: 0x2b8dcc004161 <false>
readableListening: 0x2b8dcc004161 <false>
objectMode: 0x2b8dcc004161 <false>
defaultEncoding: 0x58953f1b999 <String[4]: utf8>
ranOut: 0x2b8dcc004161 <false>
awaitDrain: 0
readingMore: 0x2b8dcc004161 <false>
decoder: 0x2b8dcc004101 <null>
encoding: 0x2b8dcc004101 <null>
#235# 0x2f01bae52399: 0x2f01bae52399 <an Object>
end: 0x2f01bae524f9 <JS Function g>@0x2f01bae524f9
error: 0x2f01bae52a39 <JS Function>@0x2f01bae52a39
connect: 0x2f01bae52fb1 <JS Array[1]>@0x2f01bae52fb1
data: 0x2f01bae52b59 <JS Function>@0x2f01bae52b59
readable: 0x2f01bae52c91 <JS Function>@0x2f01bae52c91
timeout: 0x2f01bae53029 <JS Function>@0x2f01bae53029
drain: 0x2f01bae53091 <JS Function>@0x2f01bae53091
close: 0x2f01bae53169 <JS Function>@0x2f01bae53169
#236# 0x2f01bae523b1: 0x2f01bae523b1 <a WritableState>
highWaterMark: 16384
objectMode: 0x2b8dcc004161 <false>
needDrain: 0x2b8dcc004161 <false>
ending: 0x2b8dcc004161 <false>
ended: 0x2b8dcc004161 <false>
finished: 0x2b8dcc004161 <false>
decodeStrings: 0x2b8dcc004161 <false>
defaultEncoding: 0x58953f1b999 <String[4]: utf8>
length: 0
writing: 0x2b8dcc004161 <false>
sync: 0x2b8dcc004141 <true>
bufferProcessing: 0x2b8dcc004161 <false>
onwrite: 0x389dec9ff599 <JS Function>@0x389dec9ff599
writecb: 0x2b8dcc004101 <null>
writelen: 0
buffer: 0x2f01bae52489 <JS Array[0]>@0x2f01bae52489
errorEmitted: 0x2b8dcc004161 <false>
#237# 0x389dec9ff611: 0x389dec9ff611 <JS Function>
#238# 0x389dec9ff659: 0x389dec9ff659 <JS Function>
#239# 0x2f01bae57941: 0x2f01bae57941 <JS Function>
#240# 0x2f01bae57a01: 0x2f01bae57a01 <JS Function>
#241# 0x2f01bae57a49: 0x2f01bae57a49 <JS Function>
#242# 0x2f01bae57a91: 0x2f01bae57a91 <JS Function>
#243# 0x2f01bae57b19: 0x2f01bae57b19 <JS Function>
#244# 0x2f01bae57b61: 0x2f01bae57b61 <JS Function>
#245# 0x2f01bae56939: 0x2f01bae56939 <JS Array[0]>
#246# 0x2f01bae56959: 0x2f01bae56959 <JS Array[0]>
#247# 0x2f01bae56979: 0x2f01bae56979 <JS Array[0]>
#248# 0x2f01bae56999: 0x2f01bae56999 <JS Array[0]>
#249# 0x2f01bae569b9: 0x2f01bae569b9 <JS Array[0]>
#250# 0x2f01bae569d9: 0x2f01bae569d9 <JS Array[0]>
#251# 0x2f01bae569f9: 0x2f01bae569f9 <JS Array[0]>
#252# 0x2f01bae581c1: 0x2f01bae581c1 <a TCP>
writeQueueSize: 0
owner: 0x2f01bae57d81 <a Socket>#182#
reading: 0x2b8dcc004141 <true>
#253# 0x2f01bae57e39: 0x2f01bae57e39 <a ReadableState>
highWaterMark: 16384
buffer: 0x2f01bae57ef9 <JS Array[0]>@0x2f01bae57ef9
length: 0
pipes: 0x2b8dcc004101 <null>
pipesCount: 0
flowing: 0x2b8dcc004161 <false>
ended: 0x2b8dcc004161 <false>
endEmitted: 0x2b8dcc004161 <false>
reading: 0x2b8dcc004141 <true>
calledRead: 0x2b8dcc004141 <true>
sync: 0x2b8dcc004161 <false>
needReadable: 0x2b8dcc004141 <true>
emittedReadable: 0x2b8dcc004161 <false>
readableListening: 0x2b8dcc004161 <false>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment