Hey,
One of our customers have encountered the following problem while attempting to a share a file from the camera roll using our app Share Extension. The outcome behavior of the following log is that the extension is not respondent for only that file that have failed previously to upload to our app due to a time out. It still works fine for other files.
In the following log, I can see the out of range exception followed by the NSCocoaErrorDomain Code=4099.
Apr 13 15:11:07 audi pkd[153] <Warning>: assigning plug-in <bundle-identifier>(2.1.2) to plugin sandbox
Apr 13 15:11:07 audi kernel[0] <Notice>: xpcproxy[451] Container: /private/var/mobile/Containers/Data/PluginKitPlugin/669C0F52-1C21-441D-9906-E2EFBD8A7D00 (sandbox)
Apr 13 15:11:08 audi kernel[0] <Notice>: LwVM::_generateMappedExtentsList - failed to map unmap range to partition
Apr 13 15:11:08 audi backboardd[60] <Warning>: Unable to bootstrap_look_up port with name <bundle-identifier>.gsEvents: unknown error code (1102)
Apr 13 15:11:08 audi HCPAnywhereShareExtensionForRelease[451] <Error>: *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayI objectAtIndex:]: index 1 beyond bounds [0 .. 0]'
*** First throw call stack:
(0x18400ae38 0x18366ff80 0x183eeb158 0x1000e4a40 0x1000e4738 0x183a554bc 0x183a5547c 0x183a5ab84 0x183fc0dd8 0x183fbec40 0x183ee8d10 0x1857d0088 0x1891bdf70 0x183cacd74 0x183caea2c 0x184acbd30 0x18b2e2c48 0x18b2e28dc 0x18b2e2c6c 0x1848de058 0x183a868b8)
Apr 13 15:11:08 audi MobileSlideShow[386] <Warning>: plugin <bundle-identifier> interrupted
Apr 13 15:11:08 audi MobileSlideShow[386] <Warning>: plugin <bundle-identifier> invalidated
Apr 13 15:11:08 audi diagnosticd[84] <Error>: error evaluating process info - pid: 451, puniqueid: 451
Apr 13 15:11:08 audi mediaserverd[28] <Notice>: ''<bundle-identifier>(pid = 451) setting DiscoveryMode = DiscoveryMode_None, currentDiscoveryMode = DiscoveryMode_None
Apr 13 15:11:08 audi MobileSlideShow[386] <Notice>: 2016-04-13 15:11:08.629|MobileSlideShow|0x14ce07cd0: HOST: Failed to load remote view controller with error: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named <bundle-identifier>.viewservice was interrupted, but the message was sent over an additional proxy and therefore this proxy has become invalid." UserInfo={NSDebugDescription=The connection to service named <bundle-identifier>.viewservice was interrupted, but the message was sent over an additional proxy and therefore this proxy has become invalid.}
Apr 13 15:11:08 audi MobileSlideShow[386] <Notice>: 2016-04-13 15:11:08.633|MobileSlideShow|0x14ce07cd0: Sheet not being presented, calling premature