IENT / YUView

The Free and Open Source Cross Platform YUV Viewer with an advanced analytics toolset
http://ient.github.io/YUView
Other
1.88k stars 369 forks source link

[v2.14 MacOS Intel] YUView crashing on each launch. #543

Closed amitdhiman000 closed 6 months ago

amitdhiman000 commented 12 months ago

Describe the bug YUView crashing on each launch, callstack report below.

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               YUView [22759]
Path:                  /Applications/YUView.app/Contents/MacOS/YUView
Identifier:            com.yourcompany.YUView
Version:               ???
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               503

Date/Time:             2023-10-04 21:21:25.2545 +0530
OS Version:            macOS 13.0 (22A380)
Report Version:        12
Bridge OS Version:     7.0 (20P411)
Anonymous UUID:        9ADD813A-A19D-F44C-C9C7-DAD792320180

Sleep/Wake UUID:       BE9A5A56-8A43-4684-9A14-4157005D0F63

Time Awake Since Boot: 480000 seconds
Time Since Wake:       6827 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 0x0000000000000000
Exception Codes:       0x0000000000000001, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [22759]

VM Region Info: 0 is not in any region.  Bytes before following region: 4396560384
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      1060e3000-1067ab000    [ 6944K] r-x/r-x SM=COW  .../MacOS/YUView

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   QtWidgets                              0x106f47074 QWidget::hide() + 4
1   QtWidgets                              0x107092cef 0x106eeb000 + 1735919
2   QtWidgets                              0x107092719 0x106eeb000 + 1734425
3   QtWidgets                              0x106f2920d QLayoutPrivate::doResize() + 205
4   QtWidgets                              0x106f298ba QLayout::activate() + 1338
5   QtWidgets                              0x106f476c6 QWidgetPrivate::setVisible(bool) + 550
6   QtWidgets                              0x106fdd2ed 0x106eeb000 + 991981
7   libqmacstyle.dylib                     0x107c18507 0x107bf9000 + 128263
8   QtWidgets                              0x106ef89b7 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 247
9   QtWidgets                              0x106ef97dc QApplication::notify(QObject*, QEvent*) + 508
10  QtCore                                 0x10856d23a QCoreApplication::notifyInternal2(QObject*, QEvent*) + 170
11  QtWidgets                              0x106ef68e3 QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) + 467
12  QtWidgets                              0x106f436a8 QWidget::setFocus(Qt::FocusReason) + 616
13  QtWidgets                              0x106ef7889 QApplicationPrivate::setActiveWindow(QWidget*) + 1129
14  QtWidgets                              0x106ef7caf QApplicationPrivate::notifyActiveWindowChange(QWindow*) + 47
15  QtGui                                  0x107d810e6 QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent*) + 614
16  QtGui                                  0x107ddb788 0x107cf5000 + 944008
17  QtCore                                 0x108578855 QMetaMethodInvoker::invokeImpl(QMetaMethod, void*, Qt::ConnectionType, long long, void const* const*, char const* const*, QtPrivate::QMetaTypeInterface const* const*) + 693
18  QtCore                                 0x10857d7d4 QMetaMethod::invokeImpl(QMetaMethod, void*, Qt::ConnectionType, long long, void const* const*, char const* const*, QtPrivate::QMetaTypeInterface const* const*) + 68
19  libqcocoa.dylib                        0x10753ada7 0x1074f3000 + 294311
20  CoreFoundation                      0x7ff80de7a413 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 120
21  CoreFoundation                      0x7ff80df1445a ___CFXRegistrationPost_block_invoke + 88
22  CoreFoundation                      0x7ff80df143a9 _CFXRegistrationPost + 536
23  CoreFoundation                      0x7ff80de4d969 _CFXNotificationPost + 735
24  Foundation                          0x7ff80ec85f2c -[NSNotificationCenter postNotificationName:object:userInfo:] + 82
25  AppKit                              0x7ff8111391d8 -[NSWindow becomeKeyWindow] + 1374
26  AppKit                              0x7ff8110ceb62 -[NSWindow _changeKeyAndMainLimitedOK:] + 995
27  AppKit                              0x7ff811193c9d -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 3358
28  AppKit                              0x7ff811109aaa -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2595
29  AppKit                              0x7ff811108e6b -[NSWindow(NSEventRouting) sendEvent:] + 345
30  libqcocoa.dylib                        0x107560b72 0x1074f3000 + 449394
31  AppKit                              0x7ff8111071da -[NSApplication(NSEvent) sendEvent:] + 358
32  libqcocoa.dylib                        0x1074fd68a 0x1074f3000 + 42634
33  AppKit                              0x7ff8113c6009 -[NSApplication _handleEvent:] + 65
34  AppKit                              0x7ff810f97018 -[NSApplication run] + 623
35  libqcocoa.dylib                        0x10750a577 0x1074f3000 + 95607
36  QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
37  QtCore                                 0x10856d827 QCoreApplication::exec() + 119
38  YUView                                 0x10628ac55 YUViewApplication::YUViewApplication(int, char**) + 1093
39  YUView                                 0x1060e8a7b main + 75
40  dyld                                0x7ff80da79310 start + 2432

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

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

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

