Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. Can't start QtCreator on macOS BigSur
Forum Updated to NodeBB v4.3 + New Features

Can't start QtCreator on macOS BigSur

Scheduled Pinned Locked Moved Unsolved Qt Creator and other tools
11 Posts 3 Posters 1.4k Views 2 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.
  • E Offline
    E Offline
    ea4k
    wrote on last edited by
    #1

    I am a long time Qt Creator user.
    A couple of days ago I updated my Qt software using the Qt Maintenance Tool and updated Qt Creator to the latest version.
    Since then I am not able to start Qt Creator.

    When I start it I see an error showing the following text:
    "The last time you started Qt Creator, it seems to have closed because of a problem with the "Debugger" plugin. Temporarily disable the plugin?"
    Screenshot 2024-07-31 at 18.31.26.png

    If I reopen I see the following text:
    "The last time you started Qt Creator, it seems to have closed because of a problem with the "FakeVim" plugin. Temporarily disable the plugin?"
    Screenshot 2024-07-31 at 18.31.48.png

    My configuration is the following:
    Screenshot 2024-07-31 at 18.28.46.png
    I have tried MANY times to remove it all and install again, deleting or not the .config/QtProject folder.
    I have even done a FULL/CLEAN reinstall of the operating system with not success... getting the same error when installing the Qt software... so I guess the issue is in the latest Qt update.

    Do you have a hint to help me to start Qt Creator?
    Thanks!

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

      Hi and welcome to devnet,

      I would try to start it from the command line, you might get better hints about what is happening seeing the application output.

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

      E 1 Reply Last reply
      0
      • SGaistS SGaist

        Hi and welcome to devnet,

        I would try to start it from the command line, you might get better hints about what is happening seeing the application output.

        E Offline
        E Offline
        ea4k
        wrote on last edited by
        #3

        @SGaist Thank you very much for your answer.
        This is what I get when I run QT Creator from the shell:

        qt.qpa.dialogs: Message box contains detailed text
        qt.qpa.dialogs: Message box contains detailed text
        SOFT ASSERT [20:34:42.425]: "!Base::nameToUidMap().contains(QLatin1String(typeid(T).name())) || Base::nameToUidMap().value(QLatin1String(typeid(T).name())) == name" in /Users/qt/work/build/qt-creator/src/libs/modelinglib/qtserialization/inc/qark/typeregistry.h:80
        SOFT ASSERT [20:34:42.425]: "!Base::nameToUidMap().contains(QLatin1String(typeid(T).name())) || Base::nameToUidMap().value(QLatin1String(typeid(T).name())) == name" in /Users/qt/work/build/qt-creator/src/libs/modelinglib/qtserialization/inc/qark/typeregistry.h:80
        zsh: segmentation fault ./Qt\ Creator

        Screenshot 2024-07-31 at 20.36.08.png

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

          Something is not clear here, did you compile Qt Creator yourself ?

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

          E 1 Reply Last reply
          0
          • SGaistS SGaist

            Something is not clear here, did you compile Qt Creator yourself ?

            E Offline
            E Offline
            ea4k
            wrote on last edited by
            #5

            @SGaist No, I used the official Qt online installer (qt-online-installer-macOS-x64-4.8.0)... in a clean system.
            It includes the latest version of QT Creator, 14.

            On the other hand, I have installed the offline package: Qt Creator 10.0.2 from (https://download.qt.io/archive/qtcreator/10.0/10.0.2/) and it works... so I would say it is a bug of the last package or a new incompatibility with old macOS versions.

            By the way, as a new user I am not allowed to post frequently until I get reputation points so sorry if my answer is delayed) :-(

            1 Reply Last reply
            0
            • cristian-adamC Offline
              cristian-adamC Offline
              cristian-adam
              wrote on last edited by
              #6

              Have a look at https://doc.qt.io/qtcreator/creator-how-to-find-settings-files.html

              You can start Qt Creator with -tcs to have temporary settings. If this works, then there is something with the configuration, something that prevents things to start.

              You can also start with the environment variable QT_LOGGING_RULES=qtc*=true to get logging from Qt Creator, this should help point in the right direction.

              1 Reply Last reply
              0
              • E Offline
                E Offline
                ea4k
                wrote on last edited by ea4k
                #7

                Thank you!
                Unfortunately this is what it happens when I run QtCreator -tcs, it segfault.

                d@ds-MacBook-Pro MacOS % ./Qt\ Creator -tcs
                Failed to initialize instances shared memory: "QSharedMemory::handle: doesn't exist"
                SOFT ASSERT [12:49:53.000]: "!Base::nameToUidMap().contains(QLatin1String(typeid(T).name())) || Base::nameToUidMap().value(QLatin1String(typeid(T).name())) == name" in /Users/qt/work/build/qt-creator/src/libs/modelinglib/qtserialization/inc/qark/typeregistry.h:80
                SOFT ASSERT [12:49:53.000]: "!Base::nameToUidMap().contains(QLatin1String(typeid(T).name())) || Base::nameToUidMap().value(QLatin1String(typeid(T).name())) == name" in /Users/qt/work/build/qt-creator/src/libs/modelinglib/qtserialization/inc/qark/typeregistry.h:80
                zsh: segmentation fault ./Qt\ Creator -tcs
                d@ds-MacBook-Pro MacOS %
                Screenshot 2024-08-01 at 12.51.20.png

                If I check the macOS report that can be sent, it says:
                Process: Qt Creator [7090]
                Path: /Users/USER/*/Qt Creator.app/Contents/MacOS/./Qt Creator
                Identifier: org.qt-project.qtcreator
                Version: 14.0.0 (14.0.0)
                Code Type: X86-64 (Native)
                Parent Process: zsh [4997]
                Responsible: iTerm2 [350]
                User ID: 501

                Date/Time: 2024-08-01 12:52:40.575 +0200
                OS Version: macOS 11.7.10 (20G1427)
                Report Version: 12
                Anonymous UUID: 8D2ED072-769B-4B4C-904F-B46EBFFFA30A

                Sleep/Wake UUID: 1D5237C3-02B2-4BD5-B5DC-7ACB1303BD8D

                Time Awake Since Boot: 3500 seconds
                Time Since Wake: 290 seconds

                System Integrity Protection: enabled

                Crashed Thread: 0 Dispatch queue: com.apple.main-thread

                Exception Type: EXC_BAD_ACCESS (SIGSEGV)
                Exception Codes: EXC_I386_GPFLT
                Exception Note: EXC_CORPSE_NOTIFY

                Termination Signal: Segmentation fault: 11
                Termination Reason: Namespace SIGNAL, Code 0xb
                Terminating Process: exc handler [7090]

                Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
                0 libc++abi.dylib 0x00007fff2045e3fe __cxxabiv1::__si_class_type_info::search_below_dst(__cxxabiv1::__dynamic_cast_info*, void const*, int, bool) const + 222
                1 libc++abi.dylib 0x00007fff2045dc45 __dynamic_cast + 184
                2 libUtils.14.0.0.dylib 0x000000010658e155 Utils::AspectContainer::forEachAspect(std::__1::function<void (Utils::BaseAspect*)> const&) const + 101
                3 libDebugger.dylib 0x000000011074c2f4 0x1106a8000 + 672500
                4 libDebugger.dylib 0x000000011074a87b 0x1106a8000 + 665723
                5 libDebugger.dylib 0x00000001107acf95 0x1106a8000 + 1068949
                6 libDebugger.dylib 0x00000001107ae47c 0x1106a8000 + 1074300
                7 libDebugger.dylib 0x00000001107bd167 0x1106a8000 + 1134951
                8 libExtensionSystem.14.0.0.dylib 0x0000000106509f28 0x1064cc000 + 253736
                9 libExtensionSystem.14.0.0.dylib 0x00000001064ee805 0x1064cc000 + 141317
                10 libExtensionSystem.14.0.0.dylib 0x00000001064e4562 0x1064cc000 + 99682
                11 org.qt-project.qtcreator 0x00000001064a09c7 0x106492000 + 59847
                12 libdyld.dylib 0x00007fff204b4f3d start + 1

                Thread 1:
                0 libsystem_pthread.dylib 0x00007fff20495420 start_wqthread + 0

                Thread 2:
                0 libsystem_pthread.dylib 0x00007fff20495420 start_wqthread + 0

                Thread 3:
                0 libsystem_pthread.dylib 0x00007fff20495420 start_wqthread + 0

                Thread 4:: com.apple.CFSocket.private
                0 libsystem_kernel.dylib 0x00007fff2046c636 __select + 10
                1 com.apple.CoreFoundation 0x00007fff205b83f3 __CFSocketManager + 630
                2 libsystem_pthread.dylib 0x00007fff204998fc _pthread_start + 224
                3 libsystem_pthread.dylib 0x00007fff20495443 thread_start + 15

                Thread 5:: Thread (pooled)
                0 libsystem_kernel.dylib 0x00007fff20466cbe __psynch_cvwait + 10
                1 libsystem_pthread.dylib 0x00007fff20499e49 _pthread_cond_wait + 1298
                2 org.qt-project.QtCore 0x0000000107e2a794 0x107c04000 + 2254740
                3 org.qt-project.QtCore 0x0000000107e2a655 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 85
                4 org.qt-project.QtCore 0x0000000107e24f7d 0x107c04000 + 2232189
                5 org.qt-project.QtCore 0x0000000107e1ce69 0x107c04000 + 2199145
                6 libsystem_pthread.dylib 0x00007fff204998fc _pthread_start + 224
                7 libsystem_pthread.dylib 0x00007fff20495443 thread_start + 15

                Thread 0 crashed with X86 Thread State (64-bit):
                rax: 0x01000007feedfacf rbx: 0x00007ffee976c5f8 rcx: 0x0000000000000001 rdx: 0x00000001067e69bd
                rdi: 0x0000000106541000 rsi: 0x00007ffee976c5f8 rbp: 0x00007ffee976c5e0 rsp: 0x00007ffee976c5b0
                r8: 0x0000000000000000 r9: 0x0000000107fddb70 r10: 0x000000000000000f r11: 0x000000010658e0f0
                r12: 0x0000000000000000 r13: 0x0000000106889340 r14: 0x00000001109ceac8 r15: 0x0000000106889340
                rip: 0x00007fff2045e3fe rfl: 0x0000000000010283 cr2: 0x00007fade8997020

                Logical CPU: 0
                Error Code: 0x00000000
                Trap Number: 13

                Thread 0 instruction stream:
                00 89 4b 38 83 7b 44 04-0f 84 96 00 00 00 66 c7 ..K8.{D.......f.
                43 4c 00 00 49 8b 7d 10-48 8b 07 45 0f b6 cc 48 CL..I.}.H..E...H
                89 de 4c 89 f2 4c 89 f1-41 b8 01 00 00 00 ff 50 ..L..L..A......P
                28 80 7b 4d 00 74 66 80-7b 4c 00 c7 43 44 03 00 (.{M.tf.{L..CD..
                00 00 75 77 eb 5e 49 8b-55 08 48 3b 50 08 74 2e ..uw.^I.U.H;P.t.
                48 8b 03 48 3b 50 08 74-94 49 8b 7d 10 48 8b 07 H..H;P.t.I.}.H..
                [48]8b 40 30 45 0f b6 c4-48 89 de 4c 89 f2 48 83 H.@0E...H..L..H. <==
                c4 08 5b 41 5c 41 5d 41-5e 41 5f 5d ff e0 4c 39 ..[A\A]A^A_]..L9
                73 08 75 37 83 7b 34 01-74 31 89 4b 34 eb 2c 83 s.u7.{4.t1.K4.,.
                f9 01 75 27 c7 43 38 01-00 00 00 eb 1e c7 43 44 ..u'.C8.......CD
                04 00 00 00 4c 89 73 28-ff 43 40 83 7b 3c 01 75 ....L.s(.C@.{<.u
                0a 83 7b 30 02 75 04 c6-43 4e 01 48 83 c4 08 5b ..{0.u..CN.H...[

                Thread 0 last branch register state not available.

                Binary Images:
                0x106492000 - 0x1064b1fff +org.qt-project.qtcreator (14.0.0 - 14.0.0) <8F73FEC0-9F70-3696-A6E2-F02B1F7032CB> /Users/USER//Qt Creator.app/Contents/MacOS/Qt Creator
                0x1064cc000 - 0x10651bfff +libExtensionSystem.14.0.0.dylib (0) <A63C1B36-7A79-3024-9C48-638C5D22FC56> /Users/USER/
                /Qt Creator.app/Contents/Frameworks/libExtensionSystem.14.0.0.dylib
                0x106541000 - 0x106884fff +libUtils.14.0.0.dylib (0) <E31C1EAF-4982-3240-A548-261807D8B8B3> /Users/USER//Qt Creator.app/Contents/Frameworks/libUtils.14.0.0.dylib
                0x106992000 - 0x106999fff +libAggregation.14.0.0.dylib (0) <2796FC5E-A841-3C9D-8E32-35F672CF73AE> /Users/USER/
                /Qt Creator.app/Contents/Frameworks/libAggregation.14.0.0.dylib

                [ --- Cut many log files to reduce the length of this post---]

                1 Reply Last reply
                0
                • cristian-adamC Offline
                  cristian-adamC Offline
                  cristian-adam
                  wrote on last edited by
                  #8

                  This issue is being tracked at https://bugreports.qt.io/browse/QTCREATORBUG-31354

                  Currently there is no solution to the issue.

                  E 1 Reply Last reply
                  0
                  • cristian-adamC Offline
                    cristian-adamC Offline
                    cristian-adam
                    wrote on last edited by
                    #9

                    And it's a Xcode 15 side effect, as per https://stackoverflow.com/questions/77193298/crash-running-app-build-on-macos-13-6-clang-15-when-running-on-macos-11-dyna

                    1 Reply Last reply
                    0
                    • cristian-adamC Offline
                      cristian-adamC Offline
                      cristian-adam
                      wrote on last edited by
                      #10

                      Alternatively you could try out an alternative build from Release v14.0.0 ยท qt-creator/qt-creator (github.com)

                      GitHub Actions have a newer Xcode installation for the macos-latest hosted runner.

                      1 Reply Last reply
                      0
                      • cristian-adamC cristian-adam

                        This issue is being tracked at https://bugreports.qt.io/browse/QTCREATORBUG-31354

                        Currently there is no solution to the issue.

                        E Offline
                        E Offline
                        ea4k
                        wrote on last edited by
                        #11

                        @cristian-adam Thank you for the information. I will follow the bug report.

                        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