{"action":"closed","issue":{"url":"https://api.github.com/repos/calabash/calabash-ios/issues/890","labels_url":"https://api.github.com/repos/calabash/calabash-ios/issues/890/labels{/name}","comments_url":"https://api.github.com/repos/calabash/calabash-ios/issues/890/comments","events_url":"https://api.github.com/repos/calabash/calabash-ios/issues/890/events","html_url":"https://github.com/calabash/calabash-ios/issues/890","id":113580775,"number":890,"title":"Latest framework version crashes when calling backdoor","user":{"login":"Neil3079","id":2815318,"avatar_url":"https://avatars.githubusercontent.com/u/2815318?v=3","gravatar_id":"","url":"https://api.github.com/users/Neil3079","html_url":"https://github.com/Neil3079","followers_url":"https://api.github.com/users/Neil3079/followers","following_url":"https://api.github.com/users/Neil3079/following{/other_user}","gists_url":"https://api.github.com/users/Neil3079/gists{/gist_id}","starred_url":"https://api.github.com/users/Neil3079/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Neil3079/subscriptions","organizations_url":"https://api.github.com/users/Neil3079/orgs","repos_url":"https://api.github.com/users/Neil3079/repos","events_url":"https://api.github.com/users/Neil3079/events{/privacy}","received_events_url":"https://api.github.com/users/Neil3079/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/calabash/calabash-ios/labels/duplicate","name":"duplicate","color":"cccccc"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-27T13:14:33Z","updated_at":"2015-10-27T16:09:00Z","closed_at":"2015-10-27T16:09:00Z","body":"Upon updating our project to the latest framework version everytime a back door method is called the app crashes with the following stack trace\r\n\r\n```\r\n*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSInvocation _invocationWithMethodSignature:frame:]: method signature argument cannot be nil'\r\n*** First throw call stack:\r\n(\r\n\t0   CoreFoundation                      0x062b6a84 __exceptionPreprocess + 180\r\n\t1   libobjc.A.dylib                     0x05caae02 objc_exception_throw + 50\r\n\t2   CoreFoundation                      0x06162a32 +[NSInvocation _invocationWithMethodSignature:frame:] + 386\r\n\t3   CoreFoundation                      0x061628a0 +[NSInvocation invocationWithMethodSignature:] + 48\r\n\t4   MS3-cal                             0x000f7fd2 -[LPBackdoorRoute JSONResponseForMethod:URI:data:] + 1650\r\n\t5   MS3-cal                             0x000d79fa -[LPRouter httpResponseOnMainThreadForMethod:URI:] + 1962\r\n\t6   MS3-cal                             0x000d7fa9 __38-[LPRouter httpResponseForMethod:URI:]_block_invoke + 89\r\n\t7   libdispatch.dylib                   0x06cf89cd _dispatch_client_callout + 14\r\n\t8   libdispatch.dylib                   0x06cdfda4 _dispatch_barrier_sync_f_slow_invoke + 133\r\n\t9   libdispatch.dylib                   0x06cf89cd _dispatch_client_callout + 14\r\n\t10  libdispatch.dylib                   0x06cddf90 _dispatch_main_queue_callback_4CF + 910\r\n\t11  CoreFoundation                      0x062085fe __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 14\r\n\t12  CoreFoundation                      0x061c62f4 __CFRunLoopRun + 2356\r\n\t13  CoreFoundation                      0x061c5706 CFRunLoopRunSpecific + 470\r\n\t14  CoreFoundation                      0x061c551b CFRunLoopRunInMode + 123\r\n\t15  GraphicsServices                    0x07f7f664 GSEventRunModal + 192\r\n\t16  GraphicsServices                    0x07f7f4a1 GSEventRun + 104\r\n\t17  UIKit                               0x036421eb UIApplicationMain + 160\r\n\t18  MS3-cal                             0x004a81bc main + 140\r\n\t19  libdyld.dylib                       0x06d22a21 start + 1\r\n)\r\nlibc++abi.dylib: terminating with uncaught exception of type NSException\r\n```"}}