Я несколько раз пытаюсь включить и выключить сетевые конфигурации во встроенном устройстве через Web-интерфейс, который использует вызов ubus для управления конфигурацией сети. Спустя долгое время я заметил внизу сбой в консоли.
do_page_fault(): sending SIGSEGV to hostapd for invalid read access from 00000010
epc = 778a47f5 in libubox.so
ra = 778a48d3 in libubox.so
Я понимаю, что процесс пытается получить доступ к неотображенной странице.
SIGSEGV for an access to an unmapped page;
- Какая разница в сценарии для ядра для вызова do_page_fault () и OOM-Killer? Может кто-нибудь объяснить?
- Какой сценарий, скорее всего, ударит первым? Предполагая вывод
cat / proc / sys / vm / overcommit_memory равен '0'.