cra sh in iOS 10 и iOS 9 с CoreFoundation - common_removeAllObjects - PullRequest
1 голос
/ 06 апреля 2020

Сбой: com.apple.main-thread EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000000000020 common_removeAllObjects

CoreFoundation common_removeAllObjects + 156

Приведенный выше код для поиска.

Я не могу воспроизвести проблему, она отображается как журнал аварийного отказа с cra sh insight как:

Повреждение кучи

Трассировка стека указывает это повреждение кучи могло привести к тому, что ваше приложение взломало sh. Повреждение памяти может происходить довольно легко из-за освобождения висячего указателя, гонки потоков или неверного арифметического указателя c. Важно помнить, что получившийся cra sh может произойти спустя много времени после первоначального искажения. В результате трассировка стека для этого cra sh может не дать никаких указаний на местонахождение ошибки в вашем коде. Тем не менее, вы все еще можете исправить проблемы с памятью с помощью инструментов от Apple. Для быстрого решения проблем с повреждением памяти, мы рекомендуем регулярно проводить аудит вашего приложения с помощью средств отладки памяти XCode: Visual Debugger, Zombies Instrument, Address Sanitizer, Thread Sanitizer и mallo c диагностики.

Проблема встречается только в iOS 10 и iOS 9. Использование XCode 11.3.1. Заранее спасибо за помощь.

...