2011-03-24 14 views
5

Un compañero de trabajo me entregó un iPhone que se colgó en el medio de nuestra aplicación en ejecución. El informe de fallas acredita el bloqueo a mc_mobile_tunnel en lugar de a nuestra aplicación.¿Qué representa mc_mobile_tunnel en un registro de bloqueo?

Process:   mc_mobile_tunnel [7322] 
Path:   /usr/libexec/mc_mobile_tunnel 
Identifier:  mc_mobile_tunnel 
Version:   ??? (???) 
Code Type:  ARM (Native) 
Parent Process: launchd [1] 

Date/Time:  2011-03-24 13:53:15.294 -0700 
OS Version:  iPhone OS 3.1.3 (7E18) 
Report Version: 104 

Exception Type: EXC_CRASH (SIGABRT) 
Exception Codes: 0x00000000, 0x00000000 
Crashed Thread: 0 

Thread 0 Crashed: 
0 libSystem.B.dylib    0x304a0b2c 0x30410000 + 592684 
1 libSystem.B.dylib    0x304a0b1a 0x30410000 + 592666 
2 libSystem.B.dylib    0x304a0b0e 0x30410000 + 592654 
3 libSystem.B.dylib    0x304b7e34 0x30410000 + 687668 
4 libstdc++.6.dylib    0x34162390 0x340fc000 + 418704 
5 libobjc.A.dylib     0x329c0898 0x329b8000 + 34968 
6 libstdc++.6.dylib    0x3415fa84 0x340fc000 + 408196 
7 libstdc++.6.dylib    0x3415fafc 0x340fc000 + 408316 
8 libstdc++.6.dylib    0x3415fc24 0x340fc000 + 408612 
9 libobjc.A.dylib     0x329bee54 0x329b8000 + 28244 
10 CoreFoundation     0x3241eb2c 0x323f8000 + 158508 
11 CoreFoundation     0x3241eacc 0x323f8000 + 158412 
12 Foundation      0x308e1220 0x3089c000 + 283168 
13 mc_mobile_tunnel    0x00002884 0x1000 + 6276 
14 mc_mobile_tunnel    0x00002030 0x1000 + 4144 

¿Qué es mc_mobile_tunnel, y por qué está sacando mi aplicación?

Respuesta

1

Creo que simbolizar su registro de fallos le daría más información sobre dónde exactamente podría estar el problema. Consulte esta publicación para saber cómo hacerlo: How to interpret a crashlog with no references to a specific class

Sin embargo, necesita el paquete dSYM que obtiene al compilar la aplicación (está justo al lado de su aplicación en la carpeta de compilación).

Ejemplo:

Symbolized Crashlog http://k.minus.com/jk4X2obwZMI7j.png

Otra observación lado hay un servicio gratuito, que considero ser una herramienta imprescindible, llamado Testflight que es realmente grande para las pruebas beta, ya que almacena los registros de errores en línea y también puede hacer la simbolización para ti.

+0

Eso es realmente con símbolos. Este accidente en particular estaba completamente en el código de Apple. Nunca lo encontré. Pero no lo he visto en muchos meses. –

+0

Mirando de nuevo, lo devuelvo. Debo haber perdido un informe de error mientras simbolizaba. Gracias. Problema muerto ahora, desafortunadamente. –

Cuestiones relacionadas