Сбой сборки выпуска при настройках быстрой оптимизации всего модуля
У меня есть приложение, которое содержит как код Swift, так и код Objective C, и оно падает в определенный момент только в режиме сборки релиза, если я установил уровень оптимизации на Fast, Whole Module Optimization
а по логу выдает ошибку и других логов нет
malloc: *** error for object 0x15de80f08: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Если я установлю уровень оптимизации на Fast, Single File Optimization
, это работает просто отлично.
Я не могу точно указать ту часть кода, которая вызывает сбой на Fast, WMO
установка. Когда я взял журнал устройства из XCode, он представлял собой несимметричный журнал сбоев. Можете ли вы дать мне несколько советов для устранения неполадок и устранения этой проблемы? Почему происходит сбой при настройках WMO, а не при настройке SFO?