Thread 4:
0   libsystem_pthread.dylib             0x7ff80dda5c58 start_wqthread + 0

Thread 5:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 6:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 7:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 8:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 9:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 10:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 11:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 12:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 13:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 14:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 15:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 16:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 17:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 18:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 19:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 20:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 21:: video::VideoCache::loadingThread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb6be qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 22:: QNetworkAccessManager thread
0   libsystem_kernel.dylib              0x7ff80dd723ba poll + 10
1   QtCore                                 0x1086fb744 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 228
2   QtCore                                 0x1086fcf98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 792
3   QtCore                                 0x108576a46 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 486
4   QtCore                                 0x10867516a QThread::exec() + 282
5   QtCore                                 0x108701063 0x1084ff000 + 2105443
6   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
7   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 23:: Thread (pooled)
0   libsystem_kernel.dylib              0x7ff80dd6e1fe __psynch_cvwait + 10
1   libsystem_pthread.dylib             0x7ff80ddaa7e1 _pthread_cond_wait + 1243
2   QtCore                                 0x10870b5ec 0x1084ff000 + 2147820
3   QtCore                                 0x10870b29e 0x1084ff000 + 2146974
4   QtCore                                 0x10870b1ee QWaitCondition::wait(QMutex*, QDeadlineTimer) + 94
5   QtCore                                 0x1087055c5 0x1084ff000 + 2123205
6   QtCore                                 0x108701063 0x1084ff000 + 2105443
7   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
8   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 24:
0   libsystem_pthread.dylib             0x7ff80dda5c58 start_wqthread + 0

Thread 25:
0   libsystem_pthread.dylib             0x7ff80dda5c58 start_wqthread + 0

Thread 26:
0   libsystem_pthread.dylib             0x7ff80dda5c58 start_wqthread + 0

Thread 27:
0   libsystem_pthread.dylib             0x7ff80dda5c58 start_wqthread + 0

Thread 28:: Thread (pooled)
0   libsystem_kernel.dylib              0x7ff80dd6e1fe __psynch_cvwait + 10
1   libsystem_pthread.dylib             0x7ff80ddaa7e1 _pthread_cond_wait + 1243
2   QtCore                                 0x10870b5ec 0x1084ff000 + 2147820
3   QtCore                                 0x10870b29e 0x1084ff000 + 2146974
4   QtCore                                 0x10870b1ee QWaitCondition::wait(QMutex*, QDeadlineTimer) + 94
5   QtCore                                 0x1087055c5 0x1084ff000 + 2123205
6   QtCore                                 0x108701063 0x1084ff000 + 2105443
7   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
8   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 29:: Thread (pooled)
0   libsystem_kernel.dylib              0x7ff80dd6e1fe __psynch_cvwait + 10
1   libsystem_pthread.dylib             0x7ff80ddaa7e1 _pthread_cond_wait + 1243
2   QtCore                                 0x10870b5ec 0x1084ff000 + 2147820
3   QtCore                                 0x10870b29e 0x1084ff000 + 2146974
4   QtCore                                 0x10870b1ee QWaitCondition::wait(QMutex*, QDeadlineTimer) + 94
5   QtCore                                 0x1087055c5 0x1084ff000 + 2123205
6   QtCore                                 0x108701063 0x1084ff000 + 2105443
7   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
8   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 30:: com.apple.NSEventThread
0   libsystem_kernel.dylib              0x7ff80dd6b6a2 mach_msg2_trap + 10
1   libsystem_kernel.dylib              0x7ff80dd7967d mach_msg2_internal + 82
2   libsystem_kernel.dylib              0x7ff80dd7271a mach_msg_overwrite + 723
3   libsystem_kernel.dylib              0x7ff80dd6b989 mach_msg + 19
4   CoreFoundation                      0x7ff80de84d0e __CFRunLoopServiceMachPort + 145
5   CoreFoundation                      0x7ff80de8377a __CFRunLoopRun + 1360
6   CoreFoundation                      0x7ff80de82bb0 CFRunLoopRunSpecific + 560
7   AppKit                              0x7ff811105696 _NSEventThread + 132
8   libsystem_pthread.dylib             0x7ff80ddaa259 _pthread_start + 125
9   libsystem_pthread.dylib             0x7ff80dda5c7b thread_start + 15

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000001  rbx: 0x0000000000000066  rcx: 0x0000600002a50140  rdx: 0x0000000000000000
  rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x00007ff7b9e19d00  rsp: 0x00007ff7b9e19d00
   r8: 0x0000600002a50150   r9: 0x0000000000000154  r10: 0x0000000000000bd0  r11: 0x0000600000b0711c
  r12: 0x0000000000000000  r13: 0x00006000007dc420  r14: 0x00007f9b17020600  r15: 0x00007f9b17020d48
  rip: 0x0000000106f47074  rfl: 0x0000000000010297  cr2: 0x0000000000000000

Logical CPU:     6
Error Code:      0x00000004 (no mapping for user data read)
Trap Number:     14

Thread 0 instruction stream:
  5c 41 5d 41 5e 41 5f 5d-c3 0f 1f 00 55 48 89 e5  \A]A^A_]....UH..
  41 56 53 48 8b 5f 08 48-8b 43 78 48 85 c0 74 2a  AVSH._.H.CxH..t*
  48 8b 40 08 48 85 c0 74-21 4c 8b 70 20 4d 85 f6  H.@.H..t!L.p M..
  74 18 4c 89 f7 e8 8e 53-3b 00 84 c0 74 0c 4c 89  t.L....S;...t.L.
  f7 5b 41 5e 5d e9 8a 3e-3b 00 48 89 df be 01 00  .[A^]..>;.H.....
  00 00 5b 41 5e 5d e9 81-08 00 00 90 55 48 89 e5  ..[A^]......UH..
 [48]8b 07 48 8b 40 68 31-f6 5d ff e0 55 48 89 e5  H..H.@h1.]..UH.. <==
  41 57 41 56 41 54 53 48-83 ec 30 49 89 fe 4c 8b  AWAVATSH..0I..L.
  7f 08 49 8b 47 20 8b 48-0c 89 ca 81 e2 01 00 00  ..I.G .H........
  20 83 fa 01 75 21 4c 89-fa 0f 1f 00 48 8b 52 08   ...u!L.....H.R.
  48 8b 52 10 48 85 d2 0f-84 64 01 00 00 48 8b 72  H.R.H....d...H.r
  20 f6 46 0f 20 74 e5 80-f9 09 75 1a 48 8b 05 c9   .F. t....u.H...

Binary Images:
       0x106eeb000 -        0x1073a2fff org.qt-project.QtWidgets (6.5) <d11cc536-cca6-3c3d-8ca7-25646b8d3af5> /Applications/YUView.app/Contents/Frameworks/QtWidgets.framework/Versions/A/QtWidgets
       0x107bf9000 -        0x107c20fff libqmacstyle.dylib (*) <f832009f-f0af-3eb4-b4d5-c27917358447> /Applications/YUView.app/Contents/PlugIns/styles/libqmacstyle.dylib
       0x1084ff000 -        0x108a06fff org.qt-project.QtCore (6.5) <bef47ac9-5580-3cbf-9ed9-b2a1954a062f> /Applications/YUView.app/Contents/Frameworks/QtCore.framework/Versions/A/QtCore
       0x107cf5000 -        0x1083d8fff org.qt-project.QtGui (6.5) <485970eb-48e2-3a11-abc2-f61f489d0d0a> /Applications/YUView.app/Contents/Frameworks/QtGui.framework/Versions/A/QtGui
       0x1074f3000 -        0x107592fff libqcocoa.dylib (*) <d4ca19f1-0f3f-359c-ac77-3bd337dec5d6> /Applications/YUView.app/Contents/PlugIns/platforms/libqcocoa.dylib
    0x7ff80de06000 -     0x7ff80e29efff com.apple.CoreFoundation (6.9) <dbc459f3-81bb-398a-8f74-3f7392392bb7> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7ff80ec7c000 -     0x7ff80f68dff6 com.apple.Foundation (6.9) <eca88952-d3af-357e-80d8-4d31b2dc0c26> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7ff810f67000 -     0x7ff811f6bff6 com.apple.AppKit (6.9) <817d572e-eb8c-3999-b7a0-68e1c4b47266> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x1060e3000 -        0x1067aafff com.yourcompany.YUView (*) <a047184f-f982-3b68-bf8e-5c7650a47311> /Applications/YUView.app/Contents/MacOS/YUView
    0x7ff80da73000 -     0x7ff80db07547 dyld (*) <0f050705-2258-3d40-b7bc-f3b35a44bbea> /usr/lib/dyld
    0x7ff80dda4000 -     0x7ff80ddafff7 libsystem_pthread.dylib (*) <13b5e252-77d1-31e1-888d-1c5f4426ea87> /usr/lib/system/libsystem_pthread.dylib
    0x7ff80dd6a000 -     0x7ff80dda3ff7 libsystem_kernel.dylib (*) <0c2fd2c9-777c-3355-b70f-7b1b6e9d1b0b> /usr/lib/system/libsystem_kernel.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=453.8M resident=0K(0%) swapped_out_or_unallocated=453.8M(100%)
