[Перевод] Поиск бага регистра, приводящего к вылету Chrome
|
|
Среда, 07 Декабря 2022 г. 08:12
+ в цитатник
«Эй ты, функция. Да, я к тебе обращаюсь. При очистке не забудь, пожалуйста, восстановить все мои регистры. Да, и этот тоже, ты что, думаешь, в Linux попала?»
Вот краткое описание проблемы, с которой я столкнулся. ABI (
Application Binary Interface) платформы требует от функций, чтобы они сохраняли значения определённых регистров и восстанавливали их в случае использования, однако набор восстанавливаемых регистров зависит от платформы, и правила в Linux отличаются от правил в Windows. Возможно, поэтому я столкнулся с повреждением регистров Chrome в Windows. Но давайте начнём с самого начала.
Читать дальше → https://habr.com/ru/post/703894/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703894
Метки:
Программирование
Отладка
Разработка под Windows
регистры
chromium
chrome
браузеры
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-