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

Qt3D examples crashing on Mac OS Catalina

Scheduled Pinned Locked Moved Unsolved General and Desktop
5 Posts 4 Posters 811 Views
  • 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 Offline
      J.HilkJ Offline
      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