Writable regions: Total=732.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=732.2M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        1 
Activity Tracing                   256K        1 
CG backing stores                 2688K        4 
CG image                           140K        8 
ColorSync                          244K       28 
CoreAnimation                      332K       10 
CoreGraphics                        20K        3 
CoreServices                       720K        3 
CoreUI image data                 3544K       26 
Foundation                          16K        1 
Kernel Alloc Once                    8K        1 
MALLOC                           320.9M       93 
MALLOC guard page                   32K        7 
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
STACK GUARD                       56.1M       31 
Stack                             23.2M       32 
VM_ALLOCATE                        108K       10 
__CTF                               756        1 
__DATA                            16.5M      342 
__DATA_CONST                      15.5M      215 
__DATA_DIRTY                       656K      107 
__FONT_DATA                        2352        1 
__LINKEDIT                       186.3M       22 
__OBJC_RO                         65.1M        1 
__OBJC_RW                         1982K        2 
__TEXT                           267.5M      361 
dyld private memory                256K        1 
mapped file                      189.2M       37 
shared memory                     1316K       22 
===========                     =======  ======= 
TOTAL                              1.5G     1372 
TOTAL, minus reserved VM space     1.1G     1372 

-----------
Full Report
-----------

{"app_name":"YUView","timestamp":"2023-10-04 21:21:26.00 +0530","app_version":"","slice_uuid":"a047184f-f982-3b68-bf8e-5c7650a47311","build_version":"","platform":1,"bundleID":"com.yourcompany.YUView","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.0 (22A380)","roots_installed":0,"name":"YUView","incident_id":"52F8FBD0-2814-4CCE-BAE8-5201A6147172"}
{
  "uptime" : 480000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 503,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro16,1",
  "coalitionID" : 167459,
  "osVersion" : {
    "train" : "macOS 13.0",
    "build" : "22A380",
    "releaseType" : "User"
  },
  "captureTime" : "2023-10-04 21:21:25.2545 +0530",
  "incident" : "52F8FBD0-2814-4CCE-BAE8-5201A6147172",
  "pid" : 22759,
  "cpuType" : "X86-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-10-04 21:21:16.3004 +0530",
  "procStartAbsTime" : 483799586529264,
  "procExitAbsTime" : 483808539174347,
  "procName" : "YUView",
  "procPath" : "\/Applications\/YUView.app\/Contents\/MacOS\/YUView",
  "bundleInfo" : {"CFBundleIdentifier":"com.yourcompany.YUView"},
  "storeInfo" : {"deviceIdentifierForVendor":"3C3906A0-264A-5F03-9D2E-F717AAE8E6E2","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.yourcompany.YUView",
  "crashReporterKey" : "9ADD813A-A19D-F44C-C9C7-DAD792320180",
  "wakeTime" : 6827,
  "bridgeVersion" : {"build":"20P411","train":"7.0"},
  "sleepWakeUUID" : "BE9A5A56-8A43-4684-9A14-4157005D0F63",
  "sip" : "enabled",
  "vmRegionInfo" : "0 is not in any region.  Bytes before following region: 4396560384\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      1060e3000-1067ab000    [ 6944K] r-x\/r-x SM=COW  ...\/MacOS\/YUView",
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"},
  "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":22759},
  "vmregioninfo" : "0 is not in any region.  Bytes before following region: 4396560384\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      1060e3000-1067ab000    [ 6944K] r-x\/r-x SM=COW  ...\/MacOS\/YUView",
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":6878779,"instructionState":{"instructionStream":{"bytes":[92,65,93,65,94,65,95,93,195,15,31,0,85,72,137,229,65,86,83,72,139,95,8,72,139,67,120,72,133,192,116,42,72,139,64,8,72,133,192,116,33,76,139,112,32,77,133,246,116,24,76,137,247,232,142,83,59,0,132,192,116,12,76,137,247,91,65,94,93,233,138,62,59,0,72,137,223,190,1,0,0,0,91,65,94,93,233,129,8,0,0,144,85,72,137,229,72,139,7,72,139,64,104,49,246,93,255,224,85,72,137,229,65,87,65,86,65,84,83,72,131,236,48,73,137,254,76,139,127,8,73,139,71,32,139,72,12,137,202,129,226,1,0,0,32,131,250,1,117,33,76,137,250,15,31,0,72,139,82,8,72,139,82,16,72,133,210,15,132,100,1,0,0,72,139,114,32,246,70,15,32,116,229,128,249,9,117,26,72,139,5,201],"offset":96}},"threadState":{"r13":{"value":105553124508704},"rax":{"value":1},"rflags":{"value":66199},"cpu":{"value":6},"r14":{"value":140304082667008},"rsi":{"value":0},"r8":{"value":105553160634704},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":3024},"r9":{"value":340},"r15":{"value":140304082668872},"rbx":{"value":102},"trap":{"value":14,"description":"(no mapping for user data read)"},"err":{"value":4},"r11":{"value":105553127829788},"rip":{"value":4411650164,"matchesCrashFrame":1},"rbp":{"value":140701952220416},"rsp":{"value":140701952220416},"r12":{"value":0},"rcx":{"value":105553160634688},"flavor":"x86_THREAD_STATE","rdi":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":376948,"symbol":"QWidget::hide()","symbolLocation":4,"imageIndex":0},{"imageOffset":1735919,"imageIndex":0},{"imageOffset":1734425,"imageIndex":0},{"imageOffset":254477,"symbol":"QLayoutPrivate::doResize()","symbolLocation":205,"imageIndex":0},{"imageOffset":256186,"symbol":"QLayout::activate()","symbolLocation":1338,"imageIndex":0},{"imageOffset":378566,"symbol":"QWidgetPrivate::setVisible(bool)","symbolLocation":550,"imageIndex":0},{"imageOffset":991981,"imageIndex":0},{"imageOffset":128263,"imageIndex":1},{"imageOffset":55735,"symbol":"QApplicationPrivate::notify_helper(QObject*, QEvent*)","symbolLocation":247,"imageIndex":0},{"imageOffset":59356,"symbol":"QApplication::notify(QObject*, QEvent*)","symbolLocation":508,"imageIndex":0},{"imageOffset":451130,"symbol":"QCoreApplication::notifyInternal2(QObject*, QEvent*)","symbolLocation":170,"imageIndex":2},{"imageOffset":47331,"symbol":"QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason)","symbolLocation":467,"imageIndex":0},{"imageOffset":362152,"symbol":"QWidget::setFocus(Qt::FocusReason)","symbolLocation":616,"imageIndex":0},{"imageOffset":51337,"symbol":"QApplicationPrivate::setActiveWindow(QWidget*)","symbolLocation":1129,"imageIndex":0},{"imageOffset":52399,"symbol":"QApplicationPrivate::notifyActiveWindowChange(QWindow*)","symbolLocation":47,"imageIndex":0},{"imageOffset":573670,"symbol":"QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent*)","symbolLocation":614,"imageIndex":3},{"imageOffset":944008,"imageIndex":3},{"imageOffset":497749,"symbol":"QMetaMethodInvoker::invokeImpl(QMetaMethod, void*, Qt::ConnectionType, long long, void const* const*, char const* const*, QtPrivate::QMetaTypeInterface const* const*)","symbolLocation":693,"imageIndex":2},{"imageOffset":518100,"symbol":"QMetaMethod::invokeImpl(QMetaMethod, void*, Qt::ConnectionType, long long, void const* const*, char const* const*, QtPrivate::QMetaTypeInterface const* const*)","symbolLocation":68,"imageIndex":2},{"imageOffset":294311,"imageIndex":4},{"imageOffset":476179,"symbol":"__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__","symbolLocation":120,"imageIndex":5},{"imageOffset":1107034,"symbol":"___CFXRegistrationPost_block_invoke","symbolLocation":88,"imageIndex":5},{"imageOffset":1106857,"symbol":"_CFXRegistrationPost","symbolLocation":536,"imageIndex":5},{"imageOffset":293225,"symbol":"_CFXNotificationPost","symbolLocation":735,"imageIndex":5},{"imageOffset":40748,"symbol":"-[NSNotificationCenter postNotificationName:object:userInfo:]","symbolLocation":82,"imageIndex":6},{"imageOffset":1909208,"symbol":"-[NSWindow becomeKeyWindow]","symbolLocation":1374,"imageIndex":7},{"imageOffset":1473378,"symbol":"-[NSWindow _changeKeyAndMainLimitedOK:]","symbolLocation":995,"imageIndex":7},{"imageOffset":2280605,"symbol":"-[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:]","symbolLocation":3358,"imageIndex":7},{"imageOffset":1714858,"symbol":"-[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:]","symbolLocation":2595,"imageIndex":7},{"imageOffset":1711723,"symbol":"-[NSWindow(NSEventRouting) sendEvent:]","symbolLocation":345,"imageIndex":7},{"imageOffset":449394,"imageIndex":4},{"imageOffset":1704410,"symbol":"-[NSApplication(NSEvent) sendEvent:]","symbolLocation":358,"imageIndex":7},{"imageOffset":42634,"imageIndex":4},{"imageOffset":4583433,"symbol":"-[NSApplication _handleEvent:]","symbolLocation":65,"imageIndex":7},{"imageOffset":196632,"symbol":"-[NSApplication run]","symbolLocation":623,"imageIndex":7},{"imageOffset":95607,"imageIndex":4},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":452647,"symbol":"QCoreApplication::exec()","symbolLocation":119,"imageIndex":2},{"imageOffset":1735765,"symbol":"YUViewApplication::YUViewApplication(int, char**)","symbolLocation":1093,"imageIndex":8},{"imageOffset":23163,"symbol":"main","symbolLocation":75,"imageIndex":8},{"imageOffset":25360,"symbol":"start","symbolLocation":2432,"imageIndex":9}]},{"id":6878903,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":6878904,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":6878908,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":6878909,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":6878925,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878926,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878927,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878928,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878929,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878930,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878931,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878932,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878933,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878934,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878935,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878936,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878937,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878938,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878939,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878940,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878941,"name":"video::VideoCache::loadingThread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082494,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":94,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878950,"name":"QNetworkAccessManager thread","frames":[{"imageOffset":33722,"symbol":"poll","symbolLocation":10,"imageIndex":11},{"imageOffset":2082628,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":228,"imageIndex":2},{"imageOffset":2088856,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":792,"imageIndex":2},{"imageOffset":490054,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":486,"imageIndex":2},{"imageOffset":1532266,"symbol":"QThread::exec()","symbolLocation":282,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878951,"name":"Thread (pooled)","frames":[{"imageOffset":16894,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":11},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":10},{"imageOffset":2147820,"imageIndex":2},{"imageOffset":2146974,"imageIndex":2},{"imageOffset":2146798,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":94,"imageIndex":2},{"imageOffset":2123205,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878963,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":6878964,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":6878965,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":6878966,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":6878967,"name":"Thread (pooled)","frames":[{"imageOffset":16894,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":11},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":10},{"imageOffset":2147820,"imageIndex":2},{"imageOffset":2146974,"imageIndex":2},{"imageOffset":2146798,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":94,"imageIndex":2},{"imageOffset":2123205,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878968,"name":"Thread (pooled)","frames":[{"imageOffset":16894,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":11},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":10},{"imageOffset":2147820,"imageIndex":2},{"imageOffset":2146974,"imageIndex":2},{"imageOffset":2146798,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":94,"imageIndex":2},{"imageOffset":2123205,"imageIndex":2},{"imageOffset":2105443,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":6878986,"name":"com.apple.NSEventThread","frames":[{"imageOffset":5794,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":11},{"imageOffset":63101,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":11},{"imageOffset":34586,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":11},{"imageOffset":6537,"symbol":"mach_msg","symbolLocation":19,"imageIndex":11},{"imageOffset":519438,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":5},{"imageOffset":513914,"symbol":"__CFRunLoopRun","symbolLocation":1360,"imageIndex":5},{"imageOffset":510896,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":5},{"imageOffset":1697430,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":7},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4411273216,
    "CFBundleShortVersionString" : "6.5",
    "CFBundleIdentifier" : "org.qt-project.QtWidgets",
    "size" : 4947968,
    "uuid" : "d11cc536-cca6-3c3d-8ca7-25646b8d3af5",
    "path" : "\/Applications\/YUView.app\/Contents\/Frameworks\/QtWidgets.framework\/Versions\/A\/QtWidgets",
    "name" : "QtWidgets",
    "CFBundleVersion" : "6.5.2"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4424962048,
    "size" : 163840,
    "uuid" : "f832009f-f0af-3eb4-b4d5-c27917358447",
    "path" : "\/Applications\/YUView.app\/Contents\/PlugIns\/styles\/libqmacstyle.dylib",
    "name" : "libqmacstyle.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4434423808,
    "CFBundleShortVersionString" : "6.5",
    "CFBundleIdentifier" : "org.qt-project.QtCore",
    "size" : 5275648,
    "uuid" : "bef47ac9-5580-3cbf-9ed9-b2a1954a062f",
    "path" : "\/Applications\/YUView.app\/Contents\/Frameworks\/QtCore.framework\/Versions\/A\/QtCore",
    "name" : "QtCore",
    "CFBundleVersion" : "6.5.2"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4425994240,
    "CFBundleShortVersionString" : "6.5",
    "CFBundleIdentifier" : "org.qt-project.QtGui",
    "size" : 7225344,
    "uuid" : "485970eb-48e2-3a11-abc2-f61f489d0d0a",
    "path" : "\/Applications\/YUView.app\/Contents\/Frameworks\/QtGui.framework\/Versions\/A\/QtGui",
    "name" : "QtGui",
    "CFBundleVersion" : "6.5.2"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4417597440,
    "size" : 655360,
    "uuid" : "d4ca19f1-0f3f-359c-ac77-3bd337dec5d6",
    "path" : "\/Applications\/YUView.app\/Contents\/PlugIns\/platforms\/libqcocoa.dylib",
    "name" : "libqcocoa.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64h",
    "base" : 140703361425408,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 4820992,
    "uuid" : "dbc459f3-81bb-398a-8f74-3f7392392bb7",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1953.1"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703376588800,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 10559479,
    "uuid" : "eca88952-d3af-357e-80d8-4d31b2dc0c26",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "1953.1"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703413202944,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 16797687,
    "uuid" : "817d572e-eb8c-3999-b7a0-68e1c4b47266",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2299"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4396560384,
    "CFBundleIdentifier" : "com.yourcompany.YUView",
    "size" : 7110656,
    "uuid" : "a047184f-f982-3b68-bf8e-5c7650a47311",
    "path" : "\/Applications\/YUView.app\/Contents\/MacOS\/YUView",
    "name" : "YUView"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703357677568,
    "size" : 607560,
    "uuid" : "0f050705-2258-3d40-b7bc-f3b35a44bbea",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703361024000,
    "size" : 49144,
    "uuid" : "13b5e252-77d1-31e1-888d-1c5f4426ea87",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703360786432,
    "size" : 237560,
    "uuid" : "0c2fd2c9-777c-3355-b70f-7b1b6e9d1b0b",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  }
],
  "sharedCache" : {
  "base" : 140703357071360,
  "size" : 21474836480,
  "uuid" : "3e6c1144-e4b6-381c-92d1-0a3396dd3bb0"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=453.8M resident=0K(0%) swapped_out_or_unallocated=453.8M(100%)\nWritable regions: Total=732.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=732.2M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               128K        1 \nActivity Tracing                   256K        1 \nCG backing stores                 2688K        4 \nCG image                           140K        8 \nColorSync                          244K       28 \nCoreAnimation                      332K       10 \nCoreGraphics                        20K        3 \nCoreServices                       720K        3 \nCoreUI image data                 3544K       26 \nFoundation                          16K        1 \nKernel Alloc Once                    8K        1 \nMALLOC                           320.9M       93 \nMALLOC guard page                   32K        7 \nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nSTACK GUARD                       56.1M       31 \nStack                             23.2M       32 \nVM_ALLOCATE                        108K       10 \n__CTF                               756        1 \n__DATA                            16.5M      342 \n__DATA_CONST                      15.5M      215 \n__DATA_DIRTY                       656K      107 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       186.3M       22 \n__OBJC_RO                         65.1M        1 \n__OBJC_RW                         1982K        2 \n__TEXT                           267.5M      361 \ndyld private memory                256K        1 \nmapped file                      189.2M       37 \nshared memory                     1316K       22 \n===========                     =======  ======= \nTOTAL                              1.5G     1372 \nTOTAL, minus reserved VM space     1.1G     1372 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6112e3d2fc54bc3389840661",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "6344d89e13acce15305b79d6"
      },
      "deploymentId" : 240000199
    },
    {
      "rolloutId" : "62cdf63ddb3b7109d6d765cc",
      "factorPackIds" : {
        "SIRI_UNDERSTANDING_TMDC" : "62cdf6dddb3b7109d6d765cd"
      },
      "deploymentId" : 240000007
    }
  ],
  "experiments" : [

  ]
}
}

Model: MacBookPro16,1, BootROM 1916.40.8.0.0 (iBridge: 20.16.411.0.0,0), 8 processors, 8-Core Intel Core i9, 2.3 GHz, 16 GB, SMC 
Graphics: Intel UHD Graphics 630, Intel UHD Graphics 630, Built-In
Graphics: AMD Radeon Pro 5500M, AMD Radeon Pro 5500M, PCIe, 4 GB
Display: Color LCD, 3072 x 1920 Retina, Main, MirrorOff, Online
Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, DDR4, 2667 MHz, Micron, 8ATF1G64HZ-2G6E1
Memory Module: BANK 2/ChannelB-DIMM0, 8 GB, DDR4, 2667 MHz, Micron, 8ATF1G64HZ-2G6E1
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x7BF), wl0: Sep 14 2022 18:03:20 version 9.30.489.3.32.5.84 FWID 01-8b6fe36e
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: T2Bus
USB Device: composite_device
USB Device: Touch Bar Backlight
USB Device: Touch Bar Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: Ambient Light Sensor
USB Device: FaceTime HD Camera (Built-in)
USB Device: Apple T2 Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 63.5
Thunderbolt Bus: MacBook Pro, Apple Inc., 63.5

To Reproduce Steps to reproduce the behavior:

  1. Launch YUview
  2. Click anywahere in the window
  3. Crashed

