Details
-
Bug
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
Qt Creator 8.0.0
-
None
Description
I had just configured a project and was changing the build directory and adding an environment variable (I can't remember the order, and haven't been able to reproduce it) when it crashed:
Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000b60a687e1478 -> 0x0000360a687e1478 (possible pointer authentication failure) Exception Codes: 0x0000000000000001, 0x0000b60a687e1478 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [97052] VM Region Info: 0x360a687e1478 is not in any region. Bytes after previous region: 58937294328953 Bytes before following region: 46134785600392 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL ...(unallocated) ---> GAP OF 0x5f9000000000 BYTES MALLOC_NANO 600000000000-600008000000 [128.0M] rw-/rwx SM=PRV Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 QtWidgets 0x1048639f4 QObject::inherits(char const*) const + 4 (qobject.h:413) [inlined] 1 QtWidgets 0x1048639f4 QWidget::setFocus(Qt::FocusReason) + 608 (qwidget.cpp:6536) 2 QtWidgets 0x1048639f0 QWidget::setFocus(Qt::FocusReason) + 604 (qwidget.cpp:6533) 3 QtWidgets 0x104a9309c QWidget::setFocus() + 12 (qwidget.h:454) [inlined] 4 QtWidgets 0x104a9309c QAbstractItemViewPrivate::openEditor(QModelIndex const&, QEvent*) + 352 (qabstractitemview.cpp:4606) 5 QtWidgets 0x104a92e50 QAbstractItemView::edit(QModelIndex const&, QAbstractItemView::EditTrigger, QEvent*) + 684 (qabstractitemview.cpp:2801) 6 QtWidgets 0x104a8d9c8 QAbstractItemView::edit(QModelIndex const&) + 84 (qabstractitemview.cpp:1241) 7 libProjectExplorer.dylib 0x109972190 ProjectExplorer::EnvironmentWidget::addEnvironmentButtonClicked() + 68 8 QtCore 0x105915c64 QtPrivate::QSlotObjectBase::call(QObject*, void**) + 28 (qobjectdefs_impl.h:399) [inlined] 9 QtCore 0x105915c64 void doActivate<false>(QObject*, int, void**) + 764 (qobject.cpp:3921) 10 QtWidgets 0x104918cb4 QAbstractButton::clicked(bool) + 28 (moc_qabstractbutton.cpp:287) [inlined] 11 QtWidgets 0x104918cb4 QAbstractButtonPrivate::emitClicked() + 112 (qabstractbutton.cpp:414) 12 QtWidgets 0x104918b34 QAbstractButtonPrivate::click() + 240 (qabstractbutton.cpp:407) 13 QtWidgets 0x104919a24 QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 172 (qabstractbutton.cpp:1011) 14 QtWidgets 0x104867af4 QWidget::event(QEvent*) + 132 15 QtWidgets 0x10481e1c8 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 272 (qapplication.cpp:3350) 16 QtWidgets 0x1048203e0 QApplication::notify(QObject*, QEvent*) + 5040 (qapplication.cpp:2839) 17 QtCore 0x1058cd6a0 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 208 (qcoreapplication.cpp:1067) 18 QtWidgets 0x10481e900 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 908 (qapplication.cpp:2423) 19 QtWidgets 0x10487b764 QWidgetWindow::handleMouseEvent(QMouseEvent*) + 1352 (qwidgetwindow.cpp:667) 20 QtWidgets 0x10487aa10 QWidgetWindow::event(QEvent*) + 132 (qwidgetwindow.cpp:285) 21 QtWidgets 0x10481e1c8 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 272 (qapplication.cpp:3350) 22 QtWidgets 0x10481f230 QApplication::notify(QObject*, QEvent*) + 512 (qapplication.cpp:3301) 23 QtCore 0x1058cd6a0 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 208 (qcoreapplication.cpp:1067) 24 QtGui 0x103ce22d8 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 1820 (qguiapplication.cpp:2277) 25 QtGui 0x103d35538 QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 444 (qwindowsysteminterface.cpp:1137) 26 libqcocoa.dylib 0x1045e1318 QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 48 (qcocoaeventdispatcher.mm:925) 27 CoreFoundation 0x1b5c01034 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 28 CoreFoundation 0x1b5c00f80 __CFRunLoopDoSource0 + 208 29 CoreFoundation 0x1b5c00c80 __CFRunLoopDoSources0 + 268 30 CoreFoundation 0x1b5bff600 __CFRunLoopRun + 828 31 CoreFoundation 0x1b5bfeb24 CFRunLoopRunSpecific + 600 32 HIToolbox 0x1be837338 RunCurrentEventLoopInMode + 292 33 HIToolbox 0x1be836fc4 ReceiveNextEventCommon + 324 34 HIToolbox 0x1be836e68 _BlockUntilNextEventMatchingListInModeWithFilter + 72 35 AppKit 0x1b876578c _DPSNextEvent + 860 36 AppKit 0x1b8764084 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328 37 AppKit 0x1b8756250 -[NSApplication run] + 596 38 libqcocoa.dylib 0x1045e0200 QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1800 (qcocoaeventdispatcher.mm:430) 39 QtCore 0x1058d6cfc QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 36 (qeventloop.cpp:136) [inlined] 40 QtCore 0x1058d6cfc QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 544 (qeventloop.cpp:218) 41 QtCore 0x1058cdd54 QCoreApplication::exec() + 128 (qcoreapplication.cpp:1388) 42 Qt Creator 0x102e4c8b0 0x102e40000 + 51376 43 dyld 0x10307908c start + 520 Thread 1:: com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x1b5b01598 __select + 8 1 CoreFoundation 0x1b5c2b890 __CFSocketManager + 644 2 libsystem_pthread.dylib 0x1b5b3426c _pthread_start + 148 3 libsystem_pthread.dylib 0x1b5b2f08c thread_start + 8 Thread 2:: QThread 0 libsystem_kernel.dylib 0x1b5afeeb0 poll + 8 1 QtCore 0x105a267a0 qt_ppoll(pollfd*, unsigned int, timespec const*) + 16 (qcore_unix.cpp:134) [inlined] 2 QtCore 0x105a267a0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 436 (qcore_unix.cpp:155) 3 QtCore 0x105a27c7c QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 664 (qeventdispatcher_unix.cpp:502) 4 QtCore 0x1058d6cfc QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 36 (qeventloop.cpp:136) [inlined] 5 QtCore 0x1058d6cfc QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 544 (qeventloop.cpp:218) 6 QtCore 0x1059b7b50 QThread::exec() + 176 (qthread.cpp:553) 7 QtCore 0x105a2ba14 QThreadPrivate::start(void*)::$_0::operator()() const + 256 (qthread_unix.cpp:356) [inlined] 8 QtCore 0x105a2ba14 void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(QThreadPrivate::start(void*)::$_0&&) + 256 (qthread_unix.cpp:292) [inlined] 9 QtCore 0x105a2ba14 QThreadPrivate::start(void*) + 332 (qthread_unix.cpp:315) 10 libsystem_pthread.dylib 0x1b5b3426c _pthread_start + 148 11 libsystem_pthread.dylib 0x1b5b2f08c thread_start + 8 Thread 3:: QThread 0 libsystem_kernel.dylib 0x1b5afeeb0 poll + 8 1 QtCore 0x105a267a0 qt_ppoll(pollfd*, unsigned int, timespec const*) + 16 (qcore_unix.cpp:134) [inlined] 2 QtCore 0x105a267a0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 436 (qcore_unix.cpp:155) 3 QtCore 0x105a27c7c QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 664 (qeventdispatcher_unix.cpp:502) 4 QtCore 0x1058d6cfc QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 36 (qeventloop.cpp:136) [inlined] 5 QtCore 0x1058d6cfc QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 544 (qeventloop.cpp:218) 6 QtCore 0x1059b7b50 QThread::exec() + 176 (qthread.cpp:553) 7 QtCore 0x105a2ba14 QThreadPrivate::start(void*)::$_0::operator()() const + 256 (qthread_unix.cpp:356) [inlined] 8 QtCore 0x105a2ba14 void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(QThreadPrivate::start(void*)::$_0&&) + 256 (qthread_unix.cpp:292) [inlined] 9 QtCore 0x105a2ba14 QThreadPrivate::start(void*) + 332 (qthread_unix.cpp:315) 10 libsystem_pthread.dylib 0x1b5b3426c _pthread_start + 148 11 libsystem_pthread.dylib 0x1b5b2f08c thread_start + 8 Thread 4:: QThread 0 libsystem_kernel.dylib 0x1b5afeeb0 poll + 8 1 QtCore 0x105a267a0 qt_ppoll(pollfd*, unsigned int, timespec const*) + 16 (qcore_unix.cpp:134) [inlined] 2 QtCore 0x105a267a0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 436 (qcore_unix.cpp:155) 3 QtCore 0x105a27c7c QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 664 (qeventdispatcher_unix.cpp:502) 4 QtCore 0x1058d6cfc QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 36 (qeventloop.cpp:136) [inlined] 5 QtCore 0x1058d6cfc QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 544 (qeventloop.cpp:218) 6 QtCore 0x1059b7b50 QThread::exec() + 176 (qthread.cpp:553) 7 QtCore 0x105a2ba14 QThreadPrivate::start(void*)::$_0::operator()() const + 256 (qthread_unix.cpp:356) [inlined] 8 QtCore 0x105a2ba14 void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(QThreadPrivate::start(void*)::$_0&&) + 256 (qthread_unix.cpp:292) [inlined] 9 QtCore 0x105a2ba14 QThreadPrivate::start(void*) + 332 (qthread_unix.cpp:315) 10 libsystem_pthread.dylib 0x1b5b3426c _pthread_start + 148 11 libsystem_pthread.dylib 0x1b5b2f08c thread_start + 8 Thread 5:: QNetworkAccessManager thread 0 libsystem_kernel.dylib 0x1b5afeeb0 poll + 8 1 QtCore 0x105a267a0 qt_ppoll(pollfd*, unsigned int, timespec const*) + 16 (qcore_unix.cpp:134) [inlined] 2 QtCore 0x105a267a0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 436 (qcore_unix.cpp:155) 3 QtCore 0x105a27c7c QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 664 (qeventdispatcher_unix.cpp:502) 4 QtCore 0x1058d6cfc QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 36 (qeventloop.cpp:136) [inlined] 5 QtCore 0x1058d6cfc QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 544 (qeventloop.cpp:218) 6 QtCore 0x1059b7b50 QThread::exec() + 176 (qthread.cpp:553) 7 QtCore 0x105a2ba14 QThreadPrivate::start(void*)::$_0::operator()() const + 256 (qthread_unix.cpp:356) [inlined] 8 QtCore 0x105a2ba14 void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(QThreadPrivate::start(void*)::$_0&&) + 256 (qthread_unix.cpp:292) [inlined] 9 QtCore 0x105a2ba14 QThreadPrivate::start(void*) + 332 (qthread_unix.cpp:315) 10 libsystem_pthread.dylib 0x1b5b3426c _pthread_start + 148 11 libsystem_pthread.dylib 0x1b5b2f08c thread_start + 8 Thread 6:: QThread 0 libsystem_kernel.dylib 0x1b5afeeb0 poll + 8 1 QtCore 0x105a267a0 qt_ppoll(pollfd*, unsigned int, timespec const*) + 16 (qcore_unix.cpp:134) [inlined] 2 QtCore 0x105a267a0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 436 (qcore_unix.cpp:155) 3 QtCore 0x105a27c7c QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 664 (qeventdispatcher_unix.cpp:502) 4 QtCore 0x1058d6cfc QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 36 (qeventloop.cpp:136) [inlined] 5 QtCore 0x1058d6cfc QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 544 (qeventloop.cpp:218) 6 QtCore 0x1059b7b50 QThread::exec() + 176 (qthread.cpp:553) 7 QtCore 0x105a2ba14 QThreadPrivate::start(void*)::$_0::operator()() const + 256 (qthread_unix.cpp:356) [inlined] 8 QtCore 0x105a2ba14 void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(QThreadPrivate::start(void*)::$_0&&) + 256 (qthread_unix.cpp:292) [inlined] 9 QtCore 0x105a2ba14 QThreadPrivate::start(void*) + 332 (qthread_unix.cpp:315) 10 libsystem_pthread.dylib 0x1b5b3426c _pthread_start + 148 11 libsystem_pthread.dylib 0x1b5b2f08c thread_start + 8 Thread 7:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x1b5af68b0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x1b5af6d20 mach_msg + 76 2 CoreFoundation 0x1b5c012b0 __CFRunLoopServiceMachPort + 372 3 CoreFoundation 0x1b5bff760 __CFRunLoopRun + 1180 4 CoreFoundation 0x1b5bfeb24 CFRunLoopRunSpecific + 600 5 AppKit 0x1b88d2374 _NSEventThread + 196 6 libsystem_pthread.dylib 0x1b5b3426c _pthread_start + 148 7 libsystem_pthread.dylib 0x1b5b2f08c thread_start + 8 Thread 8:: QThread 0 libsystem_kernel.dylib 0x1b5afeeb0 poll + 8 1 QtCore 0x105a267a0 qt_ppoll(pollfd*, unsigned int, timespec const*) + 16 (qcore_unix.cpp:134) [inlined] 2 QtCore 0x105a267a0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 436 (qcore_unix.cpp:155) 3 QtCore 0x105a27c7c QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 664 (qeventdispatcher_unix.cpp:502) 4 QtCore 0x1058d6cfc QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 36 (qeventloop.cpp:136) [inlined] 5 QtCore 0x1058d6cfc QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 544 (qeventloop.cpp:218) 6 QtCore 0x1059b7b50 QThread::exec() + 176 (qthread.cpp:553) 7 QtCore 0x105a2ba14 QThreadPrivate::start(void*)::$_0::operator()() const + 256 (qthread_unix.cpp:356) [inlined] 8 QtCore 0x105a2ba14 void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(QThreadPrivate::start(void*)::$_0&&) + 256 (qthread_unix.cpp:292) [inlined] 9 QtCore 0x105a2ba14 QThreadPrivate::start(void*) + 332 (qthread_unix.cpp:315) 10 libsystem_pthread.dylib 0x1b5b3426c _pthread_start + 148 11 libsystem_pthread.dylib 0x1b5b2f08c thread_start + 8 Thread 9: 0 libsystem_pthread.dylib 0x1b5b2f078 start_wqthread + 0 Thread 10: 0 libsystem_pthread.dylib 0x1b5b2f078 start_wqthread + 0 Thread 11: 0 libsystem_pthread.dylib 0x1b5b2f078 start_wqthread + 0 Thread 12:: Thread (pooled) 0 libsystem_kernel.dylib 0x1b5afa270 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1b5b3483c _pthread_cond_wait + 1236 2 QtCore 0x105a35584 QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 300 (qwaitcondition_unix.cpp:137) 3 QtCore 0x105a3523c QWaitConditionPrivate::wait(QDeadlineTimer) + 92 (qwaitcondition_unix.cpp:145) 4 QtCore 0x105a3517c QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108 (qwaitcondition_unix.cpp:220) 5 QtCore 0x105a2fa84 QThreadPoolThread::run() + 848 (qthreadpool.cpp:148) 6 QtCore 0x105a2ba14 QThreadPrivate::start(void*)::$_0::operator()() const + 256 (qthread_unix.cpp:356) [inlined] 7 QtCore 0x105a2ba14 void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(QThreadPrivate::start(void*)::$_0&&) + 256 (qthread_unix.cpp:292) [inlined] 8 QtCore 0x105a2ba14 QThreadPrivate::start(void*) + 332 (qthread_unix.cpp:315) 9 libsystem_pthread.dylib 0x1b5b3426c _pthread_start + 148 10 libsystem_pthread.dylib 0x1b5b2f08c thread_start + 8 Thread 13: 0 libsystem_pthread.dylib 0x1b5b2f078 start_wqthread + 0 Thread 14: 0 libsystem_pthread.dylib 0x1b5b2f078 start_wqthread + 0 Thread 15: 0 libsystem_pthread.dylib 0x1b5b2f078 start_wqthread + 0 Thread 16: 0 libsystem_pthread.dylib 0x1b5b2f078 start_wqthread + 0 Thread 17: 0 libsystem_pthread.dylib 0x1b5b2f078 start_wqthread + 0
Qt Creator 8.0.0 Based on Qt 6.3.1 (Clang 13.0 (Apple), arm64) Built on Jul 19 2022 08:17:30 From revision 5c341854e0