Некоторые пользователи Apple Silicon Mac обнаружили, что программы Steam, Minecraft, Lightburn, 0ad, Atom, Skype и другие, запущенные через систему Rosetta, стали вылетать или не запускаться.

Чаще всего проблема возникает после использования ассистента миграции для настройки нового Mac. Она также может возникать на Apple Silicon Mac после отката с macOS Monterey до Big Sur или после обновления до Monterey. Если раньше программы работали нормально, то теперь они могут внезапно вылетать.
Проблема возникает только с программами, использующими систему Rosetta. При попытке запустить программу она вылетает, и отображается подобное сообщение об ошибке:
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00007ff7ffc73af0
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: SIGNAL 5 Trace/BPT trap: 5
Terminating Process: exc handler [31174]Triggered by Thread: 0
Application Specific Information:
assertion failed [header->version <= kProjectSourceVersion]: runtime library is newer than runtime (Library.cpp:99 init)
Решение проблемы достаточно простое – нужно переустановить систему Rosetta.
Проще всего сделать это через программу «Терминал». Используйте следующую команду:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
После нажатия клавиши Enter система Rosetta будет переустановлена.
Попробуйте снова открыть программу, которая не запускалась. Она должна работать нормально.
Комментарии