Привет,
У меня действительно тяжелые времена с некоторыми "случайными" сбоями в приложении, над которым я сейчас работаю.
Я использую ExtAudioFileRead для чтения данных из CFURLRef (аудиофайл формата m4a) в буфер PCM для интерпретации. Однако иногда один из вызовов ExtAudioFileRead вызывает:
CrashIfClientProvidedBogusAudioBufferList и я просто не могу понять, почему. Я оглянулся и не могу найти ничего, что может помочь.
Он никогда не появлялся в симуляторе только при установленном оборудовании (iPhone4 с iOS 5.0 и 5.1, а также iPad2 под iOS 5.1)
Я, конечно, вставлю исходный код, чтобы прояснить вопрос, но потребуется некоторое время, пока я не отполирую его достаточно для ваших судейских глаз.
Итак, пока: есть мысли? Вы испытали это?