Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-90358

QtWebEngine segmentation fault on eglfs platform

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • P1: Critical
    • None
    • 5.5.0
    • WebEngine
    • None
    • No LSB modules are available.
      Distributor ID: Debian
      Description: Debian GNU/Linux 8.11 (jessie)
      Release: 8.11
      Codename: jessie
    • Linux/Other display system

    Description

      On importing QtWebEngine and using WebEngineView in QML, application crashes with the segmentation fault.

      It also gives segmentation fault with example application quicknanobrowser.

      Below is the log:

       

      QFactoryLoader::QFactoryLoader() checking directory path "/eGUI/lib/Qt5.5.0/plugins/platforms" ...QFactoryLoader::QFactoryLoader() checking directory path "/eGUI/lib/Qt5.5.0/plugins/platforms" ...QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/platforms/libqeglfs.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/platforms/libqeglfs.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData":

      {        "Keys": [            "eglfs"        ]    }

      ,    "className": "QEglFSIntegrationPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("eglfs")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/platforms/libqlinuxfb.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/platforms/libqlinuxfb.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData":

      {        "Keys": [            "linuxfb"        ]    }

      ,    "className": "QLinuxFbIntegrationPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("linuxfb")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/platforms/libqminimal.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/platforms/libqminimal.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData":

      {        "Keys": [            "minimal"        ]    }

      ,    "className": "QMinimalIntegrationPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("minimal")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/platforms/libqminimalegl.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/platforms/libqminimalegl.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData":

      {        "Keys": [            "minimalegl"        ]    }

      ,    "className": "QMinimalEglIntegrationPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("minimalegl")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/platforms/libqoffscreen.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/platforms/libqoffscreen.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData":

      {        "Keys": [            "offscreen"        ]    }

      ,    "className": "QOffscreenIntegrationPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("offscreen")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/platforms/libqwayland-egl.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/platforms/libqwayland-egl.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData":

      {        "Keys": [            "wayland-egl"        ]    }

      ,    "className": "QWaylandIntegrationPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("wayland-egl")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/platforms/libqwayland-generic.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/platforms/libqwayland-generic.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData":

      {        "Keys": [            "wayland"        ]    }

      ,    "className": "QWaylandIntegrationPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("wayland")QFactoryLoader::QFactoryLoader() checking directory path "/data/qt-everywhere-opensource-src-5.5.0/buildQtWithExamples/qtwebengine/examples/webengine/quicknanobrowser/platforms" ...loaded library "/eGUI/lib/Qt5.5.0/plugins/platforms/libqeglfs.so"QFactoryLoader::QFactoryLoader() checking directory path "/eGUI/lib/Qt5.5.0/plugins/egldeviceintegrations" ...QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/egldeviceintegrations/libqeglfs-kms-integration.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/egldeviceintegrations/libqeglfs-kms-integration.so, metadata={    "IID": "org.qt-project.qt.qpa.egl.QEGLDeviceIntegrationFactoryInterface.5.5",    "MetaData":

      {        "Keys": [            "eglfs_kms"        ]    }

      ,    "className": "QEglFSKmsIntegrationPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("eglfs_kms")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/egldeviceintegrations/libqeglfs-x11-integration.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/egldeviceintegrations/libqeglfs-x11-integration.so, metadata={    "IID": "org.qt-project.qt.qpa.egl.QEGLDeviceIntegrationFactoryInterface.5.5",    "MetaData":

      {        "Keys": [            "eglfs_x11"        ]    }

      ,    "className": "QEglFSX11IntegrationPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("eglfs_x11")QFactoryLoader::QFactoryLoader() checking directory path "/data/qt-everywhere-opensource-src-5.5.0/buildQtWithExamples/qtwebengine/examples/webengine/quicknanobrowser/egldeviceintegrations" ...qt.qpa.egldeviceintegration: EGL device integration plugin keys: ("eglfs_kms", "eglfs_x11")qt.qpa.egldeviceintegration: EGL device integration plugin keys (sorted): ("eglfs_kms", "eglfs_x11")qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_kms"loaded library "/eGUI/lib/Qt5.5.0/plugins/egldeviceintegrations/libqeglfs-kms-integration.so"qt.qpa.egldeviceintegration: Using EGL device integration "eglfs_kms"qt.qpa.input: udev device discovery for type QFlags(0x10)qt.qpa.input: Found matching devices ("/dev/dri/card0")qt.qpa.eglfs.kms: Found the following video devices: ("/dev/dri/card0")qt.qpa.eglfs.kms: Using "/dev/dri/card0"qt.qpa.eglfs.kms: Opening device "/dev/dri/card0"qt.qpa.eglfs.kms: Creating GBM device for file descriptor 5 obtained from "/dev/dri/card0"QFactoryLoader::QFactoryLoader() checking directory path "/eGUI/lib/Qt5.5.0/plugins/platforminputcontexts" ...QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so, metadata={    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",    "MetaData":

      {        "Keys": [            "ibus"        ]    }

      ,    "className": "QIbusPlatformInputContextPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("ibus")QFactoryLoader::QFactoryLoader() checking directory path "/data/qt-everywhere-opensource-src-5.5.0/buildQtWithExamples/qtwebengine/examples/webengine/quicknanobrowser/platforminputcontexts" ...loaded library "/eGUI/lib/Qt5.5.0/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"loaded library "libdbus-1"qt.qpa.eglfs.kms: "eDP1" mode count: 3qt.qpa.eglfs.kms: mode 0 1024 x 768 @ 60 hzqt.qpa.eglfs.kms: mode 1 1024 x 768 @ 85 hzqt.qpa.eglfs.kms: mode 2 848 x 480 @ 60 hzqt.qpa.eglfs.kms: Selected mode 0 : 1024 x 768 @ 60 hz for output "eDP1"qt.qpa.eglfs.kms: "DP1" mode count: 0No modes available for output "DP1"qt.qpa.eglfs.kms: "HDMI1" mode count: 0No modes available for output "HDMI1"qt.qpa.eglfs.kms: "HDMI2" mode count: 0No modes available for output "HDMI2"QFactoryLoader::QFactoryLoader() checking directory path "/eGUI/lib/Qt5.5.0/plugins/generic" ...QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/generic/libqevdevkeyboardplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/generic/libqevdevkeyboardplugin.so, metadata={    "IID": "org.qt-project.Qt.QGenericPluginFactoryInterface",    "MetaData":

      {        "Keys": [            "EvdevKeyboard"        ]    }

      ,    "className": "QEvdevKeyboardPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("evdevkeyboard")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/generic/libqevdevmouseplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/generic/libqevdevmouseplugin.so, metadata={    "IID": "org.qt-project.Qt.QGenericPluginFactoryInterface",    "MetaData":

      {        "Keys": [            "EvdevMouse"        ]    }

      ,    "className": "QEvdevMousePlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("evdevmouse")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/generic/libqevdevtabletplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/generic/libqevdevtabletplugin.so, metadata={    "IID": "org.qt-project.Qt.QGenericPluginFactoryInterface",    "MetaData":

      {        "Keys": [            "EvdevTablet"        ]    }

      ,    "className": "QEvdevTabletPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("evdevtablet")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/generic/libqevdevtouchplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/generic/libqevdevtouchplugin.so, metadata={    "IID": "org.qt-project.Qt.QGenericPluginFactoryInterface",    "MetaData":

      {        "Keys": [            "EvdevTouch"        ]    }

      ,    "className": "QEvdevTouchScreenPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("evdevtouch")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/generic/libqlibinputplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/generic/libqlibinputplugin.so, metadata={    "IID": "org.qt-project.Qt.QGenericPluginFactoryInterface",    "MetaData":

      {        "Keys": [            "libinput"        ]    }

      ,    "className": "QLibInputPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("libinput")QFactoryLoader::QFactoryLoader() looking at "/eGUI/lib/Qt5.5.0/plugins/generic/libqtuiotouchplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/plugins/generic/libqtuiotouchplugin.so, metadata={    "IID": "org.qt-project.Qt.QGenericPluginFactoryInterface",    "MetaData":

      {        "Keys": [            "TuioTouch"        ]    }

      ,    "className": "QTuioTouchPlugin",    "debug": false,    "version": 328960}

      Got keys from plugin meta data ("tuiotouch")QFactoryLoader::QFactoryLoader() checking directory path "/data/qt-everywhere-opensource-src-5.5.0/buildQtWithExamples/qtwebengine/examples/webengine/quicknanobrowser/generic" ...loaded library "/eGUI/lib/Qt5.5.0/plugins/generic/libqlibinputplugin.so"qt.qpa.input: libinput: input device 'Power Button', /dev/input/event1 is a keyboardqt.qpa.input: libinput: input device 'Video Bus', /dev/input/event2 is a keyboardqt.qpa.input: libinput: input device 'Power Button', /dev/input/event0 is a keyboardqt.qpa.input: libinput: not using input device '/dev/input/event3'.qt.qpa.input: libinput: not using input device '/dev/input/event4'.qt.qpa.input: libinput: not using input device '/dev/input/event5'.qt.qpa.input: libinput: not using input device '/dev/input/event7'.qt.qpa.input: libinput: not using input device '/dev/input/event8'.qt.qpa.input: libinput: not using input device '/dev/input/event6'.qt.qpa.input: libinput: not using input device '/dev/input/event9'.qt.qpa.input: libinput: input device 'eGalaxTouch Virtual Device for Multi', /dev/input/event10 is a touch deviceqt.qpa.input: libinput: input device 'eGalaxTouch Virtual Device for Single', /dev/input/event11 is a pointer caps = absolute-motion buttonQFactoryLoader::QFactoryLoader() checking directory path "/eGUI/lib/Qt5.5.0/plugins/styles" ...QFactoryLoader::QFactoryLoader() checking directory path "/data/qt-everywhere-opensource-src-5.5.0/buildQtWithExamples/qtwebengine/examples/webengine/quicknanobrowser/styles" ...Created context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize -1, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior 2, swapInterval 1, profile  0) with config: EGL_BUFFER_SIZE: 32 EGL_ALPHA_SIZE: 8 EGL_BLUE_SIZE: 8 EGL_GREEN_SIZE: 8 EGL_RED_SIZE: 8 EGL_DEPTH_SIZE: 0 EGL_STENCIL_SIZE: 0 EGL_CONFIG_CAVEAT: 12344 EGL_CONFIG_ID: 7 EGL_LEVEL: 0 EGL_MAX_PBUFFER_HEIGHT: 0 EGL_MAX_PBUFFER_PIXELS: 0 EGL_MAX_PBUFFER_WIDTH: 0 EGL_NATIVE_RENDERABLE: 1 EGL_NATIVE_VISUAL_ID: 875713112 EGL_NATIVE_VISUAL_TYPE: 12344 EGL_SAMPLES: 0 EGL_SAMPLE_BUFFERS: 0 EGL_SURFACE_TYPE: 4 EGL_TRANSPARENT_TYPE: 12344 EGL_TRANSPARENT_BLUE_VALUE: 0 EGL_TRANSPARENT_GREEN_VALUE: 0 EGL_TRANSPARENT_RED_VALUE: 0 EGL_BIND_TO_TEXTURE_RGB: 0 EGL_BIND_TO_TEXTURE_RGBA: 0 EGL_MIN_SWAP_INTERVAL: 0 EGL_MAX_SWAP_INTERVAL: 0Found metadata in lib /eGUI/lib/Qt5.5.0/qml/QtQuick.2/libqtquick2plugin.so, metadata={    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",    "MetaData":

      {    },    "className": "QtQuick2Plugin",    "debug": false,    "uri": [        "QtQuick.2"    ],    "version": 328960}

      loaded library "/eGUI/lib/Qt5.5.0/qml/QtQuick.2/libqtquick2plugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/qml/QtWebEngine/libqtwebengineplugin.so, metadata={    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",    "MetaData": {    }

      ,    "className": "QtWebEnginePlugin",    "debug": false,    "uri": [        "QtWebEngine"    ],    "version": 328960}

      loaded library "/eGUI/lib/Qt5.5.0/qml/QtWebEngine/libqtwebengineplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/qml/QtQuick/Window.2/libwindowplugin.so, metadata={    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",    "MetaData":

      {    },    "className": "QtQuick2WindowPlugin",    "debug": false,    "uri": [        "QtQuick.Window.2"    ],    "version": 328960}

      loaded library "/eGUI/lib/Qt5.5.0/qml/QtQuick/Window.2/libwindowplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/qml/QtQuick/Controls/libqtquickcontrolsplugin.so, metadata={    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",    "MetaData": {    }

      ,    "className": "QtQuickControlsPlugin",    "debug": false,    "uri": [        "QtQuick.Controls"    ],    "version": 328960}

      loaded library "/eGUI/lib/Qt5.5.0/qml/QtQuick/Controls/libqtquickcontrolsplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/qml/QtQuick/Layouts/libqquicklayoutsplugin.so, metadata={    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",    "MetaData":

      {    },    "className": "QtQuickLayoutsPlugin",    "debug": false,    "uri": [        "QtQuick.Layouts"    ],    "version": 328960}

      loaded library "/eGUI/lib/Qt5.5.0/qml/QtQuick/Layouts/libqquicklayoutsplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/qml/QtQuick/Dialogs/libdialogplugin.so, metadata={    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",    "MetaData": {    }

      ,    "className": "QtQuick2DialogsPlugin",    "debug": false,    "uri": [        "QtQuick.Dialogs"    ],    "version": 328960}

      loaded library "/eGUI/lib/Qt5.5.0/qml/QtQuick/Dialogs/libdialogplugin.so"Found metadata in lib /eGUI/lib/Qt5.5.0/qml/Qt/labs/settings/libqmlsettingsplugin.so, metadata={    "IID": "org.qt-project.Qt.QQmlExtensionInterface",    "MetaData":

      {    }

      ,    "className": "QmlSettingsPlugin",    "debug": false,    "uri": [        "Qt.labs.settings"    ],    "version": 328960}

      loaded library "/eGUI/lib/Qt5.5.0/qml/Qt/labs/settings/libqmlsettingsplugin.so"

      Segmentation fault

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            kishore_ravikumar kishore_ravikumar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes