Как исправить ошибку подкачки приложения Linux? - PullRequest
0 голосов
/ 10 июля 2019

Моя программа иногда умирает.

как это:

[4] + Ошибка сегментации ./Application

Эта проблема появляется случайно. но эта программа не может прикрепить GDB.

Однако есть некоторые вещи, которые я обнаружил в журнале. Перед тем как программа умирает, она показывает мне журнал.

[5191.986522] [00000071] * pgd = 00000000f0643003, * pud = 00000000ec089003, * pmd = 0000000000000000

что это?

pgd, pud, всегда меняется. может быть, это адрес.

5191 тоже всегда меняется. но что это?

0071 не меняется. что это?

Я знаю, pgd, pmd, pud - это ключевое слово подкачки Linux. но я не знаю других вещей.

Программа слишком большая. В нем используется множество технологий, таких как dbus, multi thread, sqlite3, socket, file stream.

Пожалуйста, дайте мне знать, что мне нужно делать сейчас.

Мне нужна идея.

...