Сбой сборки выпуска при настройках быстрой оптимизации всего модуля

У меня есть приложение, которое содержит как код 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?

0 ответов

Другие вопросы по тегам