Expected behavior Expected to work without any crash

Screenshots N/A

Version (please complete the following information):

ChristianFeldmann commented 12 months ago

Thanks for the report. So you are on an intel Mac, right? Unfortunately I do not own an intel or Arm mac so this will be a bit hard for me to debug ... The crash log definitely matches your report. Nothing special seems to be happening. The call stack shows that focus() was called which probably happens when you click anywhere on the screen.

th1nk3r-ing commented 11 months ago

same problem on intel mbp.

th1nk3r-ing commented 11 months ago

same problem on intel mbp.

v2.13 is OK, while v2.14 has crash problem.

amitdhiman000 commented 11 months ago

Thanks for the report. So you are on an intel Mac, right? Unfortunately I do not own an intel or Arm mac so this will be a bit hard for me to debug ... The crash log definitely matches your report. Nothing special seems to be happening. The call stack shows that focus() was called which probably happens when you click anywhere on the screen.

Yes it is on Intel Mac. I think it was working fine with v2.13, But then I got a prompt to update to latest version v2.14 and it started crashing. I confirmed by running v2.13, it works fine.

ChristianFeldmann commented 11 months ago

Ok so far I was not able to obtain an intel mac to test this. I will try again this week. Was looking on ebay for a device. Would also accept an old donor mac :)

ChristianFeldmann commented 9 months ago

I now have an M1 macbook and I am able to reproduce this with a native build using qt 6.6.1 (installed via homebrew) and a native build. I can see the same call stack. It goes into notfy for a mouse move event and then crashes in QWidget::hide with a EXC_BAD_ACCESS and some null address.

The debug stack unfortunately does not reveal much more than this. With a debug version of Qt this may be more informative. So I compile Qt from source in debug mode. This is a bit more informative. Somehow it crashes when up dating the layout of the playlistItemWidget (maybe) and then there is some seperator widget which is nullptr:

Bildschirmfoto 2023-12-30 um 23 18 31

Looks like this PR might be related to this crash: https://github.com/qt/qtbase/commit/9943cf73717a497c7fec5989968311abd9f5d61b. Issue: https://bugreports.qt.io/browse/QTCREATORBUG-24600 Maybe this is missing a null check (if this can even be null). I will see if a check fixes it and maybe I can open a bug report in Qt.

ChristianFeldmann commented 9 months ago

Its getting stranger and stranger. I dug a bit into the code of these used/unused separators and the reason why there is a null separator in this list. As I understood the list, it is more for "recycling" separators. I ended up in QDockAreaLayout::updateSeparatorWidgets. Code of the function:

void QDockAreaLayout::updateSeparatorWidgets() const
{
    int j = 0;

    for (int i = 0; i < QInternal::DockCount; ++i) {
        const QDockAreaLayoutInfo &dock = docks[i];
        if (dock.isEmpty())
            continue;

        QWidget *sepWidget;
        if (j < separatorWidgets.size()) {
            sepWidget = separatorWidgets.at(j);
            if (!sepWidget) {
                qWarning("QDockAreaLayout::updateSeparatorWidgets: null separator widget");
                sepWidget = qt_mainwindow_layout(mainWindow)->getSeparatorWidget();
                separatorWidgets[j] = sepWidget;
            }
        } else {
            sepWidget = qt_mainwindow_layout(mainWindow)->getSeparatorWidget();
            separatorWidgets.append(sepWidget);
        }
        j++;

        Q_ASSERT(sepWidget);
        sepWidget->raise();

        QRect sepRect = separatorRect(i).adjusted(-2, -2, 2, 2);
        sepWidget->setGeometry(sepRect);
        sepWidget->setMask( QRegion(separatorRect(i).translated( - sepRect.topLeft())));
        sepWidget->show();
    }
    for (int i = j; i < separatorWidgets.size(); ++i)
        separatorWidgets.at(i)->hide();

    separatorWidgets.resize(j);
}

