Skip to content

Instantly share code, notes, and snippets.

@kjessup
Created November 15, 2018 17:40
Show Gist options
  • Save kjessup/c746e90d5be64163b25c4680340e2ccb to your computer and use it in GitHub Desktop.
Save kjessup/c746e90d5be64163b25c4680340e2ccb to your computer and use it in GitHub Desktop.
* thread #6, name = 'NIO-ELT-#0'
* frame #0: 0x00007ffff7c88908 libswiftCore.so`std::pair<(anonymous namespace)::TupleCacheEntry*, swift::MetadataResponse> swift::LockingConcurrentMap<(anonymous namespace)::TupleCacheEntry, false, (anonymous namespace)::TupleCache>::getOrInsert<(anonymous namespace)::TupleCacheEntry::Key, swift::MetadataRequest&, swift::ValueWitnessTable const*&>((anonymous namespace)::TupleCacheEntry::Key, swift::MetadataRequest&&&, swift::ValueWitnessTable const*&&&) + 56
frame #1: 0x00007ffff7c88521 libswiftCore.so`swift_getTupleTypeMetadata + 241
frame #2: 0x00007ffff7c88dca libswiftCore.so`swift_getTupleTypeMetadata2 + 26
frame #3: 0x00007ffff7a5a232 libswiftCore.so`Swift.Range.init(uncheckedBounds: (lower: A, upper: A)) -> Swift.Range<A> + 50
frame #4: 0x00007ffff7b52f23 libswiftCore.so`Swift.Slice.subscript.getter : (A.Index) -> A.Element + 323
frame #5: 0x00007ffff7b53d99 libswiftCore.so`protocol witness for Swift.Collection.subscript.getter : (A.Index) -> A.Element in conformance Swift.Slice<A> : Swift.Collection in Swift + 9
frame #6: 0x00007ffff79db764 libswiftCore.so`Swift.IndexingIterator.next() -> Swift.Optional<A.Element> + 324
frame #7: 0x00007ffff7a50f49 libswiftCore.so`protocol witness for Swift.IteratorProtocol.next() -> Swift.Optional<A.Element> in conformance Swift.IndexingIterator<A> : Swift.IteratorProtocol in Swift + 9
frame #8: 0x00007ffff79e7a37 libswiftCore.so`(extension in Swift):Swift.Sequence._copyContents(initializing: Swift.UnsafeMutableBufferPointer<A.Element>) -> (A.Iterator, Swift.Int) + 407
frame #9: 0x00007ffff7b5445a libswiftCore.so`protocol witness for Swift.Sequence._copyContents(initializing: Swift.UnsafeMutableBufferPointer<A.Element>) -> (A.Iterator, Swift.Int) in conformance Swift.Slice<A> : Swift.Sequence in Swift + 58
frame #10: 0x00007ffff7a136f4 libswiftCore.so`Swift._copyCollectionToContiguousArray<A where A: Swift.Collection>(A) -> Swift.ContiguousArray<A.Element> + 388
frame #11: 0x00007ffff7a38398 libswiftCore.so`(extension in Swift):Swift.Collection._copyToContiguousArray() -> Swift.ContiguousArray<A.Element> + 24
frame #12: 0x00007ffff7b54413 libswiftCore.so`protocol witness for Swift.Sequence._copyToContiguousArray() -> Swift.ContiguousArray<A.Element> in conformance Swift.Slice<A> : Swift.Sequence in Swift + 35
frame #13: 0x00007ffff7c0f836 libswiftCore.so`function signature specialization <Arg[0] = Owned To Guaranteed> of Swift.Array.init<A where A == A1.Element, A1: Swift.Sequence>(A1) -> Swift.Array<A> + 22
frame #14: 0x00007ffff7a21a95 libswiftCore.so`Swift.Array.init<A where A == A1.Element, A1: Swift.Sequence>(A1) -> Swift.Array<A> + 21
frame #15: 0x0000555555671a4a PerfectHTTPCRUD`closure #1 in ByteBuffer.getBytes(ptr=Swift.UnsafeRawBufferPointer @ 0x00007fffdfff92e8, index=0, length=4980) at ByteBuffer-aux.swift:40
frame #16: 0x0000555555671a91 PerfectHTTPCRUD`partial apply for closure #1 in ByteBuffer.getBytes(at:length:) at <compiler-generated>:0
frame #17: 0x0000555555671aba PerfectHTTPCRUD`thunk for @callee_guaranteed (@unowned UnsafeRawBufferPointer) -> (@owned [UInt8], @error @owned Error) at <compiler-generated>:0
frame #18: 0x0000555555671b4e PerfectHTTPCRUD`partial apply for thunk for @callee_guaranteed (@unowned UnsafeRawBufferPointer) -> (@owned [UInt8], @error @owned Error) at <compiler-generated>:0
frame #19: 0x000055555567c3bf PerfectHTTPCRUD`ByteBuffer.withVeryUnsafeBytes<A>(body=0x0000555555671b30 PerfectHTTPCRUD`partial apply forwarder for reabstraction thunk helper from @callee_guaranteed (@unowned Swift.UnsafeRawBufferPointer) -> (@owned Swift.Array<Swift.UInt8>, @error @owned Swift.Error) to @escaping @callee_guaranteed (@unowned Swift.UnsafeRawBufferPointer) -> (@out Swift.Array<Swift.UInt8>, @error @owned Swift.Error) at <compiler-generated>, self=NIO.ByteBuffer @ 0x00007fffdfff93f8) at ByteBuffer-core.swift:576
frame #20: 0x0000555555671808 PerfectHTTPCRUD`ByteBuffer.getBytes(index=0, length=4980, self=NIO.ByteBuffer @ 0x00007fffdfff95d8) at ByteBuffer-aux.swift:39
frame #21: 0x00005555555fccb9 PerfectHTTPCRUD`closure #1 in NIOHTTPHandler.readContent($0=NIO.ByteBuffer @ 0x00007fffdfff96f8, multi=0x00007fffd8030050) at NIOHTTPHandler.swift:115
frame #22: 0x00005555555fd3a6 PerfectHTTPCRUD`partial apply for closure #1 in NIOHTTPHandler.readContent(multi:_:) at <compiler-generated>:0
frame #23: 0x00005555555fcdf7 PerfectHTTPCRUD`thunk for @callee_guaranteed (@guaranteed ByteBuffer) -> (@error @owned Error) at <compiler-generated>:0
frame #24: 0x00005555555fd3eb PerfectHTTPCRUD`partial apply for thunk for @callee_guaranteed (@guaranteed ByteBuffer) -> (@error @owned Error) at <compiler-generated>:0
frame #25: 0x00007ffff79e11b0 libswiftCore.so`(extension in Swift):Swift.Sequence.forEach((A.Element) throws -> ()) throws -> () + 352
frame #26: 0x00005555555fc3c7 PerfectHTTPCRUD`NIOHTTPHandler.readContent(multi=0x00007fffd8030050, promise=NIO.EventLoopPromise<HTTPCRUDLib.HTTPRequestContentType> @ 0x00007fffdfff9ae0, self=0x00007fffd8028060) at NIOHTTPHandler.swift:114
frame #27: 0x00005555555fbbae PerfectHTTPCRUD`NIOHTTPHandler.readContent(self=0x00007fffd8028060) at NIOHTTPHandler.swift:95
frame #28: 0x0000555555626b91 PerfectHTTPCRUD`closure #1 in closure #1 in Routes.readBody<A>(box=HTTPCRUDLib.RouteValueBox<HTTPRequest> @ 0x00007fffdfffa070, call=0x00005555559528c0 PerfectHTTPCRUD`reabstraction thunk helper from @escaping @callee_guaranteed (@in_guaranteed HTTPCRUDLib.HTTPRequest, @guaranteed HTTPCRUDLib.HTTPRequestContentType) -> (@owned Swift.String, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed HTTPCRUDLib.HTTPRequest, @guaranteed HTTPCRUDLib.HTTPRequestContentType) -> (@out Swift.String, @error @owned Swift.Error)partial apply forwarder with unmangled suffix ".39" at <compiler-generated>) at RouteRegistry.swift:258
frame #29: 0x000055555562b1c5 PerfectHTTPCRUD`partial apply for closure #1 in closure #1 in Routes.readBody<A>(_:) at <compiler-generated>:0
frame #30: 0x00005555556e0208 PerfectHTTPCRUD`closure #1 in EventLoopFuture.then<A>(self=0x00007fffd802ed00, callback=0x000055555562b180 PerfectHTTPCRUD`partial apply forwarder for closure #1 (HTTPCRUDLib.RouteValueBox<B>) -> NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A1>> in closure #1 (NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<B>>) -> NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A1>> in HTTPCRUDLib.Routes.readBody<A>((B, HTTPCRUDLib.HTTPRequestContentType) throws -> A1) -> HTTPCRUDLib.Routes<A, A1> at <compiler-generated>, next=NIO.EventLoopPromise<HTTPCRUDLib.RouteValueBox<Swift.String>> @ 0x00007fffdfffa278) at EventLoopFuture.swift:442
frame #31: 0x00005555556e05c8 PerfectHTTPCRUD`partial apply for closure #1 in EventLoopFuture.then<A>(file:line:_:) at <compiler-generated>:0
frame #32: 0x00005555556e0bf5 PerfectHTTPCRUD`EventLoopFuture._addCallback(callback=0x00005555556e05a0 PerfectHTTPCRUD`partial apply forwarder for closure #1 () -> NIO.(CallbackList in _1CAEE0056AB83634CE1A29DE57BC300C) in NIO.EventLoopFuture.then<A>(file: Swift.StaticString, line: Swift.UInt, _: (A) -> NIO.EventLoopFuture<A1>) -> NIO.EventLoopFuture<A1> at <compiler-generated>, self=0x00007fffd802ed00) at EventLoopFuture.swift:597
frame #33: 0x00005555556e0d8b PerfectHTTPCRUD`EventLoopFuture._whenComplete(callback=0x00005555556e05a0 PerfectHTTPCRUD`partial apply forwarder for closure #1 () -> NIO.(CallbackList in _1CAEE0056AB83634CE1A29DE57BC300C) in NIO.EventLoopFuture.then<A>(file: Swift.StaticString, line: Swift.UInt, _: (A) -> NIO.EventLoopFuture<A1>) -> NIO.EventLoopFuture<A1> at <compiler-generated>, self=0x00007fffd802ed00) at EventLoopFuture.swift:603
frame #34: 0x00005555556dfeb3 PerfectHTTPCRUD`EventLoopFuture.then<A>(file="/home/perfectlysoft/CENGN-Perfect/Server/PerfectHTTPCRUD/Sources/HTTPCRUDLib/RouteRegistry.swift", line=256, callback=0x000055555562b180 PerfectHTTPCRUD`partial apply forwarder for closure #1 (HTTPCRUDLib.RouteValueBox<B>) -> NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A1>> in closure #1 (NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<B>>) -> NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A1>> in HTTPCRUDLib.Routes.readBody<A>((B, HTTPCRUDLib.HTTPRequestContentType) throws -> A1) -> HTTPCRUDLib.Routes<A, A1> at <compiler-generated>, self=0x00007fffd802ed00) at EventLoopFuture.swift:439
frame #35: 0x0000555555626a18 PerfectHTTPCRUD`closure #1 in Routes.readBody<A>($0=0x00007fffd802ed00, call=0x00005555559528c0 PerfectHTTPCRUD`reabstraction thunk helper from @escaping @callee_guaranteed (@in_guaranteed HTTPCRUDLib.HTTPRequest, @guaranteed HTTPCRUDLib.HTTPRequestContentType) -> (@owned Swift.String, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed HTTPCRUDLib.HTTPRequest, @guaranteed HTTPCRUDLib.HTTPRequestContentType) -> (@out Swift.String, @error @owned Swift.Error)partial apply forwarder with unmangled suffix ".39" at <compiler-generated>) at RouteRegistry.swift:256
frame #36: 0x0000555555626ac0 PerfectHTTPCRUD`partial apply for closure #1 in Routes.readBody<A>(_:) at <compiler-generated>:0
frame #37: 0x000055555562101d PerfectHTTPCRUD`closure #1 in closure #1 in Routes.applyFuncs<A>($0=0x00007fffd802ff80, call=0x0000555555626a90 PerfectHTTPCRUD`partial apply forwarder for closure #1 (NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<B>>) -> NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A1>> in HTTPCRUDLib.Routes.readBody<A>((B, HTTPCRUDLib.HTTPRequestContentType) throws -> A1) -> HTTPCRUDLib.Routes<A, A1> at <compiler-generated>, fnc=0x000055555562bf50 PerfectHTTPCRUD`partial apply forwarder for reabstraction thunk helper <A, B><A1> from @escaping @callee_guaranteed (@in_guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A>>) -> (@out NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<B>>, @error @owned Swift.Error) to @escaping @callee_guaranteed (@guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A>>) -> (@owned NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<B>>, @error @owned Swift.Error) at <compiler-generated>) at RouteRegistry.swift:99
frame #38: 0x000055555562c0fd PerfectHTTPCRUD`partial apply for closure #1 in closure #1 in Routes.applyFuncs<A>(_:) at <compiler-generated>:0
frame #39: 0x0000555555621509 PerfectHTTPCRUD`thunk for @escaping @callee_guaranteed (@guaranteed EventLoopFuture<RouteValueBox<A>>) -> (@owned EventLoopFuture<RouteValueBox<A1>>, @error @owned Error) at <compiler-generated>:0
frame #40: 0x000055555562c04a PerfectHTTPCRUD`partial apply for thunk for @escaping @callee_guaranteed (@guaranteed EventLoopFuture<RouteValueBox<A>>) -> (@owned EventLoopFuture<RouteValueBox<A1>>, @error @owned Error) at <compiler-generated>:0
frame #41: 0x000055555561e70b PerfectHTTPCRUD`closure #1 in closure #1 in closure #1 in RouteRegistry.append<A>($0=0x00007fffd802ff80, subFnc=0x000055555562bff0 PerfectHTTPCRUD`partial apply forwarder for reabstraction thunk helper <A, B><A1> from @escaping @callee_guaranteed (@guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A>>) -> (@owned NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A1>>, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A>>) -> (@out NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A1>>, @error @owned Swift.Error) at <compiler-generated>, itemFnc=0x00005555556369e0 PerfectHTTPCRUD`partial apply forwarder for reabstraction thunk helper <A, B> from @escaping @callee_guaranteed (@guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A>>) -> (@owned NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<B>>, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A>>) -> (@out NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<B>>, @error @owned Swift.Error) at <compiler-generated>) at RouteRegistry.swift:50
frame #42: 0x000055555562c56d PerfectHTTPCRUD`partial apply for closure #1 in closure #1 in closure #1 in RouteRegistry.append<A>(_:) at <compiler-generated>:0
frame #43: 0x000055555561e70b PerfectHTTPCRUD`closure #1 in closure #1 in closure #1 in RouteRegistry.append<A>($0=0x00007fffd802ff80, subFnc=0x000055555562c510 PerfectHTTPCRUD`partial apply forwarder for closure #1 (A) throws -> A1 in closure #1 ((Swift.String, (B) throws -> A1)) -> (Swift.String, (A) throws -> A1) in closure #1 ((Swift.String, (A) throws -> B)) -> Swift.Array<(Swift.String, (A) throws -> A1)> in HTTPCRUDLib.RouteRegistry.append<A>(HTTPCRUDLib.RouteRegistry<B, A1>) -> HTTPCRUDLib.RouteRegistry<A, A1> at <compiler-generated>, itemFnc=0x0000555555622290 PerfectHTTPCRUD`partial apply forwarder for reabstraction thunk helper from @escaping @callee_guaranteed (@guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<HTTPCRUDLib.HTTPRequest>>) -> (@owned NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<HTTPCRUDLib.HTTPRequest>>, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<HTTPCRUDLib.HTTPRequest>>) -> (@out NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<HTTPCRUDLib.HTTPRequest>>, @error @owned Swift.Error) at <compiler-generated>) at RouteRegistry.swift:50
frame #44: 0x000055555562c56d PerfectHTTPCRUD`partial apply for closure #1 in closure #1 in closure #1 in RouteRegistry.append<A>(_:) at <compiler-generated>:0
frame #45: 0x0000555555621456 PerfectHTTPCRUD`thunk for @escaping @callee_guaranteed (@in_guaranteed EventLoopFuture<RouteValueBox<A>>) -> (@out EventLoopFuture<RouteValueBox<B>>, @error @owned Error) at <compiler-generated>:0
frame #46: 0x000055555562bf89 PerfectHTTPCRUD`partial apply for thunk for @escaping @callee_guaranteed (@in_guaranteed EventLoopFuture<RouteValueBox<A>>) -> (@out EventLoopFuture<RouteValueBox<B>>, @error @owned Error) at <compiler-generated>:0
frame #47: 0x0000555555620fe8 PerfectHTTPCRUD`closure #1 in closure #1 in Routes.applyFuncs<A>($0=0x00007fffd802ff80, call=0x0000555555622ef0 PerfectHTTPCRUD`partial apply forwarder for closure #1 (NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<B>>) -> NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A1>> in HTTPCRUDLib.Routes.then<A>((B) throws -> A1) -> HTTPCRUDLib.Routes<A, A1> at <compiler-generated>, fnc=0x000055555562bf50 PerfectHTTPCRUD`partial apply forwarder for reabstraction thunk helper <A, B><A1> from @escaping @callee_guaranteed (@in_guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A>>) -> (@out NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<B>>, @error @owned Swift.Error) to @escaping @callee_guaranteed (@guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A>>) -> (@owned NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<B>>, @error @owned Swift.Error) at <compiler-generated>) at RouteRegistry.swift:99
frame #48: 0x000055555562c0fd PerfectHTTPCRUD`partial apply for closure #1 in closure #1 in Routes.applyFuncs<A>(_:) at <compiler-generated>:0
frame #49: 0x0000555555621509 PerfectHTTPCRUD`thunk for @escaping @callee_guaranteed (@guaranteed EventLoopFuture<RouteValueBox<A>>) -> (@owned EventLoopFuture<RouteValueBox<A1>>, @error @owned Error) at <compiler-generated>:0
frame #50: 0x000055555562c04a PerfectHTTPCRUD`partial apply for thunk for @escaping @callee_guaranteed (@guaranteed EventLoopFuture<RouteValueBox<A>>) -> (@owned EventLoopFuture<RouteValueBox<A1>>, @error @owned Error) at <compiler-generated>:0
frame #51: 0x000055555561e70b PerfectHTTPCRUD`closure #1 in closure #1 in closure #1 in RouteRegistry.append<A>($0=0x00007fffd802ff80, subFnc=0x000055555562bff0 PerfectHTTPCRUD`partial apply forwarder for reabstraction thunk helper <A, B><A1> from @escaping @callee_guaranteed (@guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A>>) -> (@owned NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A1>>, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A>>) -> (@out NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<A1>>, @error @owned Swift.Error) at <compiler-generated>, itemFnc=0x0000555555622290 PerfectHTTPCRUD`partial apply forwarder for reabstraction thunk helper from @escaping @callee_guaranteed (@guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<HTTPCRUDLib.HTTPRequest>>) -> (@owned NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<HTTPCRUDLib.HTTPRequest>>, @error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<HTTPCRUDLib.HTTPRequest>>) -> (@out NIO.EventLoopFuture<HTTPCRUDLib.RouteValueBox<HTTPCRUDLib.HTTPRequest>>, @error @owned Swift.Error) at <compiler-generated>) at RouteRegistry.swift:50
frame #52: 0x000055555562c56d PerfectHTTPCRUD`partial apply for closure #1 in closure #1 in closure #1 in RouteRegistry.append<A>(_:) at <compiler-generated>:0
frame #53: 0x0000555555618e7b PerfectHTTPCRUD`thunk for @escaping @callee_guaranteed (@in_guaranteed EventLoopFuture<RouteValueBox<HTTPRequest>>) -> (@out EventLoopFuture<RouteValueBox<HTTPOutput>>, @error @owned Error) at <compiler-generated>:0
frame #54: 0x000055555561ab0b PerfectHTTPCRUD`thunk for @escaping @callee_guaranteed (@in_guaranteed EventLoopFuture<RouteValueBox<HTTPRequest>>) -> (@out EventLoopFuture<RouteValueBox<HTTPOutput>>, @error @owned Error)partial apply at <compiler-generated>:0
frame #55: 0x0000555555618b6d PerfectHTTPCRUD`thunk for @escaping @callee_guaranteed (@guaranteed EventLoopFuture<RouteValueBox<HTTPRequest>>) -> (@owned EventLoopFuture<RouteValueBox<HTTPOutput>>, @error @owned Error) at <compiler-generated>:0
frame #56: 0x000055555561baeb PerfectHTTPCRUD`thunk for @escaping @callee_guaranteed (@guaranteed EventLoopFuture<RouteValueBox<HTTPRequest>>) -> (@owned EventLoopFuture<RouteValueBox<HTTPOutput>>, @error @owned Error)partial apply at <compiler-generated>:0
frame #57: 0x0000555555618e7b PerfectHTTPCRUD`thunk for @escaping @callee_guaranteed (@in_guaranteed EventLoopFuture<RouteValueBox<HTTPRequest>>) -> (@out EventLoopFuture<RouteValueBox<HTTPOutput>>, @error @owned Error) at <compiler-generated>:0
frame #58: 0x000055555561ba0b PerfectHTTPCRUD`thunk for @escaping @callee_guaranteed (@in_guaranteed EventLoopFuture<RouteValueBox<HTTPRequest>>) -> (@out EventLoopFuture<RouteValueBox<HTTPOutput>>, @error @owned Error)partial apply at <compiler-generated>:0
frame #59: 0x000055555560072c PerfectHTTPCRUD`NIOHTTPHandler.runRequest(self=0x00007fffd8028060) at NIOHTTPHandler.swift:185
frame #60: 0x00005555555ffd83 PerfectHTTPCRUD`NIOHTTPHandler.http(body=NIO.ByteBuffer @ 0x00007fffdfffb930, ctx=0x00007fffd802eae0, self=0x00007fffd8028060) at NIOHTTPHandler.swift:244
frame #61: 0x00005555555fe859 PerfectHTTPCRUD`NIOHTTPHandler.channelRead(ctx=0x00007fffd802eae0, data=NIO.NIOAny @ 0x00007fffdfffc3d8, self=0x00007fffd8028060) at NIOHTTPHandler.swift:174
frame #62: 0x0000555555604b39 PerfectHTTPCRUD`protocol witness for _ChannelInboundHandler.channelRead(ctx:data:) in conformance NIOHTTPHandler at <compiler-generated>:0
frame #63: 0x00005555556a47d7 PerfectHTTPCRUD`ChannelHandlerContext.invokeChannelRead(data=NIO.NIOAny @ 0x00007fffdfffc3d8, self=0x00007fffd802eae0) at ChannelPipeline.swift:1285
frame #64: 0x00005555556a8f81 PerfectHTTPCRUD`ChannelHandlerContext.fireChannelRead(data=NIO.NIOAny @ 0x00007fffdfffc3d8, self=0x00007fffd802e320) at ChannelPipeline.swift:1098
frame #65: 0x00005555557bd13c PerfectHTTPCRUD`HTTPServerPipelineHandler.deliverOneMessage(ctx=0x00007fffd802e320, data=NIO.NIOAny @ 0x00007fffdfffc3d8, self=0x00007fffd8039a90) at HTTPServerPipelineHandler.swift:225
frame #66: 0x00005555557bc87e PerfectHTTPCRUD`HTTPServerPipelineHandler.channelRead(ctx=0x00007fffd802e320, data=NIO.NIOAny @ 0x00007fffdfffc3d8, self=0x00007fffd8039a90) at HTTPServerPipelineHandler.swift:185
frame #67: 0x00005555557c0d49 PerfectHTTPCRUD`protocol witness for _ChannelInboundHandler.channelRead(ctx:data:) in conformance HTTPServerPipelineHandler at <compiler-generated>:0
frame #68: 0x00005555556a47d7 PerfectHTTPCRUD`ChannelHandlerContext.invokeChannelRead(data=NIO.NIOAny @ 0x00007fffdfffc3d8, self=0x00007fffd802e320) at ChannelPipeline.swift:1285
frame #69: 0x00005555556a8f81 PerfectHTTPCRUD`ChannelHandlerContext.fireChannelRead(data=NIO.NIOAny @ 0x00007fffdfffc3d8, self=0x00007fffd802ee90) at ChannelPipeline.swift:1098
frame #70: 0x00005555557952f6 PerfectHTTPCRUD`HTTPDecoder.firePendingInOut(ctx=0x00007fffd802ee90, self=0x00007fffd802e450) at HTTPDecoder.swift:516
frame #71: 0x0000555555794f38 PerfectHTTPCRUD`HTTPDecoder.decodeHTTP(ctx=0x00007fffd802ee90, self=0x00007fffd802e450) at HTTPDecoder.swift:504
frame #72: 0x000055555579748e PerfectHTTPCRUD`HTTPDecoder.channelRead(ctx=0x00007fffd802ee90, data=NIO.NIOAny @ 0x00007fffdfffd0e8, self=0x00007fffd802e450) at HTTPDecoder.swift:601
frame #73: 0x00005555557a1ea1 PerfectHTTPCRUD`protocol witness for _ChannelInboundHandler.channelRead(ctx:data:) in conformance HTTPDecoder<A> at <compiler-generated>:0
frame #74: 0x00005555556a47d7 PerfectHTTPCRUD`ChannelHandlerContext.invokeChannelRead(data=NIO.NIOAny @ 0x00007fffdfffd0e8, self=0x00007fffd802ee90) at ChannelPipeline.swift:1285
frame #75: 0x00005555556a486f PerfectHTTPCRUD`ChannelHandlerContext.invokeChannelRead(data=NIO.NIOAny @ 0x00007fffdfffd0e8, self=0x00007fffd802ff20) at ChannelPipeline.swift:1287
frame #76: 0x000055555569e2d2 PerfectHTTPCRUD`ChannelPipeline.fireChannelRead0(data=NIO.NIOAny @ 0x00007fffdfffd0e8, self=0x00007fffd802eca0) at ChannelPipeline.swift:808
frame #77: 0x0000555555761b32 PerfectHTTPCRUD`SocketChannel.readFromSocket(self=0x00007fffd802e900) at SocketChannel.swift:144
frame #78: 0x0000555555656284 PerfectHTTPCRUD`BaseSocketChannel.readable0(self=0x00007fffd802e900) at BaseSocketChannel.swift:964
frame #79: 0x00005555556578e8 PerfectHTTPCRUD`BaseSocketChannel.readable(self=0x00007fffd802e900) at BaseSocketChannel.swift:948
frame #80: 0x0000555555659249 PerfectHTTPCRUD`protocol witness for SelectableChannel.readable() in conformance BaseSocketChannel<A> at <compiler-generated>:0
frame #81: 0x00005555556d02e0 PerfectHTTPCRUD`SelectableEventLoop.handleEvent<A>(ev=(rawValue = 4), channel=0x00007fff98028200, self=0x00007fffd8000950) at EventLoop.swift:616
frame #82: 0x00005555556d1629 PerfectHTTPCRUD`closure #1 in closure #1 in SelectableEventLoop.run(ev=NIO.SelectorEvent<NIO.NIORegistration> @ 0x00007fffdfffdab8, self=0x00007fffd8000950) at EventLoop.swift:665
frame #83: 0x00005555556db576 PerfectHTTPCRUD`partial apply for closure #1 in closure #1 in SelectableEventLoop.run() at <compiler-generated>:0
frame #84: 0x00005555556d16f0 PerfectHTTPCRUD`thunk for @callee_guaranteed (@guaranteed SelectorEvent<NIORegistration>) -> (@error @owned Error) at <compiler-generated>:0
frame #85: 0x00005555556db5bb PerfectHTTPCRUD`partial apply for thunk for @callee_guaranteed (@guaranteed SelectorEvent<NIORegistration>) -> (@error @owned Error) at <compiler-generated>:0
frame #86: 0x00005555557466c2 PerfectHTTPCRUD`Selector.whenReady(strategy=block, body=0x00005555556db5a0 PerfectHTTPCRUD`partial apply forwarder for reabstraction thunk helper from @callee_guaranteed (@guaranteed NIO.SelectorEvent<NIO.NIORegistration>) -> (@error @owned Swift.Error) to @escaping @callee_guaranteed (@in_guaranteed NIO.SelectorEvent<NIO.NIORegistration>) -> (@error @owned Swift.Error) at <compiler-generated>, self=0x00007fffd8000ac0) at Selector.swift:539
frame #87: 0x00005555556d1356 PerfectHTTPCRUD`closure #1 in SelectableEventLoop.run(self=0x00007fffd8000950, nextReadyTask=nil) at EventLoop.swift:660
frame #88: 0x00005555556d143b PerfectHTTPCRUD`partial apply for closure #1 in SelectableEventLoop.run() at <compiler-generated>:0
frame #89: 0x000055555564b136 PerfectHTTPCRUD`thunk for @callee_guaranteed () -> (@error @owned Error) at <compiler-generated>:0
frame #90: 0x00005555556d148b PerfectHTTPCRUD`thunk for @callee_guaranteed () -> (@error @owned Error)partial apply at <compiler-generated>:0
frame #91: 0x00005555556cc502 PerfectHTTPCRUD`withAutoReleasePool<A>(execute=0x00005555556d1470 PerfectHTTPCRUD`reabstraction thunk helper from @callee_guaranteed () -> (@error @owned Swift.Error) to @escaping @callee_guaranteed () -> (@out (), @error @owned Swift.Error)partial apply forwarder with unmangled suffix ".40" at <compiler-generated>) at EventLoop.swift:427
frame #92: 0x00005555556d07f3 PerfectHTTPCRUD`SelectableEventLoop.run(self=0x00007fffd8000950) at EventLoop.swift:659
frame #93: 0x00005555556d4891 PerfectHTTPCRUD`closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(t=(pthread = 140736951482112), initializer=0x00005555556daf40 PerfectHTTPCRUD`partial apply forwarder for reabstraction thunk helper from @escaping @callee_guaranteed (@in_guaranteed NIO.Thread) -> (@out ()) to @escaping @callee_guaranteed (@guaranteed NIO.Thread) -> () at <compiler-generated>, self=0x0000555555b69670, lock=(mutex = 0x0000555555c44f50), _loop=0x00007fffd8000950, loopUpAndRunningGroup=0x0000555555bbeed0) at EventLoop.swift:871
frame #94: 0x00005555556db02a PerfectHTTPCRUD`partial apply for closure #1 in static MultiThreadedEventLoopGroup.setupThreadAndEventLoop(name:initializer:) at <compiler-generated>:0
frame #95: 0x00005555556d4e8f PerfectHTTPCRUD`thunk for @escaping @callee_guaranteed (@guaranteed Thread) -> () at <compiler-generated>:0
frame #96: 0x000055555577de71 PerfectHTTPCRUD`partial apply for thunk for @escaping @callee_guaranteed (@guaranteed Thread) -> () at <compiler-generated>:0
frame #97: 0x000055555577e672 PerfectHTTPCRUD`closure #1 in static Thread.spawnAndRun(p=(_rawValue = 0x0000555555c43460)) at Thread.swift:105
frame #98: 0x000055555577e739 PerfectHTTPCRUD`@objc closure #1 in static Thread.spawnAndRun(name:body:) at <compiler-generated>:0
frame #99: 0x00007ffff76a66ba libpthread.so.0`start_thread + 202
frame #100: 0x00007ffff50ef41d libc.so.6`__clone at clone.S:109
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment