Skip to content

Instantly share code, notes, and snippets.

@indutny
Last active November 7, 2015 01:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save indutny/d8b267b7d51eed7be341 to your computer and use it in GitHub Desktop.
Save indutny/d8b267b7d51eed7be341 to your computer and use it in GitHub Desktop.
* frame #0: 0x0000000100695f76 node`node::StreamWrap::DoWrite(this=0x0000000101500f10, w=0x00000001035013b0, bufs=0x00007fff5fbf21b0, count=1, send_handle=0x0000000000000000) + 16 at stream_wrap.cc:343
frame #1: 0x0000000100693b3a node`int node::StreamBase::WriteString<(node::encoding)1>(this=0x0000000101500f10, args=<unavailable>) + 1030 at stream_base.cc:338
frame #2: 0x000000010069638b node`void node::StreamBase::JSMethod<node::StreamWrap, &(int node::StreamBase::WriteString<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&))>(args=0x00007fff5fbf6230) + 59 at stream_base-inl.h:100
frame #3: 0x000013908e92c7c8 <internal code>
frame #4: 0x000013908e92d5b3 Socket._writeGeneric(this=0x000037e2089f9da9:<Object: Socket>, 0x000011b5ad4043c9:<false>, 0x000037e208907fb1:<String: "aaaaaaaaaaaaa">, 0x000011b5ad4a8221:<String: "utf8">, 0x000037e20894f2d9:<function: WritableState.onwrite at _stream_writable.js:88:26>) at net.js:622:42
frame #5: 0x000013908e928e4b writeOrBuffer(this=0x000011b5ad404139:<undefined>, 0x000037e2089f9da9:<Object: Socket>, 0x000037e2089f9c99:<Object: WritableState>, 0x000037e208907fb1:<String: "aaaaaaaaaaaaa">, 0x000011b5ad4a8221:<String: "utf8">, 0x000037e208978219:<function: nop at _stream_writable.js:17:13>) at _stream_writable.js:255:23
frame #6: 0x000013908e9297eb OutgoingMessage._writeRaw(this=0x000037e2089f9f91:<Object: ClientRequest>, 0x000037e208907fb1:<String: "aaaaaaaaaaaaa">, 0x000011b5ad404139:<undefined>, 0x000011b5ad404139:<undefined>) at _http_outgoing.js:147:47
frame #7: 0x000013908e9300d8 OutgoingMessage._send(this=0x000037e2089f9f91:<Object: ClientRequest>, 0x000037e208907fb1:<String: "aaaaaaaaaaaaa">, 0x000011b5ad404139:<undefined>, 0x000011b5ad404139:<undefined>) at _http_outgoing.js:124:43
frame #8: 0x000013908e92fc04 OutgoingMessage.write(this=0x000037e2089f9f91:<Object: ClientRequest>, 0x000037e208907fb1:<String: "aaaaaaaaaaaaa">, 0x000011b5ad404139:<undefined>, 0x000011b5ad404139:<undefined>) at _http_outgoing.js:422:43
frame #9: 0x000013908e819514 <adaptor>
frame #10: 0x000013908e92cd4c (anonymous)(this=0x000037e2089f9f91:<Object: ClientRequest>, 0x000037e2089fa079:<Object: IncomingMessage>) at /Users/findutnyy/Code/indutny/node/5.js:15:14
frame #11: 0x000013908e81f6bc <internal>
frame #12: 0x000013908e8e1536 g(this=0x000037e2089f9f91:<Object: ClientRequest>) at events.js:255:13
frame #13: 0x000013908e819514 <adaptor>
frame #14: 0x000013908e8f602f emitOne(this=0x000011b5ad404139:<undefined>, 0x000037e2089fa189:<function: g at events.js:255:13>, 0x000011b5ad404361:<true>, 0x000037e2089f9f91:<Object: ClientRequest>, 0x000037e2089fa079:<Object: IncomingMessage>) at events.js:75:17
frame #15: 0x000013908e89095a emit(this=0x000037e2089f9f91:<Object: ClientRequest>, 0x000037e208929a29:<String: "response">) at events.js:117:44
frame #16: 0x000013908e819514 <adaptor>
frame #17: 0x000013908e91b40e parserOnIncomingClient(this=0x000037e2089fa391:<Object: HTTPParser>, 0x000037e2089fa079:<Object: IncomingMessage>, 0x000011b5ad404361:<true>) at _http_client.js:363:32
frame #18: 0x000013908e9194f5 parserOnHeadersComplete(this=0x000037e2089fa391:<Object: HTTPParser>, <Smi: 1>, <Smi: 1>, 0x000037e2089fa4c1:<Array>, 0x000011b5ad404139:<undefined>, 0x000011b5ad404601:<String: "">, <Smi: 200>, 0x000037e2089fa4a1:<String: "OK">, 0x000011b5ad4043c9:<false>, 0x000011b5ad404361:<true>) at _http_common.js:42:33
frame #19: 0x000013908e819c3d <internal>
frame #20: 0x000013908e818a62 <entry>
frame #21: 0x00000001002e2493 node`v8::internal::Invoke(is_construct=<unavailable>, function=<unavailable>, receiver=<unavailable>, argc=9, args=0x00007fff5fbf6ac0) + 723 at execution.cc:128
frame #22: 0x00000001002e1f58 node`v8::internal::Execution::Call(isolate=<unavailable>, callable=<unavailable>, receiver=<unavailable>, argc=<unavailable>, argv=<unavailable>, convert_receiver=<unavailable>) + 360 at execution.cc:179
frame #23: 0x00000001001640ca node`v8::Function::Call(this=0x0000000101846068, context=<unavailable>, recv=<unavailable>, argc=9, argv=0x00007fff5fbf6ac0) + 282 at api.cc:4393
frame #24: 0x0000000100687bee node`node::Parser::on_headers_complete_(this=0x000000010184a800) + 496 at node_http_parser.cc:289
frame #25: 0x00000001006ca12f node`http_parser_execute(parser=0x000000010184a818, settings=0x0000000100a826f8, data="HTTP/1.1 200 OK\r\nTransfer-Encoding: chunked\r\n\r\n", len=47) + 739 at http_parser.c:1808
frame #26: 0x00000001006882f4 node`node::Parser::Execute(this=0x000000010184a800, data="HTTP/1.1 200 OK\r\nTransfer-Encoding: chunked\r\n\r\n", len=47) + 88 at node_http_parser.cc:602
frame #27: 0x0000000100686f78 node`node::Parser::Execute(args=0x00007fff5fbf6d08) + 168 at node_http_parser.cc:406
frame #28: 0x000000010017b453 node`v8::internal::FunctionCallbackArguments::Call(this=0x00007fff5fbf6d98, f=(node`node::Parser::Execute(v8::FunctionCallbackInfo<v8::Value> const&) at node_http_parser.cc:390))(v8::FunctionCallbackInfo<v8::Value> const&)) + 163 at arguments.cc:33
frame #29: 0x00000001001a545f node`v8::internal::MaybeHandle<v8::internal::Object> v8::internal::HandleApiCallHelper<false>(isolate=0x0000000101804600, args=0x00007fff5fbf6e40)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>&) + 1247 at builtins.cc:1010
frame #30: 0x00000001001a7c01 node`v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) [inlined] v8::internal::Builtin_implHandleApiCall(args=<unavailable>, isolate=0x0000000101804600)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)1>, v8::internal::Isolate*) + 36 at builtins.cc:1033
frame #31: 0x00000001001a7bdd node`v8::internal::Builtin_HandleApiCall(args_length=<unavailable>, args_object=<unavailable>, isolate=0x0000000101804600) + 29 at builtins.cc:1029
frame #32: 0x000013908e8060bb <internal code>
frame #33: 0x000013908e918483 socketOnData(this=0x000037e2089f9da9:<Object: Socket>, 0x000037e2089fa4e1:<ArrayBufferView 0x0000000103500c40+0:47>) at _http_client.js:304:22
frame #34: 0x000013908e8f602f emitOne(this=0x000011b5ad404139:<undefined>, 0x000037e2089fa531:<function: socketOnData at _http_client.js:304:22>, 0x000011b5ad404361:<true>, 0x000037e2089f9da9:<Object: Socket>, 0x000037e2089fa4e1:<ArrayBufferView 0x0000000103500c40+0:47>) at events.js:75:17
frame #35: 0x000013908e89095a emit(this=0x000037e2089f9da9:<Object: Socket>, 0x000011b5ad4a8241:<String: "data">) at events.js:117:44
frame #36: 0x000013908e819514 <adaptor>
frame #37: 0x000013908e917da2 readableAddChunk(this=0x000011b5ad404139:<undefined>, 0x000037e2089f9da9:<Object: Socket>, 0x000037e2089fa5b1:<Object: ReadableState>, 0x000037e2089fa4e1:<ArrayBufferView 0x0000000103500c40+0:47>, 0x000011b5ad404139:<undefined>, 0x000011b5ad4043c9:<false>) at _stream_readable.js:123:26
frame #38: 0x000013908e917779 Readable.push(this=0x000037e2089f9da9:<Object: Socket>, 0x000037e2089fa4e1:<ArrayBufferView 0x0000000103500c40+0:47>, 0x000011b5ad404139:<undefined>) at _stream_readable.js:99:35
frame #39: 0x000013908e819514 <adaptor>
frame #40: 0x000013908e916ef9 onread(this=0x000037e2089fa6c9:<Object: TCP>, <Smi: 47>, 0x000037e2089fa4e1:<ArrayBufferView 0x0000000103500c40+0:47>) at net.js:501:16
frame #41: 0x000013908e819514 <adaptor>
frame #42: 0x000013908e819c39 <internal>
frame #43: 0x000013908e818a62 <entry>
frame #44: 0x00000001002e2493 node`v8::internal::Invoke(is_construct=<unavailable>, function=<unavailable>, receiver=<unavailable>, argc=3, args=0x00007fff5fbf74a0) + 723 at execution.cc:128
frame #45: 0x00000001002e1f58 node`v8::internal::Execution::Call(isolate=<unavailable>, callable=<unavailable>, receiver=<unavailable>, argc=<unavailable>, argv=<unavailable>, convert_receiver=<unavailable>) + 360 at execution.cc:179
frame #46: 0x00000001001640ca node`v8::Function::Call(this=0x0000000101846020, context=<unavailable>, recv=<unavailable>, argc=3, argv=0x00007fff5fbf74a0) + 282 at api.cc:4393
frame #47: 0x000000010065aace node`node::AsyncWrap::MakeCallback(this=0x0000000101500f10, cb=<unavailable>, argc=3, argv=0x00007fff5fbf74a0) + 550 at async-wrap.cc:206
frame #48: 0x0000000100692fee node`node::StreamBase::EmitData(long, v8::Local<v8::Object>, v8::Local<v8::Object>) [inlined] node::AsyncWrap::MakeCallback(this=0x0000000101500f10, argc=3) + 86 at async-wrap-inl.h:75
frame #49: 0x0000000100692f98 node`node::StreamBase::EmitData(this=<unavailable>, nread=<unavailable>, buf=<unavailable>, handle=<unavailable>) + 138 at stream_base.cc:422
frame #50: 0x00000001006956e0 node`node::StreamWrap::OnReadImpl(nread=<unavailable>, buf=<unavailable>, pending=<unavailable>, ctx=<unavailable>) + 490 at stream_wrap.cc:226
frame #51: 0x0000000100695d4a node`node::StreamWrap::OnReadCommon(uv_stream_s*, long, uv_buf_t const*, uv_handle_type) [inlined] node::StreamResource::OnRead(nread=<unavailable>, buf=<unavailable>, pending=<unavailable>) + 106 at stream_base.h:160
frame #52: 0x0000000100695d32 node`node::StreamWrap::OnReadCommon(handle=<unavailable>, nread=<unavailable>, buf=<unavailable>, pending=<unavailable>) + 82 at stream_wrap.cc:250
frame #53: 0x00000001006d7f04 node`uv__stream_io + 806 at stream.c:1178
frame #54: 0x00000001006d7bde node`uv__stream_io(loop=<unavailable>, w=<unavailable>, events=1) + 185 at stream.c:1241
frame #55: 0x00000001006df2c9 node`uv__io_poll(loop=0x0000000100ab0a40, timeout=<unavailable>) + 1412 at kqueue.c:247
frame #56: 0x00000001006d1393 node`uv_run(loop=0x0000000100ab0a40, mode=UV_RUN_ONCE) + 333 at core.c:341
frame #57: 0x000000010066c097 node`node::Start(int, char**) + 396 at node.cc:4066
frame #58: 0x000000010066bf0b node`node::Start(argc=<unavailable>, argv=<unavailable>) + 189 at node.cc:4142
frame #59: 0x0000000100000e34 node`start + 52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment