Это не вопрос, а ответ на вопрос, который я не мог найти здесь раньше.
У меня было приложение, которое продолжало аварийно завершать работу с сообщением «Ошибка шины».Это происходило недетерминировано в разных частях моего кода, обычно после долгого времени выполнения.Единственной подсказкой был связанный si_code, это было «BUS_ADRERR: несуществующий физический адрес».
Причина сбоя в том, что я перекомпилировал код, таким образом испортив отображение памяти для исполняемого файла.