{"action":"closed","issue":{"url":"https://api.github.com/repos/dropbox/SwiftyDropbox/issues/47","repository_url":"https://api.github.com/repos/dropbox/SwiftyDropbox","labels_url":"https://api.github.com/repos/dropbox/SwiftyDropbox/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/dropbox/SwiftyDropbox/issues/47/comments","events_url":"https://api.github.com/repos/dropbox/SwiftyDropbox/issues/47/events","html_url":"https://github.com/dropbox/SwiftyDropbox/issues/47","id":124730760,"number":47,"title":"SwiftyDropbox.NSDateSerializer.deserialize crash","user":{"login":"janhalousek","id":7541787,"avatar_url":"https://avatars.githubusercontent.com/u/7541787?v=3","gravatar_id":"","url":"https://api.github.com/users/janhalousek","html_url":"https://github.com/janhalousek","followers_url":"https://api.github.com/users/janhalousek/followers","following_url":"https://api.github.com/users/janhalousek/following{/other_user}","gists_url":"https://api.github.com/users/janhalousek/gists{/gist_id}","starred_url":"https://api.github.com/users/janhalousek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/janhalousek/subscriptions","organizations_url":"https://api.github.com/users/janhalousek/orgs","repos_url":"https://api.github.com/users/janhalousek/repos","events_url":"https://api.github.com/users/janhalousek/events{/privacy}","received_events_url":"https://api.github.com/users/janhalousek/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2016-01-04T10:18:13Z","updated_at":"2016-08-11T22:45:49Z","closed_at":"2016-08-11T22:45:49Z","body":"Hi,\r\nwe're seeing this crash in our app:\r\n\r\n```\r\nStacktrace\r\n\r\n0   SwiftyDropbox                        0x000000010255150c function signature specialization <Arg[0] = Owned To Guaranteed> of SwiftyDropbox.NSDateSerializer.deserialize (SwiftyDropbox.NSDateSerializer)(SwiftyDropbox.JSON) -> __ObjC.NSDate (BabelSerializers.swift:246)\r\n1   SwiftyDropbox                        0x000000010254c608 SwiftyDropbox.NSDateSerializer.deserialize (SwiftyDropbox.NSDateSerializer)(SwiftyDropbox.JSON) -> __ObjC.NSDate (BabelSerializers.swift:243)\r\n2   SwiftyDropbox                        0x000000010258c040 function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of SwiftyDropbox.Files.FileMetadataSerializer.deserialize (SwiftyDropbox.Files.FileMetadataSerializer)(SwiftyDropbox.JSON) -> SwiftyDropbox.Files.FileMetadata (Files.swift:381)\r\n3   SwiftyDropbox                        0x000000010258d494 function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of SwiftyDropbox.Files.MetadataSerializer.deserialize (SwiftyDropbox.Files.MetadataSerializer)(SwiftyDropbox.JSON) -> SwiftyDropbox.Files.Metadata (Files.swift:60)\r\n4   SwiftyDropbox                        0x000000010256623c protocol witness for SwiftyDropbox.JSONSerializer.deserialize <A where A: SwiftyDropbox.JSONSerializer> (A)(SwiftyDropbox.JSON) -> A.ValueType in conformance SwiftyDropbox.Files.MetadataSerializer : SwiftyDropbox.JSONSerializer in SwiftyDropbox (Files.swift:54)\r\n5   SwiftyDropbox                        0x0000000102552e60 SwiftyDropbox.ArraySerializer.(deserialize <A where A: SwiftyDropbox.JSONSerializer> (SwiftyDropbox.ArraySerializer<A>) -> (SwiftyDropbox.JSON) -> [A.ValueType]).(closure #1) (BabelSerializers.swift:119)\r\n6   SwiftyDropbox                        0x00000001025500d8 partial apply forwarder for reabstraction thunk helper <A where A: SwiftyDropbox.JSONSerializer> from @callee_owned (@owned SwiftyDropbox.JSON) -> (@out A.ValueType, @error @owned Swift.ErrorType) to @callee_owned (@in SwiftyDropbox.JSON) -> (@out A.ValueType, @error @owned Swift.ErrorType) (BabelSerializers.swift:0)\r\n7   SwiftyDropbox                        0x0000000102552a44 ext.Swift.Swift.CollectionType<A where A: Swift.CollectionType>.map <A><B where A: Swift.CollectionType> (A)((A.Generator.Element) throws -> B) throws -> [B] (BabelSerializers.swift:0)\r\n8   SwiftyDropbox                        0x000000010254bdc8 SwiftyDropbox.ArraySerializer.deserialize <A where A: SwiftyDropbox.JSONSerializer> (SwiftyDropbox.ArraySerializer<A>)(SwiftyDropbox.JSON) -> [A.ValueType] (BabelSerializers.swift:119)\r\n9   SwiftyDropbox                        0x0000000102596794 function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of SwiftyDropbox.Files.ListFolderResultSerializer.deserialize (SwiftyDropbox.Files.ListFolderResultSerializer)(SwiftyDropbox.JSON) -> SwiftyDropbox.Files.ListFolderResult (Files.swift:727)\r\n10  SwiftyDropbox                        0x0000000102570930 protocol witness for SwiftyDropbox.JSONSerializer.deserialize <A where A: SwiftyDropbox.JSONSerializer> (A)(SwiftyDropbox.JSON) -> A.ValueType in conformance SwiftyDropbox.Files.ListFolderResultSerializer : SwiftyDropbox.JSONSerializer in SwiftyDropbox (Files.swift:724)\r\n11  SwiftyDropbox                        0x000000010256112c _TFFC13SwiftyDropbox15BabelRpcRequest8responseu0_Rq_S_14JSONSerializerq0_S1__FGS0_q_q0__FFTGSqqq_S1_9ValueType_GSqGOS_9CallErrorqq0_S1_9ValueType___T_DGS0_q_q0__U_FTGSqCSo12NSURLRequest_GSqCSo17NSHTTPURLResponse_GSqCSo6NSData_GSqPSs9ErrorType___T_ (Client.swift:198)\r\n12  Alamofire                            0x00000001007f6918 Alamofire.Request.(response (Alamofire.Request) -> (queue : __ObjC.OS_dispatch_queue?, completionHandler : (__ObjC.NSURLRequest?, __ObjC.NSHTTPURLResponse?, __ObjC.NSData?, Swift.ErrorType?) -> ()) -> Self).(closure #1).(closure #1) (ResponseSerialization.swift:85)\r\n\r\nReason: \r\nSelector name found in current argument registers: autorelease\r\n```\r\n\r\nIt occurs on version 1.0.1.\r\n(Btw I tried updating pod to v2.0.3, but encountered this issue: https://github.com/dropbox/SwiftyDropbox/issues/42)\r\n\r\nThanks for any tips."}}
{"actor":{"display_login":"scobbe"}}