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

qmlscene crashes with Intel G31/G33 video

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • Not Evaluated
    • None
    • 5.0.0 Beta 1
    • None
    • Windows 7 32-bit, Intel G31/G33 video driver 8.15.10.1930

    Description

      qmlscene crashes, when I try to open even simplest qml file. Looking in the stacktrace I found, that place, where it crashes is ig4icd32.dll - OpenGL library of Intel's driver.

      Also, in console I see the following output:

      QWindowsGLContext::getProcAddress: Unable to resolve 'glBindFramebuffer'
      QWindowsGLContext::getProcAddress: Unable to resolve 'glBindFramebufferOES'
      QWindowsGLContext::getProcAddress: Unable to resolve 'glBindFramebufferARB'

      QML example, that reproduces crash:

      import QtQuick 2.0
      Rectangle {
      width: 360
      height: 360
      }

      Stacktrace from gdb:

      0 DllMain ig4icd32 0x102095ed
      1 ShInitialize ig4icd32 0x1034790b
      2 DllMain ig4icd32 0x10284c78
      3 DllMain ig4icd32 0x10284f05
      4 QCoreApplicationPrivate::sendPostedEvents QtCore5 0x5f45c30e
      5 QCoreApplication::sendPostedEvents QtCore5 0x5f45c905
      6 InternalCallWinProc USER32 0x75fbc4e7
      7 DispatchMessageWorker USER32 0x75fbcc19
      8 wcscpy_s USER32 0x7600629a
      9 qt_plugin_instance windows5 0x5e70bb07
      10 QEventLoop::exec QtCore5 0x5f459420
      11 QCoreApplication::exec QtCore5 0x5f45cdb2
      12 qmlscene 0x13a3bd4
      13 qmlscene 0x13a4049
      14 BaseThreadInitThunk kernel32 0x766aed6c
      15 _load_config_used ntdll 0x779ce114
      16 _RtlUserThreadStart ntdll 0x77a1374e

      Stacktrace from cdb:

      ig4icd32.dll!102095ed()
      [Frames below may be incorrect and/or missing, no symbols loaded for ig4icd32.dll]
      ig4icd32.dll!1034790b()
      ig4icd32.dll!10282c0a()
      ig4icd32.dll!1028312e()
      QtGui5.dll!5efabeeb()
      QtGui5.dll!5efb1781()
      QtGui5.dll!5efb178f()
      QtGui5.dll!5efb6e88()
      QtQuick5.dll!733fdce2()
      QtQuick5.dll!733fdcf5()
      QtQuick5.dll!733fda64()
      QtQuick5.dll!73404408()
      QtQuick5.dll!7340a1fb()
      QtQuick5.dll!733fccea()
      ig4dev32.dll!05f3b6fd()
      ig4dev32.dll!05f31698()
      ig4dev32.dll!05f376fd()
      ig4dev32.dll!05f311fc()
      QtGui5.dll!5efb44db()
      QtQuick5.dll!7340062f()
      QtQuick5.dll!73400902()
      QtQuick5.dll!73409361()
      QtQuick5.dll!7342873f()
      QtQuick5.dll!734b4be1()
      QtQuick5.dll!734b4e71()
      QtWidgets5.dll!5e9b04a9()
      QtWidgets5.dll!5e9b3b0c()
      KernelBase.dll!75ce70c2()
      KernelBase.dll!75ce70fc()
      KernelBase.dll!75ce7525()
      pshook.dll!73e626bf()
      > msvcr100.dll!malloc(unsigned int size) Line 89 + 0x3b bytes C
      wpdshext.dll!5e73e678()
      QtCore5.dll!5f529e3f()
      QtCore5.dll!5f5a5092()
      QtCore5.dll!5f52c905()
      QtGui5.dll!5ee055aa()
      windows5.dll!5e7db9da()
      QtCore5.dll!5f565da5()
      QtCore5.dll!5f565ec0()
      user32.dll!75fbc4e7()
      user32.dll!75fbc5e7()
      user32.dll!75fbc590()
      user32.dll!75fbcc19()
      user32.dll!75fbcc70()
      QtCore5.dll!5f567c66()
      QtV85.dll!5f1f021b()
      QtV85.dll!5f0e3c30()
      QtV85.dll!5f1796e0()
      QtV85.dll!5f17d3dc()
      QtV85.dll!5f17fd58()
      QtV85.dll!5f110da6()
      QtV85.dll!5f197df6()
      QtV85.dll!5f19c46e()
      QtV85.dll!5f1a0443()
      QtV85.dll!5f1a0914()
      QtV85.dll!5f1a0d12()
      QtV85.dll!5f1a0f42()
      QtV85.dll!5f1a1389()
      QtV85.dll!5f1a13bb()
      QtV85.dll!5f1a1a48()
      QtV85.dll!5f1a1b57()
      QtV85.dll!5f1a13bb()
      QtV85.dll!5f1a1389()
      QtV85.dll!5f110da6()
      gdi32.dll!777a7451()
      gdi32.dll!777a7439()
      msvcrt.dll!77579c39()
      msvcrt.dll!77579cde()
      user32.dll!75fb6833()
      msvcr100.dll!malloc(unsigned int size) Line 89 + 0x3b bytes C
      QtCore5.dll!5f3fcada()
      QtCore5.dll!5f49917b()
      QtCore5.dll!5f4f0a5f()
      QtCore5.dll!5f5291fc()
      QtCore5.dll!5f529420()
      QtCore5.dll!5f52cdb2()
      msvcr100.dll!_onexit(int (void)* func) Line 94 + 0x5 bytes C

      Attachments

        1. OpenGL_report.txt
          24 kB
          Nikita Krupenko
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            martinj Martin Jones
            krnekit Nikita Krupenko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes