Проблема

Стандартные примеры для QT5/webengine вызывают ошибку сегментирования SIGSEGV.

Диагностика

  • Выполнить следующие действия:
    1. Добавить в проект флаг export QT_DEBUG_PLUGINS=1.
    2. Запустить ПО с помощью отладчика gdb.
    3. Проверить trace на наличие следующей записи:

      loaded library "/usr/lib/x86_64-linux-gnu/qt5/qml/QtWebEngine/libqtwebengineplugin.so"
      QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/accessiblebridge" ...
      QFactoryLoader::QFactoryLoader() checking directory path "/home/sa/prj/webengine/build-minimal-Desktop-Debug/accessiblebridge" ...
      Ошибка сегментирования (стек памяти сброшен на диск)

Возможная причина: Некорректная сборка ПО. Перейти к решению.


Возможные причины