I debugged on my mac and what happens is that in the last line (resize to j items), the null items are added. I added some debug code and it happens here that j is larger then the size of separatorWidgets. This happens because in one loop, when calling sepWidget->show();, some sort of layout restoration happens and the layout is reset, which clears the list separatorWidgets. Now j is > 0 and the list is empty and this function does not work as intended anymore. So another possible fix would be to only resize the list here if j is smaller then the size of the list.

I will:

ChristianFeldmann commented 8 months ago

I just had a tiny bit of time to continue debugging and suddenly I was not able to reproduce the error. It was just working as expected. I then installed the older version 5.13 and then reinstalled 5.14 and there the bug was back. I have a new theory that this has to do with some code that we are using for UI handling and restoring. I think we store/reload the UI state from the QtSettings when reloading YUView so that it looks identical to the last time you launched it. My new theory is that this storing/loading does not work across the Qt versions. I will check this theory.

Yep that is the issue. See description in PR https://github.com/IENT/YUView/pull/557. It looks like storing and loading the state data can crash YUView on macos if this is done across different Qt versions.

ChristianFeldmann commented 8 months ago

@amitdhiman000 I merged a fix for this crash. It would be great if you could test this on your machine too. You just have to compile the latest develop branch (which includes the fix) in release mode:

mkdir build
cd build
qmake ../
make -j 8

and then this release build version should work (hopefully). Thanks again for the report. This was a really strange one.

ChristianFeldmann commented 6 months ago

Fixed from my side. Please reopen if this still occurs.