¿Cómo encontrar la causa de un error "doble libre" de malloc?

Estoy programando una aplicación en Objective-C y recibo este error: MyApp (2121,0xb0185000) malloc: *** error para el objeto 0x1068310: doble libre *** establece un punto de interrupción en malloc_error_break para depurar Está sucediendo cuando lanzo un NSAutoreleasePool y no puedo...