Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-21442

QmlDesigner: Puppet crashes immediately on start (Intel HD Graphics 620)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Out of scope
    • Icon: Not Evaluated Not Evaluated
    • None
    • Qt Creator 4.8.0-beta1
    • Quick Designer
    • None
    • Windows

      When creating a new (or opening a) .qml file in the Qt Quick Designer, I immediately get a puppet crash. No matter if ,qmlproject or .pro based. Running the project does work fine. Seems to be triggered when the scene contains a text. Happens with latest Intel HD Graphics 620 driver. Rolling back the driver removes the crash.

      DbgView shows me this:

      [1560] designer\qquickdesignersupport.cpp 146 Warning: Image is empty.
      [8684] void __cdecl QmlDesigner::readSharedMemory(int,class QmlDesigner::ImageContainer &) Not able to create image: 0 0 0
      [8684] void __cdecl QmlDesigner::readSharedMemory(int,class QmlDesigner::ImageContainer &) Not able to create image: 0 0 0
      [1560] designer\qquickdesignersupport.cpp 146 Warning: Image is empty.
      [8684] void __cdecl QmlDesigner::readSharedMemory(int,class QmlDesigner::ImageContainer &) Not able to create image: 0 0 0
      [1560] QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      [1560] QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.
      [11992] file:///C:/Users/aportale/Documents/untitled74/main.qml: QML QQuickText: fontInfo: item has no JS engine
      [1560] QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      [1560] QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      [1560] QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      [1560] QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      [1560] QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.
      [1560] designer\qquickdesignersupport.cpp 146 Warning: Image is empty.
      [8684] void __cdecl QmlDesigner::readSharedMemory(int,class QmlDesigner::ImageContainer &) Not able to create image: 0 0 0
      [8684] Process crashed: ("{d0205b23-962f-4360-a4ea-b633d65aeadc}", "rendermode", "-graphicssystem raster") exitCode: -1073741819
      [8684] QWindowsPipeWriter::write failed. (Das Handle ist ungültig.)
      [11992] End Process:  11992
      [11132] End Process:  11132
      [8684] QIODevice::write (QLocalSocket): device not open
      [8684] QIODevice::write (QLocalSocket): device not open
      [8684] QIODevice::write (QLocalSocket): device not open
      [8460] Loaded default dummy context object.
      [4576] Loaded default dummy context object.
      [6952] Loaded default dummy context object.
      

      Call stack after crash:

      ig9icd64!RegisterProcTableCallback+0x5a806b
      ig9icd64!RegisterProcTableCallback+0x5a8b70
      ig9icd64!RegisterProcTableCallback+0x5aa39a
      ig9icd64!RegisterProcTableCallback+0x5a4d8f
      ig9icd64!RegisterProcTableCallback+0x1410b0
      ig9icd64!RegisterProcTableCallback+0x294cd2
      ig9icd64!RegisterProcTableCallback+0x23b2f0
      Qt5Gui!QOpenGLFramebufferObjectFormat::textureTarget+0x134a
      Qt5Gui!QOpenGLFramebufferObjectFormat::textureTarget+0x9d7
      Qt5Gui!QOpenGLShaderProgram::link+0x475
      Qt5Gui!QOpenGLShaderProgram::link+0x69
      Qt5Quick!QSGDefaultRenderContext::compileShader+0x89
      Qt5Quick!QSGBatchRenderer::Renderer::prepareAlphaBatches+0x746
      Qt5Quick!QSGBatchRenderer::Renderer::renderMergedBatch+0x53b
      Qt5Quick!QSGBatchRenderer::Renderer::renderBatches+0x409
      Qt5Quick!QSGBatchRenderer::Renderer::render+0xd77
      Qt5Quick!QSGRenderer::renderScene+0x16c
      Qt5Quick!QSGDefaultLayer::grab+0x9eb
      Qt5Quick!QSGDefaultLayer::updateTexture+0x23
      Qt5Quick!QQuickDesignerSupport::renderImageForItem+0x10f
      

      System Information:

      Dynamic GL LibGL Vendor: Intel
      Renderer: Intel(R) HD Graphics 620
      Version: 4.5.0 - Build 23.20.16.4973
      Shading language: 4.50 - Build 23.20.16.4973
      Format: Version: 4.5 Profile: 2 Swap behavior: 2 Buffer size (RGBA): 8,8,8,8 Depth buffer: 24 Stencil buffer: 8
      Profile: None (QOpenGLFunctions_4_5), Core (QOpenGLFunctions_4_5_Core), Compatibility (QOpenGLFunctions_4_5_Compatibility)
      
      Vulkan instance available
      Supported instance extensions:
        VK_KHR_surface, version 25
        VK_KHR_win32_surface, version 6
        VK_KHR_external_memory_capabilities, version 1
        VK_KHR_external_semaphore_capabilities, version 1
        VK_KHR_external_fence_capabilities, version 1
        VK_KHR_get_physical_device_properties2, version 1
        VK_KHR_get_surface_capabilities2, version 1
        VK_EXT_debug_report, version 9
      Supported layers:
      Available physical devices:
        API version 1.0.66, vendor 0x8086, device 0x5916, Intel(R) HD Graphics 620, type 1, driver version 0.16.2
      
      GPU:
               Card name: Intel(R) HD Graphics 620
             Driver Name: igdumdim64.dll
          Driver Version: 23.20.16.4973
               Vendor ID: 0x8086
               Device ID: 0x5916
               SubSys ID: 0x506217AA
             Revision ID: 0x0002
      

      Installed

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

            thohartm Thomas Hartmann
            portale Alessandro Portale
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes