-
Bug
-
Resolution: Done
-
Not Evaluated
-
None
-
Qt Creator 4.9.0
-
None
-
Qt Creator 4.9.0
Based on Qt 5.12.2 (Clang 10.0 (Apple), 64 bit)
Built on Apr 11 2019 21:11:58
From revision 7885bc899f
-
2ccf486ae72c862c9a2b38fddff8d1e43a2a7ea6
I had just written some C++ code and went to run the app (build + run) and I got a crash:
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000008
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [298]
VM Regions Near 0x8:
-->
__TEXT 000000010d66e000-000000010d682000 [ 80K] r-x/rwx SM=COW /Users/USER/*/Qt Creator.app/Contents/MacOS/Qt Creator
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 org.qt-project.QtCore 0x000000010e7040a4 QIODevice::write(char const*, long long) + 20
1 libqbscore.1.13.0.dylib 0x000000011ae7ffb7 qbs::Internal::LauncherSocket::handleRequests() + 71
2 org.qt-project.QtCore 0x000000010e7eb14d 0x10e5c9000 + 2236749
3 org.qt-project.QtCore 0x000000010e7db576 QObject::event(QEvent*) + 102
4 org.qt-project.QtWidgets 0x000000010d9698ed QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269
5 org.qt-project.QtWidgets 0x000000010d96acf2 QApplication::notify(QObject*, QEvent*) + 594
6 org.qt-project.QtCore 0x000000010e7b1ef4 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212
7 org.qt-project.QtCore 0x000000010e80b34f QTimerInfoList::activateTimers() + 991
8 libqcocoa.dylib 0x0000000110b3a182 0x110b0b000 + 192898
9 com.apple.CoreFoundation 0x00007fff4b662083 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
10 com.apple.CoreFoundation 0x00007fff4b662029 __CFRunLoopDoSource0 + 108
11 com.apple.CoreFoundation 0x00007fff4b6459eb __CFRunLoopDoSources0 + 195
12 com.apple.CoreFoundation 0x00007fff4b644fb5 __CFRunLoopRun + 1189
13 com.apple.CoreFoundation 0x00007fff4b6448be CFRunLoopRunSpecific + 455
14 com.apple.HIToolbox 0x00007fff4a93096b RunCurrentEventLoopInMode + 292
15 com.apple.HIToolbox 0x00007fff4a9306a5 ReceiveNextEventCommon + 603
16 com.apple.HIToolbox 0x00007fff4a930436 _BlockUntilNextEventMatchingListInModeWithFilter + 64
17 com.apple.AppKit 0x00007fff48cca987 _DPSNextEvent + 965
18 com.apple.AppKit 0x00007fff48cc971f -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
19 com.apple.AppKit 0x00007fff48cc383c -[NSApplication run] + 699
20 libqcocoa.dylib 0x0000000110b3b0ab 0x110b0b000 + 196779
21 org.qt-project.QtCore 0x000000010e7ad55f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431
22 org.qt-project.QtCore 0x000000010e7b2502 QCoreApplication::exec() + 130
23 org.qt-project.qtcreator 0x000000010d679d0f main + 14319
24 libdyld.dylib 0x00007fff775733d5 start + 1
Thread 1:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x00007fff776af61a __select + 10
1 com.apple.CoreFoundation 0x00007fff4b673572 __CFSocketManager + 635
2 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
3 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
4 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 2:: Qt bearer thread
0 libsystem_kernel.dylib 0x00007fff776b036e poll + 10
1 org.qt-project.QtCore 0x000000010e807e9a qt_safe_poll(pollfd*, unsigned int, timespec const*) + 90
2 org.qt-project.QtCore 0x000000010e809897 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 903
3 org.qt-project.QtCore 0x000000010e7ad55f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431
4 org.qt-project.QtCore 0x000000010e5ea20c QThread::exec() + 140
5 org.qt-project.QtCore 0x000000010e5eb183 0x10e5c9000 + 139651
6 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 3:: QThread
0 libsystem_kernel.dylib 0x00007fff776b036e poll + 10
1 org.qt-project.QtCore 0x000000010e8080a0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 608
2 org.qt-project.QtCore 0x000000010e809897 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 903
3 org.qt-project.QtCore 0x000000010e7ad55f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431
4 org.qt-project.QtCore 0x000000010e5ea20c QThread::exec() + 140
5 org.qt-project.QtCore 0x000000010e5eb183 0x10e5c9000 + 139651
6 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 4:: QThread
0 libsystem_kernel.dylib 0x00007fff776b036e poll + 10
1 org.qt-project.QtCore 0x000000010e8080a0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 608
2 org.qt-project.QtCore 0x000000010e809897 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 903
3 org.qt-project.QtCore 0x000000010e7ad55f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431
4 org.qt-project.QtCore 0x000000010e5ea20c QThread::exec() + 140
5 org.qt-project.QtCore 0x000000010e5eb183 0x10e5c9000 + 139651
6 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 5:: QThread
0 libsystem_kernel.dylib 0x00007fff776b036e poll + 10
1 org.qt-project.QtCore 0x000000010e8080a0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 608
2 org.qt-project.QtCore 0x000000010e809897 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 903
3 org.qt-project.QtCore 0x000000010e7ad55f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431
4 org.qt-project.QtCore 0x000000010e5ea20c QThread::exec() + 140
5 org.qt-project.QtCore 0x000000010e5eb183 0x10e5c9000 + 139651
6 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 6:: QNetworkAccessManager thread
0 libsystem_kernel.dylib 0x00007fff776b036e poll + 10
1 org.qt-project.QtCore 0x000000010e8080a0 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 608
2 org.qt-project.QtCore 0x000000010e809897 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 903
3 org.qt-project.QtCore 0x000000010e7ad55f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431
4 org.qt-project.QtCore 0x000000010e5ea20c QThread::exec() + 140
5 org.qt-project.QtCore 0x000000010e5eb183 0x10e5c9000 + 139651
6 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 7:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff776a822a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff776a876c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff4b645bee __CFRunLoopServiceMachPort + 328
3 com.apple.CoreFoundation 0x00007fff4b64515c __CFRunLoopRun + 1612
4 com.apple.CoreFoundation 0x00007fff4b6448be CFRunLoopRunSpecific + 455
5 com.apple.AppKit 0x00007fff48cd26a6 _NSEventThread + 175
6 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
7 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
8 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 8:: Thread (pooled)
0 libsystem_kernel.dylib 0x00007fff776ab86a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff7776a56e _pthread_cond_wait + 722
2 org.qt-project.QtCore 0x000000010e5f3caf 0x10e5c9000 + 175279
3 org.qt-project.QtCore 0x000000010e5f399e 0x10e5c9000 + 174494
4 org.qt-project.QtCore 0x000000010e5f38dc QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 org.qt-project.QtCore 0x000000010e5f383e QWaitCondition::wait(QMutex*, unsigned long) + 62
6 org.qt-project.QtCore 0x000000010e5f0307 0x10e5c9000 + 160519
7 org.qt-project.QtCore 0x000000010e5eb183 0x10e5c9000 + 139651
8 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
9 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
10 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 9:: Thread (pooled)
0 libsystem_kernel.dylib 0x00007fff776ab86a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff7776a56e _pthread_cond_wait + 722
2 org.qt-project.QtCore 0x000000010e5f3caf 0x10e5c9000 + 175279
3 org.qt-project.QtCore 0x000000010e5f399e 0x10e5c9000 + 174494
4 org.qt-project.QtCore 0x000000010e5f38dc QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 org.qt-project.QtCore 0x000000010e5f383e QWaitCondition::wait(QMutex*, unsigned long) + 62
6 org.qt-project.QtCore 0x000000010e5f0307 0x10e5c9000 + 160519
7 org.qt-project.QtCore 0x000000010e5eb183 0x10e5c9000 + 139651
8 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
9 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
10 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 10:: Thread (pooled)
0 libsystem_kernel.dylib 0x00007fff776ab86a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff7776a56e _pthread_cond_wait + 722
2 org.qt-project.QtCore 0x000000010e5f3caf 0x10e5c9000 + 175279
3 org.qt-project.QtCore 0x000000010e5f399e 0x10e5c9000 + 174494
4 org.qt-project.QtCore 0x000000010e5f38dc QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 org.qt-project.QtCore 0x000000010e5f383e QWaitCondition::wait(QMutex*, unsigned long) + 62
6 org.qt-project.QtCore 0x000000010e5f0307 0x10e5c9000 + 160519
7 org.qt-project.QtCore 0x000000010e5eb183 0x10e5c9000 + 139651
8 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
9 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
10 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 11:: Thread (pooled)
0 libsystem_kernel.dylib 0x00007fff776ab86a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff7776a56e _pthread_cond_wait + 722
2 org.qt-project.QtCore 0x000000010e5f3caf 0x10e5c9000 + 175279
3 org.qt-project.QtCore 0x000000010e5f399e 0x10e5c9000 + 174494
4 org.qt-project.QtCore 0x000000010e5f38dc QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 org.qt-project.QtCore 0x000000010e5f383e QWaitCondition::wait(QMutex*, unsigned long) + 62
6 org.qt-project.QtCore 0x000000010e5f0307 0x10e5c9000 + 160519
7 org.qt-project.QtCore 0x000000010e5eb183 0x10e5c9000 + 139651
8 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
9 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
10 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 12:: Thread (pooled)
0 libsystem_kernel.dylib 0x00007fff776ab86a __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff7776a56e _pthread_cond_wait + 722
2 org.qt-project.QtCore 0x000000010e5f3caf 0x10e5c9000 + 175279
3 org.qt-project.QtCore 0x000000010e5f399e 0x10e5c9000 + 174494
4 org.qt-project.QtCore 0x000000010e5f38dc QWaitCondition::wait(QMutex*, QDeadlineTimer) + 108
5 org.qt-project.QtCore 0x000000010e5f383e QWaitCondition::wait(QMutex*, unsigned long) + 62
6 org.qt-project.QtCore 0x000000010e5f0307 0x10e5c9000 + 160519
7 org.qt-project.QtCore 0x000000010e5eb183 0x10e5c9000 + 139651
8 libsystem_pthread.dylib 0x00007fff777672eb _pthread_body + 126
9 libsystem_pthread.dylib 0x00007fff7776a249 _pthread_start + 66
10 libsystem_pthread.dylib 0x00007fff7776640d thread_start + 13
Thread 13:
0 libsystem_pthread.dylib 0x00007fff777663f0 start_wqthread + 0
Thread 14:
0 libsystem_pthread.dylib 0x00007fff777663f0 start_wqthread + 0
Thread 15:
0 libsystem_pthread.dylib 0x00007fff777663f0 start_wqthread + 0
Thread 16:
0 libsystem_pthread.dylib 0x00007fff777663f0 start_wqthread + 0
Thread 17:
0 libsystem_pthread.dylib 0x00007fff777663f0 start_wqthread + 0
Thread 18:
0 libsystem_pthread.dylib 0x00007fff777663f0 start_wqthread + 0
Thread 19:
0 libsystem_pthread.dylib 0x00007fff777663f0 start_wqthread + 0
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00006000052ae2c0 rbx: 0x0000000000000000 rcx: 0x0000020000000200 rdx: 0x000000000000000d
rdi: 0x0000000000000000 rsi: 0x00006000052ae2d8 rbp: 0x00007ffee258fb80 rsp: 0x00007ffee258fb50
r8: 0x0000000000000a0c r9: 0xffffffff00000000 r10: 0x0000600003bc6238 r11: 0xfffffffffffffffc
r12: 0x0000600008b9d2a8 r13: 0x00007ffee2591a60 r14: 0x000000000000000d r15: 0x0000600003bc61b0
rip: 0x000000010e7040a4 rfl: 0x0000000000010206 cr2: 0x0000000000000008
Logical CPU: 2
Error Code: 0x00000004
Trap Number: 14
I haven't been able to reproduce it.
| For Gerrit Dashboard: QTCREATORBUG-22539 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 266543,2 | Add sanity check to socket launcher | 1.14 | qbs/qbs | Status: MERGED | +2 | 0 |