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

64-bit builds crash in 5.10 and 5.10.1

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.10.0, 5.10.1
    • GUI: OpenGL
    • None
    • Windows 10 1703

      Qt Creator 4.5.1

      Qt 5.10.1 

      VS 2017 with 2015 toolset

      2015 64-bit kit installed.

       

    Description

      Build example projects with 64-bit 2017 or 2015 Microsoft VC toolset

      Upon running get a crash in one of the Qt dlls supporting open gl.

      Stack (here we built our own widgets based app, but crash is same as using examples):

      ig9icd64.dll!00007ffc85a40117() Unknown Non-user code. Cannot find or open the PDB file. ig9icd64.dll!00007ffc85a40b0c() Unknown Non-user code. Cannot find or open the PDB file. ig9icd64.dll!00007ffc85a41f11() Unknown Non-user code. Cannot find or open the PDB file. ig9icd64.dll!00007ffc85a41c30() Unknown Non-user code. Cannot find or open the PDB file. ig9icd64.dll!00007ffc859241bf() Unknown Non-user code. Cannot find or open the PDB file. ig9icd64.dll!00007ffc85380662() Unknown Non-user code. Cannot find or open the PDB file. ig9icd64.dll!00007ffc856864a2() Unknown Non-user code. Cannot find or open the PDB file. ig9icd64.dll!00007ffc856898f0() Unknown Non-user code. Cannot find or open the PDB file. Qt5Guid.dll!QOpenGLExtraFunctions::glProgramBinary(unsigned int program, unsigned int binaryFormat, const void * binary, int length) Line 1316 C++ Symbols loaded. Qt5Guid.dll!QOpenGLProgramBinaryCache::setProgramBinary(unsigned int programId, unsigned int blobFormat, const void * p, unsigned int blobSize) Line 164 C++ Symbols loaded. Qt5Guid.dll!QOpenGLProgramBinaryCache::load(const QByteArray & cacheKey, unsigned int programId) Line 296 C++ Symbols loaded. Qt5Guid.dll!QOpenGLShaderProgramPrivate::linkBinary() Line 3825 C++ Symbols loaded. Qt5Guid.dll!QOpenGLShaderProgram::link() Line 1286 C++ Symbols loaded. Qt5Guid.dll!QOpenGLTextureBlitterPrivate::buildProgram(QOpenGLTextureBlitterPrivate::ProgramIndex idx, const char * vs, const char * fs) Line 336 C++ Symbols loaded. Qt5Guid.dll!QOpenGLTextureBlitter::create() Line 409 C++ Symbols loaded. Qt5Guid.dll!QPlatformBackingStore::composeAndFlush(QWindow * window, const QRegion & region, const QPoint & offset, QPlatformTextureList * textures, bool translucentBackground) Line 356 C++ Symbols loaded. Qt5Widgetsd.dll!QWidgetBackingStore::qt_flush(QWidget * widget, const QRegion & region, QBackingStore * backingStore, QWidget * tlw, QPlatformTextureList * widgetTextures, QWidgetBackingStore * widgetBackingStore) Line 148 C++ Symbols loaded. Qt5Widgetsd.dll!QWidgetBackingStore::flush(QWidget * widget) Line 1395 C++ Symbols loaded. Qt5Widgetsd.dll!QWidgetBackingStore::endPaint(const QRegion & cleaned, QBackingStore * backingStore, BeginPaintInfo * beginPaintInfo) Line 356 C++ Symbols loaded. Qt5Widgetsd.dll!QWidgetBackingStore::doSync() Line 1379 C++ Symbols loaded. Qt5Widgetsd.dll!QWidgetBackingStore::sync(QWidget * exposedWidget, const QRegion & exposedRegion) Line 1131 C++ Symbols loaded. Qt5Widgetsd.dll!QWidgetPrivate::syncBackingStore(const QRegion & region) Line 1962 C++ Symbols loaded. Qt5Widgetsd.dll!QWidgetWindow::handleExposeEvent(QExposeEvent * event) Line 965 C++ Symbols loaded. Qt5Widgetsd.dll!QWidgetWindow::event(QEvent * event) Line 326 C++ Symbols loaded. Qt5Widgetsd.dll!QApplicationPrivate::notify_helper(QObject * receiver, QEvent * e) Line 3732 C++ Symbols loaded. Qt5Widgetsd.dll!QApplication::notify(QObject * receiver, QEvent * e) Line 3104 C++ Symbols loaded. Qt5Cored.dll!QCoreApplication::notifyInternal2(QObject * receiver, QEvent * event) Line 1050 C++ Symbols loaded. Qt5Cored.dll!QCoreApplication::sendSpontaneousEvent(QObject * receiver, QEvent * event) Line 237 C++ Symbols loaded. Qt5Guid.dll!QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent * e) Line 2895 C++ Symbols loaded. Qt5Guid.dll!QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent * e) Line 1807 C++ Symbols loaded. Qt5Guid.dll!QWindowSystemInterface::sendWindowSystemEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 990 C++ Symbols loaded. Qt5Guid.dll!QWindowSystemInterface::flushWindowSystemEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 955 C++ Symbols loaded. qwindowsd.dll!QWindowsWindow::handleWmPaint(HWND__ * hwnd, unsigned int message, unsigned _int64 __formal, __int64 __formal) Line 1787 C++ Symbols loaded. qwindowsd.dll!QWindowsContext::windowsProc(HWND_ * hwnd, unsigned int message, QtWindows::WindowsEventType et, unsigned _int64 wParam, __int64 lParam, __int64 * result, QWindowsWindow * * platformWindowPtr) Line 1083 C++ Symbols loaded. qwindowsd.dll!qWindowsWndProc(HWND_ * hwnd, unsigned int message, unsigned _int64 wParam, __int64 lParam) Line 1380 C++ Symbols loaded. [External Code] Annotated Frame tiptsf.dll!00007ffcba0378ed() Unknown No symbols loaded. tiptsf.dll!00007ffcba037ada() Unknown No symbols loaded. tiptsf.dll!00007ffcba036678() Unknown No symbols loaded. [External Code] Annotated Frame Qt5Cored.dll!qt_GetMessageHook(int code, unsigned __int64 wp, __int64 lp) Line 299 C++ Symbols loaded. [External Code] Annotated Frame Qt5Cored.dll!QEventDispatcherWin32::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 563 C++ Symbols loaded. qwindowsd.dll!QWindowsGuiEventDispatcher::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 74 C++ Symbols loaded. Qt5Cored.dll!QEventLoop::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 135 C++ Symbols loaded. Qt5Cored.dll!QEventLoop::exec(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 212 C++ Symbols loaded. Qt5Cored.dll!QCoreApplication::exec() Line 1338 C++ Symbols loaded. Qt5Guid.dll!QGuiApplication::exec() Line 1688 C++ Symbols loaded. Qt5Widgetsd.dll!QApplication::exec() Line 2918 C++ Symbols loaded. > DarkPhoenix.exe!main(int argc, char * * argv) Line 16 C++ Symbols loaded. DarkPhoenix.exe!WinMain(HINSTANCE_ * _formal, HINSTANCE_ * __formal, char * __formal, int __formal) Line 104 C++ Symbols loaded. [External Code] Annotated Frame

      Attachments

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

        Activity

          People

            lagocs Laszlo Agocs
            kalbr88 Keith Albright
            Votes:
            8 Vote for this issue
            Watchers:
            11 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes