Details
-
Bug
-
Resolution: Won't Do
-
Not Evaluated
-
None
-
5.11.2
-
None
Description
My code works on Windows 10 and crash on Mac.
Process: yunjiao [20627]Process: yunjiao [20627]Path: /Users/USER/Documents/*/yunjiao.app/Contents/MacOS/yunjiaoIdentifier: com.wang.yunjiaoVersion: 0Code Type: X86-64 (Native)Parent Process: Qt Creator [19754]Responsible: yunjiao [20627]User ID: 501 Date/Time: 2018-10-21 03:02:56.431 +0800OS Version: Mac OS X 10.14 (18A391)Report Version: 12Bridge OS Version: 3.0 (14Y667)Anonymous UUID: 66778E2D-BC0D-534F-FB45-8473DF140404 Sleep/Wake UUID: 6B3DE4FC-11A8-4F09-885D-BE2F5C2F665A Time Awake Since Boot: 260000 secondsTime Since Wake: 1500 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV)Exception Codes: KERN_INVALID_ADDRESS at 0x00007fda89c00008Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Segmentation fault: 11Termination Reason: Namespace SIGNAL, Code 0xbTerminating Process: exc handler [20627] VM Regions Near 0x7fda89c00008: MALLOC_TINY 00007fda89800000-00007fda89c00000 [ 4096K] rw-/rwx SM=PRV --> STACK GUARD 00007ffedd898000-00007ffee1098000 [ 56.0M] ---/rwx SM=NUL stack guard for thread 0 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread0 com.wang.yunjiao 0x000000010e370289 MainWindow::setZhongwenTable(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >) + 1531 com.wang.yunjiao 0x000000010e37583d QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >, void, void (MainWindow::*)(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >)>::call(void (MainWindow::*)(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >), MainWindow*, void**) + 612 org.qt-project.QtCore 0x000000010f154c74 QObject::event(QEvent*) + 7883 org.qt-project.QtWidgets 0x000000010e4e6227 QWidget::event(QEvent*) + 50634 org.qt-project.QtWidgets 0x000000010e5f5525 QMainWindow::event(QEvent*) + 2775 org.qt-project.QtWidgets 0x000000010e4aad32 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 3066 org.qt-project.QtWidgets 0x000000010e4ac10d QApplication::notify(QObject*, QEvent*) + 5737 org.qt-project.QtCore 0x000000010f12b85f QCoreApplication::notifyInternal2(QObject*, QEvent*) + 1598 org.qt-project.QtCore 0x000000010f12ca32 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 8509 libqcocoa.dylib 0x0000000111c0f23e QCocoaEventDispatcherPrivate::processPostedEvents() + 19010 libqcocoa.dylib 0x0000000111c0faf1 QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 3311 com.apple.CoreFoundation 0x00007fff350bb405 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 1712 com.apple.CoreFoundation 0x00007fff350bb3ab __CFRunLoopDoSource0 + 10813 com.apple.CoreFoundation 0x00007fff3509ee51 __CFRunLoopDoSources0 + 19514 com.apple.CoreFoundation 0x00007fff3509e3fa __CFRunLoopRun + 121915 com.apple.CoreFoundation 0x00007fff3509dce4 CFRunLoopRunSpecific + 46316 com.apple.HIToolbox 0x00007fff34337895 RunCurrentEventLoopInMode + 29317 com.apple.HIToolbox 0x00007fff343375cb ReceiveNextEventCommon + 61818 com.apple.HIToolbox 0x00007fff34337348 _BlockUntilNextEventMatchingListInModeWithFilter + 6419 com.apple.AppKit 0x00007fff325f495b _DPSNextEvent + 99720 com.apple.AppKit 0x00007fff325f36fa -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 136221 com.apple.AppKit 0x00007fff325ed75d -[NSApplication run] + 69922 libqcocoa.dylib 0x0000000111c0e8ed QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 239723 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 41824 org.qt-project.QtCore 0x000000010f12bf72 QCoreApplication::exec() + 40225 com.wang.yunjiao 0x000000010e36c1bc main + 25226 libdyld.dylib 0x00007fff62137085 start + 1 Thread 1:0 libsystem_pthread.dylib 0x00007fff62328408 start_wqthread + 01 ??? 0x0000000054485244 0 + 1414025796 Thread 2:0 libsystem_pthread.dylib 0x00007fff62328408 start_wqthread + 01 ??? 0x0000000054485244 0 + 1414025796 Thread 3:0 libsystem_pthread.dylib 0x00007fff62328408 start_wqthread + 01 ??? 0x0000000054485244 0 + 1414025796 Thread 4:0 libsystem_pthread.dylib 0x00007fff62328408 start_wqthread + 01 ??? 0x0000000054485244 0 + 1414025796 Thread 5:: Qt bearer thread0 libsystem_kernel.dylib 0x00007fff62277b8e poll + 101 org.qt-project.QtCore 0x000000010f180360 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 1122 org.qt-project.QtCore 0x000000010f181b99 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 8573 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 4184 org.qt-project.QtCore 0x000000010ef71931 QThread::exec() + 1135 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3596 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 6:: com.apple.NSEventThread0 libsystem_kernel.dylib 0x00007fff6226fc2a mach_msg_trap + 101 libsystem_kernel.dylib 0x00007fff62270174 mach_msg + 602 com.apple.CoreFoundation 0x00007fff3509f05e __CFRunLoopServiceMachPort + 3373 com.apple.CoreFoundation 0x00007fff3509e5ad __CFRunLoopRun + 16544 com.apple.CoreFoundation 0x00007fff3509dce4 CFRunLoopRunSpecific + 4635 com.apple.AppKit 0x00007fff325fd581 _NSEventThread + 1606 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 7:: QNetworkAccessManager thread0 libsystem_kernel.dylib 0x00007fff62277b8e poll + 101 org.qt-project.QtCore 0x000000010f180360 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 1122 org.qt-project.QtCore 0x000000010f181b99 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 8573 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 4184 org.qt-project.QtCore 0x000000010ef71931 QThread::exec() + 1135 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3596 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 8:: Thread (pooled)0 libsystem_kernel.dylib 0x00007fff622731b2 __psynch_cvwait + 101 libsystem_pthread.dylib 0x00007fff6232c5cb _pthread_cond_wait + 7242 org.qt-project.QtCore 0x000000010ef7c740 QWaitConditionPrivate::wait_relative(unsigned long) + 2883 org.qt-project.QtCore 0x000000010ef7c48b QWaitConditionPrivate::wait(unsigned long) + 434 org.qt-project.QtCore 0x000000010ef7c442 QWaitCondition::wait(QMutex*, unsigned long) + 1625 org.qt-project.QtCore 0x000000010ef728ee QThreadPoolThread::run() + 7186 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3597 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1268 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 709 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 9:: QNetworkAccessManager thread0 libsystem_kernel.dylib 0x00007fff62277b8e poll + 101 org.qt-project.QtCore 0x000000010f180360 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 1122 org.qt-project.QtCore 0x000000010f181b99 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 8573 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 4184 org.qt-project.QtCore 0x000000010ef71931 QThread::exec() + 1135 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3596 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 10:: QNetworkAccessManager thread0 libsystem_kernel.dylib 0x00007fff62277b8e poll + 101 org.qt-project.QtCore 0x000000010f180360 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 1122 org.qt-project.QtCore 0x000000010f181b99 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 8573 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 4184 org.qt-project.QtCore 0x000000010ef71931 QThread::exec() + 1135 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3596 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 11:: QNetworkAccessManager thread0 libsystem_kernel.dylib 0x00007fff62277b8e poll + 101 org.qt-project.QtCore 0x000000010f180360 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 1122 org.qt-project.QtCore 0x000000010f181b99 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 8573 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 4184 org.qt-project.QtCore 0x000000010ef71931 QThread::exec() + 1135 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3596 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 12:: QNetworkAccessManager thread0 libsystem_kernel.dylib 0x00007fff62277b8e poll + 101 org.qt-project.QtCore 0x000000010f180360 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 1122 org.qt-project.QtCore 0x000000010f181b99 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 8573 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 4184 org.qt-project.QtCore 0x000000010ef71931 QThread::exec() + 1135 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3596 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 13:: QNetworkAccessManager thread0 libsystem_kernel.dylib 0x00007fff62277b8e poll + 101 org.qt-project.QtCore 0x000000010f180360 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 1122 org.qt-project.QtCore 0x000000010f181b99 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 8573 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 4184 org.qt-project.QtCore 0x000000010ef71931 QThread::exec() + 1135 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3596 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 14:: QNetworkAccessManager thread0 libsystem_kernel.dylib 0x00007fff62277b8e poll + 101 org.qt-project.QtCore 0x000000010f180360 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 1122 org.qt-project.QtCore 0x000000010f181b99 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 8573 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 4184 org.qt-project.QtCore 0x000000010ef71931 QThread::exec() + 1135 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3596 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 15:: QNetworkAccessManager thread0 libsystem_kernel.dylib 0x00007fff62277b8e poll + 101 org.qt-project.QtCore 0x000000010f180360 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 1122 org.qt-project.QtCore 0x000000010f181b99 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 8573 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 4184 org.qt-project.QtCore 0x000000010ef71931 QThread::exec() + 1135 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3596 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 16:: Thread (pooled)0 libsystem_kernel.dylib 0x00007fff622731b2 __psynch_cvwait + 101 libsystem_pthread.dylib 0x00007fff6232c5cb _pthread_cond_wait + 7242 org.qt-project.QtCore 0x000000010ef7c740 QWaitConditionPrivate::wait_relative(unsigned long) + 2883 org.qt-project.QtCore 0x000000010ef7c48b QWaitConditionPrivate::wait(unsigned long) + 434 org.qt-project.QtCore 0x000000010ef7c442 QWaitCondition::wait(QMutex*, unsigned long) + 1625 org.qt-project.QtCore 0x000000010ef728ee QThreadPoolThread::run() + 7186 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3597 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1268 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 709 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 17:: QNetworkAccessManager thread0 libsystem_kernel.dylib 0x00007fff62277b8e poll + 101 org.qt-project.QtCore 0x000000010f180360 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 1122 org.qt-project.QtCore 0x000000010f181b99 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 8573 org.qt-project.QtCore 0x000000010f1273b2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 4184 org.qt-project.QtCore 0x000000010ef71931 QThread::exec() + 1135 org.qt-project.QtCore 0x000000010ef7ae87 QThreadPrivate::start(void*) + 3596 libsystem_pthread.dylib 0x00007fff6232933d _pthread_body + 1267 libsystem_pthread.dylib 0x00007fff6232c2a7 _pthread_start + 708 libsystem_pthread.dylib 0x00007fff62328425 thread_start + 13 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000016 rbx: 0x00007fda89bfffe0 rcx: 0x0000000000000000 rdx: 0x0000000000000031 rdi: 0x00007fda89bfffe0 rsi: 0x0000000000000000 rbp: 0x00007ffee18954c0 rsp: 0x00007ffee1895470 r8: 0x0000000000000003 r9: 0x0000000000000002 r10: 0x0000000000000800 r11: 0x00007fda8984c8ee r12: 0xfffffffffe5f0810 r13: 0x00007ffee18973a0 r14: 0x00007ffee18954d0 r15: 0x00007ffee18973a0 rip: 0x000000010e370289 rfl: 0x0000000000010202 cr2: 0x00007fda89c00008 Logical CPU: 0Error Code: 0x00000004Trap Number: 14