Estoy intentando analizar una aplicación de iPhone utilizando la aplicación Leaks y parece que todo funciona bien, excepto cuando trato de ver información detallada sobre una pérdida de memoria en particular. Parece que Leaks no está cargando mi código fuente. Al mirar la vista de la pila a la derecha, puedo ver llamadas que hacen referencia a marcos de iPhone, pero todo lo que hace referencia al código fuente que he escrito está vacío. La captura de pantalla a continuación ilustra mi punto. Los bloques que son de color azul claro deberían hacer referencia a mi código fuente. ¿Alguien ha tenido este problema? ¿Leaks simplemente no encuentra mi código fuente/símbolos correctamente? ¡Gracias!Fugas de instrumentos: no muestra mi código fuente
EDIT: estoy compilando la aplicación usando el 'Dispositivo - iPhone OS 2.2' con la configuración de depuración. Lanzo Fugas seleccionando Ejecutar-> Comenzar con la herramienta de rendimiento-> Fugas dentro de Xcode. ¿Cómo podría uno "hacer que los archivos de símbolos estén disponibles" para Leaks?
alt text http://www.andrewgarrison.com/forum/leaks_nosource.png
¿Esto funcionó? Tanto mi disco de inicio como el nombre de host son palabras sueltas con solo caracteres ASCII, pero tampoco veo símbolos. –
Esto me ayudó con los registros de bloqueo del estilo 2.x. Para el estilo 3.0 tuve que aprender algunos perl y arreglar el script symbolicate. Probablemente haya una versión definitiva por ahora. –
¿Qué quieres decir con "corregir el script symbolicate?" Estoy atrapado en este mismo problema sin personajes no Ascii en cualquier lugar. Los instrumentos * usados * funcionan para mí hasta que mi Snow Leopard "actualice". – n8gray