My (foreground) app is getting evicted off an ios9 device (ipad mini 3 A1599) whenever I'm sitting on camera capture screen. I'm seeing this
SpringBoard[54] <Warning>: Communications error: <OS_xpc_error: <error: 0x19d654af0> { count = 1, contents =
"XPCErrorDescription" => <string: 0x19d654e50> { length = 22, contents = "Connection interrupted" }
}>
Shortly before "the final cut" manifested in these:
Sep 29 13:17:33 ipad-mini mediaserverd[25] <Notice>: '' (pid = 4278) setting DiscoveryMode = DiscoveryMode_None, currentDiscoveryMode = DiscoveryMode_None
Sep 29 13:17:33 ipad-mini CommCenter[75] <Notice>: Connection interrupted!
Sep 29 13:17:33 ipad-mini UserEventAgent[23] <Notice>: jetsam: kernel termination snapshot being created
No crashes in Devices/View Device Logs No crashes in itunesconnect (seems to be a known issue in ios up to 9.0.1: Installations, Sessions, and Active Devices aren't currently being reported for iOS 9 users. This will be resolved soon in an upcoming iOS update.)
Any idea what are causing these bizarre "crashes"?
Very same issue on iphone 6 running 9.0.1 also
Sep 29 13:33:48 iPhone6minus yourId[465] <Warning>: Memory in use: 28 MB
Sep 29 13:33:49 iPhone6minus duetexpertd[481] <Warning>: Found bundle: file:///System/Library/DuetExpertCenter/Experts/AppPrediction.bundle/
Sep 29 13:33:49 iPhone6minus sharingd[194] <Error>: 13:33:49.078 : SDConnectionManager:: XPC connection invalidated
Sep 29 13:33:49 iPhone6minus ReportCrash[482] <Warning>: saved type '298' report (1 of max 25) as /var/mobile/Library/Logs/CrashReporter/JetsamEvent-2015-09-29-133348.ips
UPD 20150929: I've tracked this down to - (CGImageRef)CIContext::createCGImage:(CIImage *)image fromRect:(CGRect)fromRect
Meaning: when I pluck that call ios9 stops booting the app off the device (and performance skyrockets). Now all I need is to find a (working) alternative to that call :=[
UPD 20151001: removed memory references cause this is clearly not a memory pressure related eviction (see previous update)