An app I did for a client is crashing on some devices at start up. We managed to get a console log from one of the people crashing and got this set of error messages:
Sep 19 09:17:35 unknown FireRescue[3111] <error>: libMobileGestalt computeUniqueDeviceID: total time for bb to return imei: 0<br>Sep 19 09:17:35 unknown FireRescue[3111] <error>: libMobileGestalt computeUniqueDeviceID: total time for bb to return imei: 0<br>Sep 19 09:17:36 unknown wifid[13] <error>: WiFi:[369753456.316822]: Client itunesstored is background application<br>Sep 19 09:17:39 unknown FireRescue[3111] <warning>: Unbalanced calls to begin/end appearance transitions for <appviewcontroller:>.<br>Sep 19 09:17:39 unknown mediaserverd[32] <error>: 09:17:39.164 <0x3700000> AudioQueue: Error -12985 from AudioSessionSetClientPlayState(3111)<br>Sep 19 09:17:39 unknown mediaserverd[32] <error>: 09:17:39.302 <0x3700000> AudioQueue: Error -12985 from AudioSessionSetClientPlayState(3111)<br>Sep 19 09:17:39 unknown mediaserverd[32] <error>: 09:17:39.347 <0x3700000> AudioQueue: Error -12985 from AudioSessionSetClientPlayState(3111)<br>Sep 19 09:17:39 unknown mediaserverd[32] <warning>: 09:17:39.417 <systemsoundserver> WARNING translating CMSession error: -12985 <br>Sep 19 09:17:39 unknown FireRescue[3111] <warning>: Error setting audio session active to 1! '!cat'<br>Sep 19 09:17:39 unknown mediaserverd[32] <error>: 09:17:39.453 <0x3700000> AudioQueue: Error -12985 from AudioSessionSetClientPlayState(3111)<br>Sep 19 09:17:40 unknown kernel[0] <debug>: launchd[3114] Builtin profile: container (sandbox)<br>Sep 19 09:17:40 unknown kernel[0] <debug>: launchd[3114] Container: /private/var/mobile/Applications/852AD258-DC87-4ECD-8CA9-0A8D67B20A7B [69] (sandbox)<br>Sep 19 09:17:40 unknown FireRescue[3114] <error>: libMobileGestalt computeUniqueDeviceID: total time for bb to return imei: 0<br>Sep 19 09:17:40 unknown FireRescue[3114] <error>: libMobileGestalt computeUniqueDeviceID: total time for bb to return imei: 0<br>Sep 19 09:17:43 unknown FireRescue[3114] <warning>: Unbalanced calls to begin/end appearance transitions for <appviewcontroller:>.<br></appviewcontroller:></warning></error></error></debug></debug></error></warning></systemsoundserver></warning></error></error></error></appviewcontroller:></warning></error></error></error>
There appears to be two things going on. One is in the audiio system, the other is with this libMobileGestalt thing.
Here are the audio messages extracted:
Sep 19 09:17:39 unknown FireRescue[3111] <warning>: Unbalanced calls to begin/end appearance transitions for <appviewcontroller:>.<br>Sep 19 09:17:39 unknown mediaserverd[32] <error>: 09:17:39.164 <0x3700000> AudioQueue: Error -12985 from AudioSessionSetClientPlayState(3111)<br>Sep 19 09:17:39 unknown mediaserverd[32] <error>: 09:17:39.302 <0x3700000> AudioQueue: Error -12985 from AudioSessionSetClientPlayState(3111)<br>Sep 19 09:17:39 unknown mediaserverd[32] <error>: 09:17:39.347 <0x3700000> AudioQueue: Error -12985 from AudioSessionSetClientPlayState(3111)<br>Sep 19 09:17:39 unknown mediaserverd[32] <warning>: 09:17:39.417 <systemsoundserver> WARNING translating CMSession error: -12985 <br>Sep 19 09:17:39 unknown FireRescue[3111] <warning>: Error setting audio session active to 1! '!cat'<br>Sep 19 09:17:39 unknown mediaserverd[32] <error>: 09:17:39.453 <0x3700000> AudioQueue: Error -12985 from AudioSessionSetClientPlayState(3111)<br></error></warning></systemsoundserver></warning></error></error></error></appviewcontroller:></warning>
Any ideas on whats going on there? Doesn’t seem to be a crash in there.
Now for the other issue, here is additional messages later on that don’t appear to be coming from our app, but . . .
Sep 19 09:19:18 unknown lockdownd[26] <notice>: 00381000 store_escrow_record: Creating escrow bag (hash=8380925052c935429314102ec5178c8ee4c170d0) for 4C8D18BF-81C1-423B-B4C5-AE1F33251F84<br>Sep 19 09:19:19 unknown lockdownd[26] <error>: libMobileGestalt computeUniqueDeviceID: total time for bb to return imei: 0<br>Sep 19 09:19:20 unknown lockdownd[26] <error>: libMobileGestalt copyMobileEquipmentIdentifier: No MEID in CT mobile equipment info dictionary - <cfbasichash>{type = mutable dict, count = 5,<br> entries =><br> 1 : <cfstring>{contents = "kCTMobileEquipmentInfoCurrentSubscriberId"} = <cfstring>{contents = "310410458423496"}<br> 2 : <cfstring>{contents = "kCTMobileEquipmentInfoCurrentMobileId"} = <cfstring>{contents = "012656001647200"}<br> 4 : <cfstring>{contents = "kCTMobileEquipmentInfoICCID"} = <cfstring>{contents = "89014103254584234961"}<br> 11 : <cfstring>{contents = "kCTMobileEquipmentInfoIMEI"} = <cfstring>{contents = "012656001647200"}<br> 12 : <cfstring>{contents = "kCTMobileEquipmentInfoIMSI"} = <cfstring>{contents = "310410458423496"}<br> }<br>Sep 19 09:19:20 unknown lockdownd[26] <notice>: 00381000 copy_meid: MobileGestalt failed to provide an MEID but returned no error (?)<br>Sep 19 09:19:20 unknown atc[3124] <error>: libMobileGestalt computeUniqueDeviceID: total time for bb to return imei: 0<br>Sep 19 09:19:21 unknown wifid[13] <error>: WiFi:[369753561.408326]: Client itunesstored is background application<br>Sep 19 09:19:22 unknown lockdownd[26] <error>: libMobileGestalt computeUniqueDeviceID: total time for bb to return imei: 0<br>Sep 19 09:19:26 unknown lockdownd[26] <error>: libMobileGestalt copyMobileEquipmentIdentifier: No MEID in CT mobile equipment info dictionary - <cfbasichash>{type = mutable dict, count = 5,<br> entries =><br> 1 : <cfstring>{contents = "kCTMobileEquipmentInfoCurrentSubscriberId"} = <cfstring>{contents = "310410458423496"}<br> 2 : <cfstring>{contents = "kCTMobileEquipmentInfoCurrentMobileId"} = <cfstring>{contents = "012656001647200"}<br> 4 : <cfstring>{contents = "kCTMobileEquipmentInfoICCID"} = <cfstring>{contents = "89014103254584234961"}<br> 11 : <cfstring>{contents = "kCTMobileEquipmentInfoIMEI"} = <cfstring>{contents = "012656001647200"}<br> 12 : <cfstring>{contents = "kCTMobileEquipmentInfoIMSI"} = <cfstring>{contents = "310410458423496"}<br> }<br>Sep 19 09:19:26 unknown lockdownd[26] <notice>: 00403000 copy_meid: MobileGestalt failed to provide an MEID but returned no error (?)<br>Sep 19 09:19:54 unknown lockdownd[26] <error>: libMobileGestalt computeUniqueDeviceID: total time for bb to return imei: 0<br>Sep 19 09:20:05 unknown lockdownd[26] <error>: libMobileGestalt computeUniqueDeviceID: total time for bb to return imei: 0<br>> <br> [import]uid: 19626 topic_id: 31148 reply_id: 331148[/import] </error></error></notice></cfstring></cfstring></cfstring></cfstring></cfstring></cfstring></cfstring></cfstring></cfstring></cfstring></cfbasichash></error></error></error></error></notice></cfstring></cfstring></cfstring></cfstring></cfstring></cfstring></cfstring></cfstring></cfstring></cfstring></cfbasichash></error></error></notice>