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

Crash: Apps auto-closes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • None
    • 6.9.0
    • WebEngine
    • None
    • Linux/Wayland, Linux/X11
    • Linux/Wayland, Linux/X11

    Description

      I'm on Archlinux and when running Sigil the app auto-closes. (Upstream issue)
      Note: same issue happens with other apps as well e.g. kmail, falkon etc.

      I've enabled

      export QTWEBENGINE_CHROMIUM_FLAGS=--enable-logging
      export QT_LOGGING_RULES="qt.webenginecontext=true;qt.webengine.compositor=true"
      

      Relevant infos:

      • When running from Wayland
      
      Debug: initial state based on palette itself with our test is_dark:  true
      Warning: Failed to create Vulkan instance: -9
      Warning: Failed to create platform Vulkan instance
      Warning: Unable to detect GPU vendor.
      Debug: 
      Chromium GL Backend: angle
      Chromium ANGLE Backend: gl-egl
      Chromium Vulkan Backend: disabled
      
      QSG RHI Backend: OpenGL
      QSG RHI Backend Supported: yes
      GPU Vendor: Unknown
      
      Using GLX: no
      Using EGL: yes
      Using Shared GL: yes
      
      Init Parameters:
       *  application-name sigil
       *  browser-subprocess-path /usr/lib/qt6/QtWebEngineProcess
       *  disable-blink-features WebOTP
       *  disable-features EyeDropper,BackgroundFetch,InstalledApp,WebOTP,WebPayments,WebUSB,StandardCompliantNonSpecialSchemeURLParsing
       *  disable-setuid-sandbox 
       *  disable-speech-api 
       *  enable-features NetworkServiceInProcess2,TracingServiceInProcess
       *  enable-logging 
       *  in-process-gpu 
       *  touch-events auto
       *  use-angle gl-egl
       *  use-gl angle
      
      [24408:24408:0501/190126.645471:WARNING:ozone_platform_qt.cpp(215)] Failed to load keymap file, falling back to StubKeyboardLayoutEngine
      [24408:24429:0501/190126.675498:WARNING:viz_main_impl.cc(85)] VizNullHypothesis is disabled (not a warning)
      Debug: attempted to load a non-existent dictionary:  "en_US"
      Debug: Compositor Type: Native
      Debug: QPA Platform Plugin: wayland
      Debug: Skia Graphics Context Type: GaneshGL
      Debug: Native Buffer Supported: yes
      Debug: Native Skia Output Device: OpenGL
      Debug: Compositor Type: Native
      Debug: QPA Platform Plugin: wayland
      Debug: Skia Graphics Context Type: GaneshGL
      Debug: Native Buffer Supported: yes
      Debug: Native Skia Output Device: OpenGL
      Debug: Initializing buffer 0x75e8700447f0 with SharedImage:
      Debug:   Usage: Gles2Read|DisplayRead|DisplayWrite|Scanout
      Debug:   Pixels size: 1270x723
      Debug:   Format: RGBA_8888
      [24408:24429:0501/190129.061509:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
      ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
      [24408:24429:0501/190129.061557:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
      [24408:24429:0501/190129.061566:ERROR:native_pixmap_egl_binding.cc(118)] Unable to initialize binding from pixmap
      [24408:24429:0501/190129.061587:ERROR:ozone_image_backing.cc(309)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
      [24408:24429:0501/190129.061593:ERROR:shared_image_manager.cc(255)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
      [24408:24429:0501/190129.061600:ERROR:native_skia_output_device.cpp(261)] ProduceSkia() failed.
      [24408:24429:0501/190129.061725:ERROR:raster_decoder.cc(1146)]   RasterDecoderImpl: Context lost during MakeCurrent.
      [24408:24429:0501/190129.061867:ERROR:raster_decoder.cc(1146)]   RasterDecoderImpl: Context lost during MakeCurrent.
      [24408:24429:0501/190129.062030:ERROR:raster_decoder.cc(1146)]   RasterDecoderImpl: Context lost during MakeCurrent.
      [24408:24429:0501/190129.062107:ERROR:raster_decoder.cc(1146)]   RasterDecoderImpl: Context lost during MakeCurrent.
      Debug: Compositor Type: Native
      Debug: QPA Platform Plugin: wayland
      Debug: Skia Graphics Context Type: GaneshGL
      Debug: Native Buffer Supported: yes
      Debug: Native Skia Output Device: OpenGL
      [24408:24429:0501/190129.066174:ERROR:shared_context_state.cc(885)] Failed to make current since context is marked as lost
      [24408:24429:0501/190129.066194:ERROR:skia_output_surface_impl_on_gpu.cc(2264)] Failed to make current.
      Debug: Compositor Type: Native
      Debug: QPA Platform Plugin: wayland
      Debug: Skia Graphics Context Type: GaneshGL
      Debug: Native Buffer Supported: yes
      Debug: Native Skia Output Device: OpenGL
      [24408:24429:0501/190129.066960:ERROR:shared_context_state.cc(885)] Failed to make current since context is marked as lost
      [24408:24429:0501/190129.066979:ERROR:skia_output_surface_impl_on_gpu.cc(2264)] Failed to make current.
      Segmentation fault (core dumped)
      
      • When running from X11
      Debug: initial state based on palette itself with our test is_dark:  true
      Warning: Failed to create Vulkan instance: -9
      Warning: Failed to create platform Vulkan instance
      Warning: Unable to detect GPU vendor.
      Debug: 
      Chromium GL Backend: angle
      Chromium ANGLE Backend: gl-egl
      Chromium Vulkan Backend: disabled
      
      QSG RHI Backend: OpenGL
      QSG RHI Backend Supported: yes
      GPU Vendor: Unknown
      
      Using GLX: yes
      Using EGL: no
      Using Shared GL: yes
      
      Init Parameters:
       *  application-name sigil
       *  browser-subprocess-path /usr/lib/qt6/QtWebEngineProcess
       *  disable-blink-features WebOTP
       *  disable-features EyeDropper,BackgroundFetch,InstalledApp,WebOTP,WebPayments,WebUSB,StandardCompliantNonSpecialSchemeURLParsing
       *  disable-setuid-sandbox 
       *  disable-speech-api 
       *  enable-features NetworkServiceInProcess2,TracingServiceInProcess
       *  enable-logging 
       *  in-process-gpu 
       *  touch-events auto
       *  use-angle gl-egl
       *  use-gl angle
      
      [10236:10256:0501/202104.698319:WARNING:viz_main_impl.cc(85)] VizNullHypothesis is disabled (not a warning)
      Debug: attempted to load a non-existent dictionary:  "en_US"
      Debug: Compositor Type: Native
      Debug: QPA Platform Plugin: xcb
      Debug: Skia Graphics Context Type: GaneshGL
      Debug: Native Buffer Supported: yes
      Debug: Native Skia Output Device: OpenGL
      Debug: Compositor Type: Native
      Debug: QPA Platform Plugin: xcb
      Debug: Skia Graphics Context Type: GaneshGL
      Debug: Native Buffer Supported: yes
      Debug: Native Skia Output Device: OpenGL
      Debug: Initializing buffer 0x7f1dd031c010 with SharedImage:
      Debug:   Usage: Gles2Read|DisplayRead|DisplayWrite|Scanout
      Debug:   Pixels size: 1270x723
      Debug:   Format: BGRA_8888
      [10236:10256:0501/202107.700558:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
      ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
      [10236:10256:0501/202107.700573:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
      [10236:10256:0501/202107.700580:ERROR:native_pixmap_egl_binding.cc(118)] Unable to initialize binding from pixmap
      [10236:10256:0501/202107.700601:ERROR:ozone_image_backing.cc(309)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
      [10236:10256:0501/202107.700608:ERROR:shared_image_manager.cc(255)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
      [10236:10256:0501/202107.700615:ERROR:native_skia_output_device.cpp(261)] ProduceSkia() failed.
      [10236:10256:0501/202107.700719:ERROR:raster_decoder.cc(1146)]   RasterDecoderImpl: Context lost during MakeCurrent.
      [10236:10256:0501/202107.700875:ERROR:raster_decoder.cc(1146)]   RasterDecoderImpl: Context lost during MakeCurrent.
      [10236:10256:0501/202107.701033:ERROR:raster_decoder.cc(1146)]   RasterDecoderImpl: Context lost during MakeCurrent.
      [10236:10256:0501/202107.701086:ERROR:raster_decoder.cc(1146)]   RasterDecoderImpl: Context lost during MakeCurrent.
      Debug: Compositor Type: Native
      Debug: QPA Platform Plugin: xcb
      Debug: Skia Graphics Context Type: GaneshGL
      Debug: Native Buffer Supported: yes
      Debug: Native Skia Output Device: OpenGL
      [10236:10256:0501/202107.705836:ERROR:shared_context_state.cc(885)] Failed to make current since context is marked as lost
      [10236:10256:0501/202107.705880:ERROR:skia_output_surface_impl_on_gpu.cc(2264)] Failed to make current.
      Segmentation fault (core dumped)
      

      • Graphics card and kernel modules details:
        00:02.0 VGA compatible controller: Intel Corporation 4th Generation Core Processor Family Integrated Graphics Controller (rev 06)
                Subsystem: Gigabyte Technology Co., Ltd Device d000
                Kernel driver in use: i915
                Kernel modules: i915
        --
        01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1)
                Subsystem: ZOTAC International (MCO) Ltd. Device 7326
                Kernel driver in use: nouveau
                Kernel modules: nouveau

      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
            shuvashish76 Shuvashish Sahoo
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes