Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Qt3D examples crashing on Mac OS Catalina
Forum Updated to NodeBB v4.3 + New Features

Qt3D examples crashing on Mac OS Catalina

Scheduled Pinned Locked Moved Unsolved General and Desktop
5 Posts 4 Posters 821 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    ArshadM
    wrote on last edited by
    #1

    Hi,

    I have an application using Qt 5.13.1 that uses Qt3D that has started to crash on Mac OS Catalina. I also tried a few of the exampes (3d shapes) and that is also crashing.

    Does anyone have any workarounds?

    Regards.

    1 Reply Last reply
    0
    • J.HilkJ Online
      J.HilkJ Online
      J.Hilk
      Moderators
      wrote on last edited by
      #2

      Hi,

      sounds like a serious issue and you should bring this to

      https://bugreports.qt.io

      You can/should link your ticket in this thread, so others can follow it as well


      Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


      Q: What's that?
      A: It's blue light.
      Q: What does it do?
      A: It turns blue.

      1 Reply Last reply
      0
      • A Offline
        A Offline
        ArshadM
        wrote on last edited by
        #3

        Thanks, I have created this bug for the issue:

        https://bugreports.qt.io/browse/QTBUG-79315

        1 Reply Last reply
        2
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Hi,

          Please add information about your hardware. It might be related to your graphics card or the driver.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • C Offline
            C Offline
            Christopher Dembia
            wrote on last edited by Christopher Dembia
            #5

            I have a similar issue. First, when opening Qt 3D Simple QML Example, I get the following:

            /Users/chris/Qt/5.12.5/clang_64/mkspecs/features/mac/default_post.prf(19): 'versionAtLeast' is not a recognized test function.
            Project WARNING: Qt requires at least version 10.13 of the platform SDK, you're building against version 10.15. Please upgrade.
            /Users/chris/Qt/5.12.5/clang_64/mkspecs/features/mac/default_post.prf(30): 'versionAtMost' is not a recognized test function.
            Project WARNING: Qt has only been tested with version 10.15 of the platform SDK, you're using 10.15.
            Project WARNING: This is an unsupported configuration. You may experience build issues, and by using
            Project WARNING: the 10.15 SDK you are opting in to new features that Qt has not been prepared for.
            Project WARNING: Please downgrade the SDK you use to build your app to version 10.15, or configure
            Project WARNING: with CONFIG+=sdk_no_version_check when running qmake to silence this warning.

            Then, when running in Debug, I get the following crash log:

            Thread 19 Crashed:: Qt3DRender::Render::RenderThread
            0 com.apple.AppKit 0x00007fff38c4ab5c -[NSOpenGLContext setView:] + 229
            1 libqcocoa.dylib 0x0000000106b4a50f QCocoaGLContext::setDrawable(QPlatformSurface*) + 1199
            2 libqcocoa.dylib 0x0000000106b49eb2 QCocoaGLContext::makeCurrent(QPlatformSurface*) + 338
            3 org.qt-project.QtGui 0x0000000102c8ecac QOpenGLContext::makeCurrent(QSurface*) + 172
            4 org.qt-project.Qt3DRender 0x00000001025c323a Qt3DRender::Render::GraphicsContext::makeCurrent(QSurface*) + 26
            5 org.qt-project.Qt3DRender 0x00000001025e4272 Qt3DRender::Render::SubmissionContext::beginDrawing(QSurface*) + 50
            6 org.qt-project.Qt3DRender 0x000000010259130f Qt3DRender::Render::Renderer::doRender(bool) + 959
            7 org.qt-project.Qt3DRender 0x0000000102590f3b Qt3DRender::Render::Renderer::render() + 27
            8 org.qt-project.Qt3DRender 0x0000000102469ce0 Qt3DRender::Render::RenderThread::run() + 48
            9 org.qt-project.QtCore 0x00000001037044a3 QThreadPrivate::start(void*) + 323
            10 libsystem_pthread.dylib 0x00007fff72bd1d76 _pthread_start + 125
            11 libsystem_pthread.dylib 0x00007fff72bce5d7 thread_start + 15

            Full log:
            https://pastebin.com/1V6jbiQ1

            Could this message be important?
            Application Specific Information:
            -[NSOpenGLContext setView:] must be called from the main thread.

            1 Reply Last reply
            0

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved