Недопустимые инструкции (core dumped) ошибка при запуске моего приложения в Ubuntu 14.04, как посмотреть дамп

При запуске моего приложения я вижу, что на некоторых машинах, на которых установлена ​​Ubuntu 14.04, выгружено ядро ​​с незаконными инструкциями. Мое приложение также построено в 14.04, но установка и запуск в некоторых системах выдает такую ​​ошибку.

Где хранится дамп и как его увидеть. Я предполагаю, что он может иметь некоторую информацию о том, какие инструкции не поддерживаются на этом компьютере.

0

Решение

Основные файлы не включены по умолчанию в Ubuntu. Для этого запустите ulimit -c unlimitedи снова допустим сбой вашей программы. Основной файл должен быть создан в текущем каталоге.

Обычно я вижу это для расширений x86, таких как новые версии SSE на старом оборудовании. Чтобы это исправить, необходимо перекомпилировать код или обновить оборудование.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector