https://bugs.documentfoundation.org/show_bug.cgi?id=161815
--- Comment #4 from Alex Thurgood <ipla...@tuta.io> --- The problem appears to lie somewhere here in the mutex yield / acquire running on a different thread to the application thread. Race condition ? CFRunLoopRunSpecific + 608 (CoreFoundation + 508980) [0x187224434] 56 __CFRunLoopRun + 776 (CoreFoundation + 511380) [0x187224d94] 56 __CFRunLoopDoObservers + 536 (CoreFoundation + 513896) [0x187225768] 56 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36 (CoreFoundation + 514172) [0x18722587c] 56 ___NSRunLoopObserverCreateWithHandler_block_invoke + 64 (AppKit + 11674120) [0x18b56c208] 56 __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 272 (AppKit + 1452496) [0x18abac9d0] 56 CA::Transaction::commit() + 320 (QuartzCore + 11524) [0x18f416d04] 56 CA::Transaction::run_commit_handlers(CATransactionPhase) + 120 (QuartzCore + 16228) [0x18f417f64] 56 NSDisplayCycleFlush + 644 (AppKit + 911528) [0x18ab288a8] 56 NSDisplayCycleObserverInvoke + 168 (AppKit + 912460) [0x18ab28c4c] 56 __NSWindowGetDisplayCycleObserverForDisplay_block_invoke + 516 (AppKit + 916868) [0x18ab29d84] 56 -[SalFrameWindow displayIfNeeded] + 88 (libvclplug_osxlo.dylib + 316980) [0x102909634] 56 SalYieldMutex::doAcquire(unsigned int) + 268 (libvclplug_osxlo.dylib + 139908) [0x1028de284] 56 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 (libc++.1.dylib + 68372) [0x18706cb14] -- You are receiving this mail because: You are the assignee for the bug.