Я создаю объект AVQueuePlayer
, добавив AVPlayerItems. Все элементы плеера указывают на разные аудио-URL, и игрок должен играть, как только он буферизует.Ошибка приложения с malloc: *** mmap (размер = 2147483648) не удалось (код ошибки = 12)
Когда я запускаю приложение в симуляторе, я получаю очень странную проблему с памятью. Консоль говорит
malloc: *** mmap(size=2147483648) failed (error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
и точки трассировки стека некоторые где внутренние в рамках. Он выскакивает точки в функции #0 MP3AudioStream::GeneratePackets(AudioFileStreamContinuation&)()
Я не могу понять, в чем проблема.
Даже добавление точки останова в malloc_error_break
, не дает никакой информации.
Может ли кто-нибудь помочь мне в решении проблемы.
Thanks
ОК спасибо, я отлажу еще раз, используя инструменты, чтобы поймать это. – user2273744