Hi all,
We’re trying out BCDVR to see if it will work in place of what we currently use, we need the client to work on multiple platforms (which is nice the BC has clients for major platforms) but we’re having some trouble with the Mac client. Every time I actually do something (like drag a camera into the monitor space) it crashes. The windows client doesn’t seem to have the same issues (only had trouble with it attempting to download a large clip). This is on High Sierra (10.13.4) on an iMac, 3.4GHz i7, 16GB Ram GTX680mx GPU. Here is part of the error dump if it helps (the full thing is too long for the post limit here):
Process: bluecherry-client [8439]
Path: /Applications/Bluecherry Client.app/Contents/MacOS/bluecherry-client
Identifier: Bluecherry Client
Version: 2.2.6 (2.2.6)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: bluecherry-client [8439]
User ID: 501
Date/Time: 2019-06-27 07:33:13.751 -0500
OS Version: Mac OS X 10.13.4 (17E199)
Report Version: 12
Anonymous UUID: 261F7FA7-3A67-FF36-CB39-63D30F45DFF2
Time Awake Since Boot: 3200000 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 Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]
VM Regions Near 0:
-->
__TEXT 0000000106320000-00000001064fc000 [ 1904K] r-x/rwx SM=COW j [/Applications/Bluecherry Client.app/Contents/MacOS/bluecherry-client]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Bluecherry Client 0x0000000106351c79 LiveStreamItem::~LiveStreamItem() + 57
1 Bluecherry Client 0x000000010635422e non-virtual thunk to QDeclarativePrivate::QDeclarativeElement<LiveStreamItem>::~QDeclarativeElement() + 62
2 QtGui 0x0000000108aeaf8b QGraphicsItem::~QGraphicsItem() + 795
3 QtDeclarative 0x0000000106780e58 QDeclarativeItem::~QDeclarativeItem() + 616
4 Bluecherry Client 0x00000001063547e8 LiveFeedItem::~LiveFeedItem() + 184
5 Bluecherry Client 0x000000010635453a QDeclarativePrivate::QDeclarativeElement<LiveFeedItem>::~QDeclarativeElement() + 58
6 QtCore 0x00000001092c18f2 QObject::event(QEvent*) + 146
7 QtGui 0x000000010857d40e QApplicationPrivate::notify_helper(QObject*, QEvent*) + 254
8 QtGui 0x000000010857e91f QApplication::notify(QObject*, QEvent*) + 335
9 QtCore 0x00000001092ae244 QCoreApplication::notifyInternal(QObject*, QEvent*) + 116
10 QtCore 0x00000001092aef48 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 680
11 com.apple.CoreFoundation 0x00007fff36a4bd81 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
12 com.apple.CoreFoundation 0x00007fff36b0365c __CFRunLoopDoSource0 + 108
13 com.apple.CoreFoundation 0x00007fff36a2ed30 __CFRunLoopDoSources0 + 208
14 com.apple.CoreFoundation 0x00007fff36a2e1ad __CFRunLoopRun + 1293
15 com.apple.CoreFoundation 0x00007fff36a2da07 CFRunLoopRunSpecific + 487
16 com.apple.Foundation 0x00007fff38b37f26 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
17 com.apple.Foundation 0x00007fff38bbe055 -[NSRunLoop(NSRunLoop) runUntilDate:] + 114
18 com.apple.AppKit 0x00007fff3423a3ea NSCoreDragReceiveMessageProc + 2218
19 com.apple.HIServices 0x00007fff3528d597 DoMultipartDropMessage + 333
20 com.apple.HIServices 0x00007fff3528d29e DoDropMessage + 40
21 com.apple.HIServices 0x00007fff3528bda7 DragInApplication + 509
22 com.apple.HIServices 0x00007fff3528ad0b CoreDragStartDragging + 951
23 com.apple.AppKit 0x00007fff34236b5f -[NSCoreDragManager _dragUntilMouseUp:accepted:] + 1238
24 com.apple.AppKit 0x00007fff34233c85 -[NSCoreDragManager dragImage:fromWindow:at:offset:event:pasteboard:source:slideBack:] + 2987
25 com.apple.AppKit 0x00007fff342330ca -[NSWindow(NSDrag) dragImage:at:offset:event:pasteboard:source:slideBack:] + 135
26 QtGui 0x0000000108520a59 0x1084f1000 + 195161
27 QtGui 0x000000010858b13e QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) + 158
28 QtGui 0x0000000108a46df7 QAbstractItemView::startDrag(QFlags<Qt::DropAction>) + 311
29 QtGui 0x0000000108a3dec7 QAbstractItemView::mouseMoveEvent(QMouseEvent*) + 295
30 QtGui 0x00000001085c9f5f QWidget::event(QEvent*) + 1439
31 QtGui 0x000000010893ba48 QFrame::event(QEvent*) + 200
32 QtGui 0x00000001089b8492 QAbstractScrollArea::viewportEvent(QEvent*) + 50
33 QtGui 0x0000000108a3d39a QAbstractItemView::viewportEvent(QEvent*) + 986
34 QtGui 0x0000000108a7b1a4 QTreeView::viewportEvent(QEvent*) + 212
35 QtGui 0x00000001089b8df4 0x1084f1000 + 5012980
36 QtCore 0x00000001092ae5dc QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 140
37 QtGui 0x000000010857d3fe QApplicationPrivate::notify_helper(QObject*, QEvent*) + 238
38 QtGui 0x000000010857ebd7 QApplication::notify(QObject*, QEvent*) + 1031
39 QtCore 0x00000001092ae244 QCoreApplication::notifyInternal(QObject*, QEvent*) + 116
40 QtGui 0x000000010857dded QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 445
41 QtGui 0x000000010852a8fb 0x1084f1000 + 235771
42 com.apple.AppKit 0x00007fff348f343d -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 5040
43 com.apple.AppKit 0x00007fff348f1c70 -[NSWindow(NSEventRouting) sendEvent:] + 497
44 QtGui 0x0000000108521f9f 0x1084f1000 + 200607
45 com.apple.AppKit 0x00007fff34753236 -[NSApplication(NSEvent) sendEvent:] + 2462
46 QtGui 0x0000000108526eff 0x1084f1000 + 220927
47 com.apple.AppKit 0x00007fff33fb38b5 -[NSApplication run] + 812
48 QtGui 0x000000010852f923 0x1084f1000 + 256291
49 QtCore 0x00000001092ab1c2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 482
50 QtCore 0x00000001092ae871 QCoreApplication::exec() + 193
51 Bluecherry Client 0x00000001063ba1ab main + 2075
52 libdyld.dylib 0x00007fff5ede5015 start + 1
Thread 1:: SDLTimer
0 libsystem_kernel.dylib 0x00007fff5ef35a1e __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff5f0fe589 _pthread_cond_wait + 732
2 Bluecherry Client 0x000000010644d04e SDL_CondWaitTimeout_REAL + 158
3 Bluecherry Client 0x000000010644cc10 SDL_SemWaitTimeout_REAL + 80
4 Bluecherry Client 0x000000010640ad61 SDL_TimerThread + 97
5 Bluecherry Client 0x000000010640a87c SDL_RunThread + 60
6 Bluecherry Client 0x000000010644c949 RunThread + 9
7 libsystem_pthread.dylib 0x00007fff5f0fd661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff5f0fd50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff5f0fcbf9 thread_start + 13
Thread 2:: QThread
0 libsystem_kernel.dylib 0x00007fff5ef35cfa __select + 10
1 QtCore 0x00000001092da333 qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 451
2 QtCore 0x00000001092dd8b8 QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) + 760
3 QtCore 0x00000001092df3f0 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 208
4 QtCore 0x00000001092ab1c2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 482
5 QtCore 0x00000001091a3f41 QThread::exec() + 209
6 QtCore 0x00000001091a5bf2 0x109180000 + 154610
7 libsystem_pthread.dylib 0x00007fff5f0fd661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff5f0fd50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff5f0fcbf9 thread_start + 13