#0 0x000000033b624367 in rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator::Malloc(unsigned long) ()
#1 0x0000000345a88c26 in rapidjson::GenericValue<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator >::SetStringRaw(rapidjson::GenericStringRef, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator&) ()
#2 0x0000000345aa0041 in rapidjson::GenericValue<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator >::GenericValue(char const*, unsigned int, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator&) ()
#3 0x0000000345a9ffab in rapidjson::GenericValue<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator >::GenericValue(char const*, unsigned int, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator&) ()
#4 0x0000000345a9fb6c in rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>::String(char const*, unsigned int, bool) ()
#5 0x0000000345a9cd74 in void rapidjson::GenericReader<rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator>::ParseString<0u, rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>, rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator> >(rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>&, rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>&, bool) ()
#6 0x0000000345a9c3f3 in void rapidjson::GenericReader<rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator>::ParseValue<0u, rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>, rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator> >(rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>&, rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>&) ()
#7 0x0000000345a9d271 in void rapidjson::GenericReader<rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator>::ParseObject<0u, rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>, rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator> >(rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>&, rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>&) ()
#8 0x0000000345a9c409 in void rapidjson::GenericReader<rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator>::ParseValue<0u, rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>, rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator> >(rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>&, rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>&) ()
#9 0x0000000345a9be20 in rapidjson::ParseResult rapidjson::GenericReader<rapidjson::UTF8, rapidjson::UTF8, rapidjson::CrtAllocator>::Parse<0u, rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>, rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator> >(rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>&, rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>&) ()
#10 0x0000000345a9b8b0 in rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>& rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>::ParseStream<0u, rapidjson::UTF8, rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream> >(rapidjson::EncodedInputStream<rapidjson::UTF8, rapidjson::MemoryStream>&) ()
#11 0x0000000345a9b7ab in rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>& rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>::Parse<0u, rapidjson::UTF8 >(rapidjson::UTF8::Ch const*, unsigned long) ()
#12 0x0000000345a9b755 in rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>& rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>::Parse<0u>(char const*, unsigned long) ()
#13 0x0000000345a97205 in rapidjson::GenericDocument<rapidjson::UTF8, rapidjson::MemoryPoolAllocatorrapidjson::CrtAllocator, rapidjson::CrtAllocator>::Parse(char const*, unsigned long) ()
#14 0x0000000345a97112 in Transporter::Receive(char const*, unsigned long) ()
#15 0x0000000345a96fa3 in Transporter::OnAfterRead(uv_stream_s*, long, uv_buf_t const*) ()
#16 0x0000000345a548e4 in after_read(uv_stream_s*, long, uv_buf_t const*) ()
#17 0x0000000345ac4705 in uv__read ()
#18 0x0000000345ac0713 in uv__stream_io ()
#19 0x0000000345aca589 in uv__io_poll ()
#20 0x0000000345ab1c4d in uv_run ()
#21 0x0000000345a97758 in Transporter::Run() ()
#22 0x0000000345aa1a5e in decltype((std::__1::forward<Transporter&>(fp0)).fp()) std::__1::__invoke<void (Transporter::&)(), Transporter*&, void>(void (Transporter::&)(), Transporter&) ()
#23 0x0000000345aa19dd in std::__1::__bind_return<void (Transporter::)(), std::__1::tuple<Transporter>, std::__1::tuple<>, __is_valid_bind_return<void (Transporter::)(), std::__1::tuple<Transporter>, std::__1::tuple<> >::value>::type std::__1::__apply_functor<void (Transporter::)(), std::__1::tuple<Transporter>, 0ul, std::__1::tuple<> >(void (Transporter::&)(), std::__1::tuple<Transporter>&, std::__1::__tuple_indices<0ul>, std::__1::tuple<>&&) ()
#24 0x0000000345aa1990 in std::__1::__bind_return<void (Transporter::)(), std::__1::tuple<Transporter>, std::__1::tuple<>, __is_valid_bind_return<void (Transporter::)(), std::__1::tuple<Transporter>, std::__1::tuple<> >::value>::type std::__1::__bind<void (Transporter::)(), Transporter>::operator()<>() ()
#25 0x0000000345aa192d in decltype(std::__1::forward<std::__1::__bind<void (Transporter::)(), Transporter> >(fp)()) std::__1::__invoke<std::__1::__bind<void (Transporter::)(), Transporter> >(std::__1::__bind<void (Transporter::)(), Transporter>&&) ()
#26 0x0000000345aa18c5 in void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, std::__1::__bind<void (Transporter::)(), Transporter> >(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, std::__1::__bind<void (Transporter::)(), Transporter> >&, std::__1::__tuple_indices<>) ()
#27 0x0000000345aa1125 in void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, std::__1::__bind<void (Transporter::)(), Transporter> > >(void*) ()
#28 0x00007fff204ef8fc in _pthread_start ()
#29 0x00007fff204eb443 in thread_start ()