Closed evanmtp closed 2 years ago
Still an issue in 2.0.0-a13. Crash report:
Process: score [30580] Path: /Applications/score2a13.app/Contents/MacOS/score Identifier: org.score Version: 2.0.0-a13 (2.0.0-a13) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: score [30580] User ID: 501
Date/Time: 2018-09-04 16:07:18.740 +0200 OS Version: Mac OS X 10.11.6 (15G31) Report Version: 11 Anonymous UUID: 18EECFC2-D07C-9A4E-9CE4-1D0CD860ABC7
Sleep/Wake UUID: 3ACB4F0E-8148-4E85-93EE-57C84FD4E50D
Time Awake Since Boot: 190000 seconds Time Since Wake: 820 seconds
System Integrity Protection: enabled
Crashed Thread: 16 com.apple.audio.IOThread.client
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000018 Exception Note: EXC_CORPSE_NOTIFY
VM Regions Near 0x18: --> __TEXT 000000010d3be000-000000010f218000 [ 30.4M] r-x/rwx SM=COW /Applications/score2a13.app/Contents/macOS/score
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff9937910a semwait_signal + 10
1 libsystem_c.dylib 0x00007fff92c67d0f nanosleep + 199
2 libc++.1.dylib 0x00007fff8d45a020 std::1::this_thread::sleep_for(std::1::chrono::duration<long long, std::1::ratio<1l, 1000000000l> > const&) + 75
3 org.score 0x000000010d8315f0 ossia::audio_protocol::set_tick(smallfun::function<void (unsigned long, double), 256ul, 8ul>&&) + 288
4 org.score 0x000000010d830f2d Dataflow::Clock::resume_impl(Execution::BaseScenarioElement&) + 1949
5 org.score 0x000000010d80db24 Execution::Clock::play(TimeValue_T const&) + 20
6 org.score 0x000000010d80cfaa Engine::ApplicationPlugin::on_play(Scenario::IntervalModel&, bool, std::__1::function<void (Execution::Context const&, Execution::BaseScenarioElement&)>, TimeValue_T) + 1034
7 org.score 0x000000010d80a65d Engine::ApplicationPlugin::on_play(bool, TimeValue_T) + 189
8 org.score 0x000000010d84fa45 QtPrivate::QFunctorSlotObject<Engine::ApplicationPlugin::ApplicationPlugin(score::GUIApplicationContext const&)::$_15, 1, QtPrivate::List
Thread 1: 0 libsystem_kernel.dylib 0x00007fff993795e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff9162e578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff9162c341 start_wqthread + 13
Thread 2:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff99379efa kevent_qos + 10 1 libdispatch.dylib 0x00007fff90260165 _dispatch_mgr_invoke + 216 2 libdispatch.dylib 0x00007fff9025fdcd _dispatch_mgr_thread + 52
Thread 3: 0 libsystem_kernel.dylib 0x00007fff993795e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff9162e578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff9162c341 start_wqthread + 13
Thread 4: 0 libsystem_kernel.dylib 0x00007fff993795e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff9162e578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff9162c341 start_wqthread + 13
Thread 5: 0 libsystem_kernel.dylib 0x00007fff993795e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff9162e578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff9162c341 start_wqthread + 13
Thread 6: 0 libsystem_kernel.dylib 0x00007fff993795e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff9162e578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff9162c341 start_wqthread + 13
Thread 7: 0 libsystem_kernel.dylib 0x00007fff993795e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff9162e578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff9162c341 start_wqthread + 13
Thread 8: 0 libsystem_kernel.dylib 0x00007fff993795e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff9162e578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff9162c341 start_wqthread + 13
Thread 9: 0 libsystem_kernel.dylib 0x00007fff993795e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff9162e578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff9162c341 start_wqthread + 13
Thread 10: 0 libsystem_kernel.dylib 0x00007fff993795e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff9162e578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff9162c341 start_wqthread + 13
Thread 11:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fff99372f72 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff993723b3 mach_msg + 55 2 com.apple.CoreFoundation 0x00007fff8f5f01c4 CFRunLoopServiceMachPort + 212 3 com.apple.CoreFoundation 0x00007fff8f5ef68c CFRunLoopRun + 1356 4 com.apple.CoreFoundation 0x00007fff8f5eeed8 CFRunLoopRunSpecific + 296 5 com.apple.AppKit 0x00007fff91cb9d95 _NSEventThread + 149 6 libsystem_pthread.dylib 0x00007fff9162e99d _pthread_body + 131 7 libsystem_pthread.dylib 0x00007fff9162e91a _pthread_start + 168 8 libsystem_pthread.dylib 0x00007fff9162c351 thread_start + 13
Thread 12:: Qt bearer thread
0 libsystem_kernel.dylib 0x00007fff9937a2a2 poll + 10
1 org.qt-project.QtCore 0x0000000111f4aad0 qt_safe_poll(pollfd, unsigned int, timespec const) + 576
2 org.qt-project.QtCore 0x0000000111f4c359 QEventDispatcherUNIX::processEvents(QFlags
Thread 13:
0 libsystem_kernel.dylib 0x00007fff99379eca kevent + 10
1 org.score 0x000000010d52c743 asio::detail::kqueue_reactor::run(long, asio::detail::op_queue
Thread 14:
0 libsystem_kernel.dylib 0x00007fff9937907a select + 10
1 org.score 0x000000010e9a4236 oscpack::posix::SocketReceiveMultiplexerImplementation
Thread 15:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fff99372f72 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff993723b3 mach_msg + 55 2 com.apple.audio.CoreAudio 0x00007fff9d41435e HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t, bool, unsigned int) + 98 3 com.apple.audio.CoreAudio 0x00007fff9d4142ec HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42 4 com.apple.audio.CoreAudio 0x00007fff9d4126a9 HALC_ProxyIOContext::IOWorkLoop() + 1149 5 com.apple.audio.CoreAudio 0x00007fff9d41215e HALC_ProxyIOContext::IOThreadEntry(void) + 88 6 com.apple.audio.CoreAudio 0x00007fff9d412033 HALB_IOThread::Entry(void*) + 75 7 libsystem_pthread.dylib 0x00007fff9162e99d _pthread_body + 131 8 libsystem_pthread.dylib 0x00007fff9162e91a _pthread_start + 168 9 libsystem_pthread.dylib 0x00007fff9162c351 thread_start + 13
Thread 16 Crashed:: com.apple.audio.IOThread.client 0 org.score 0x000000010eb1a927 ossia::split_score_tick<&(ossia::execution_state::commit_merged())>::cut(ossia::graph_interface&) + 1431 1 org.score 0x000000010d86a756 smallfun::function<void (unsigned long, double), 256ul, 8ul>::function<Dataflow::Clock::resume_impl(Execution::BaseScenarioElement&)::$_116>(Dataflow::Clock::resume_impl(Execution::BaseScenarioElement&)::$_116)::'lambda'(void, unsigned long, double)::__invoke(void, unsigned long, double) + 342 2 org.score 0x000000010d841df0 ossia::portaudio_engine::PortAudioCallback(void const, void, unsigned long, PaStreamCallbackTimeInfo const, unsigned long, void) + 144 3 org.score 0x000000010eb2e190 AdaptingProcess + 1536 4 org.score 0x000000010eb32359 AudioIOProc + 2169 5 com.apple.audio.units.Components 0x000000011bddae2b AUConverterBase::RenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int) + 709 6 com.apple.audio.units.Components 0x000000011bdd8ff4 AUBase::DoRenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, AUOutputElement, unsigned int, AudioBufferList&) + 154 7 com.apple.audio.units.Components 0x000000011bdd79de AUBase::DoRender(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int, AudioBufferList&) + 504 8 com.apple.audio.units.Components 0x000000011bdde59e AUHAL::AUIOProc(unsigned int, AudioTimeStamp const, AudioBufferList const, AudioTimeStamp const, AudioBufferList, AudioTimeStamp const, void) + 1778 9 com.apple.audio.CoreAudio 0x00007fff9d412c13 HALC_ProxyIOContext::IOWorkLoop() + 2535 10 com.apple.audio.CoreAudio 0x00007fff9d41215e HALC_ProxyIOContext::IOThreadEntry(void) + 88 11 com.apple.audio.CoreAudio 0x00007fff9d412033 HALB_IOThread::Entry(void*) + 75 12 libsystem_pthread.dylib 0x00007fff9162e99d _pthread_body + 131 13 libsystem_pthread.dylib 0x00007fff9162e91a _pthread_start + 168 14 libsystem_pthread.dylib 0x00007fff9162c351 thread_start + 13
Thread 16 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x00007fa01d66d880 rcx: 0x00007fa01d61d760 rdx: 0x00007fa01d61c048 rdi: 0x00007fa01d6087e0 rsi: 0x00007fa01d6087e0 rbp: 0x00007000006b7670 rsp: 0x00007000006b7410 r8: 0x0000000000000010 r9: 0x00007fa01d66d8c0 r10: 0x00007fa01adc0478 r11: 0xffffffff00000000 r12: 0x00007fa01add0018 r13: 0x00007fa01d61d720 r14: 0x00007fa01d623db8 r15: 0x00007fa01adc0450 rip: 0x000000010eb1a927 rfl: 0x0000000000010287 cr2: 0x0000000000000018
Logical CPU: 2 Error Code: 0x00000004 Trap Number: 14
Binary Images:
0x10d3be000 - 0x10f217fe7 +org.score (2.0.0-a13 - 2.0.0-a13) <7E20437A-DBDF-3E8F-ACF8-A3F86CDBD4F4> /Applications/score2a13.app/Contents/MacOS/score
0x1107e5000 - 0x1107fcffb +org.qt-project.QtQuickControls2 (5.11 - 5.11.0)
External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 1 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: 96577 thread_create: 0 thread_set_state: 0
VM Region Summary: ReadOnly portion of Libraries: Total=309.9M resident=0K(0%) swapped_out_or_unallocated=309.9M(100%) Writable regions: Total=224.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=224.3M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate.framework 128K 2 Activity Tracing 2048K 2 CG backing stores 992K 3 CG image 140K 11 CG shared images 336K 11 CoreAnimation 156K 16 CoreUI image data 1360K 12 CoreUI image file 192K 4 Dispatch continuations 16.0M 2 JS JIT generated code 4K 2 JS VM register file 4360K 5 JS VM register file (reserved) 2040K 2 reserved VM address space (unallocated) JS garbage collector 4096K 2 Kernel Alloc Once 8K 3 MALLOC 151.0M 41 MALLOC guard page 32K 7 Memory Tag 242 12K 2 Memory Tag 249 696K 2 OpenCL 8K 2 Process Corpse Info 2048K 2 STACK GUARD 56.1M 18 Stack 15.7M 20 VM_ALLOCATE 64K 11 VM_ALLOCATE (reserved) 36K 2 reserved VM address space (unallocated) DATA 30.2M 254 IMAGE 528K 2 LINKEDIT 109.3M 30 TEXT 200.6M 253 __UNICODE 552K 2 mapped file 93.4M 24 shared memory 16.4M 10 =========== ======= ======= TOTAL 708.0M 728 TOTAL, minus reserved VM space 706.0M 728
Model: MacBookPro11,3, BootROM MBP112.0138.B40, 4 processors, Intel Core i7, 2.5 GHz, 16 GB, SMC 2.19f12 Graphics: Intel Iris Pro, Intel Iris Pro, Built-In Graphics: NVIDIA GeForce GT 750M, NVIDIA GeForce GT 750M, PCIe, 2048 MB Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020 Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x134), Broadcom BCM43xx 1.0 (7.21.95.175.1a6) Bluetooth: Version 4.4.6f1 17910, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM0512F, 500.28 GB USB Device: USB 3.0 Bus USB Device: Apple Internal Keyboard / Trackpad USB Device: BRCM20702 Hub USB Device: Bluetooth USB Host Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 17.1
When Tick policy (under Preferences -> Execution) is set to score-accurate and playback is started, Score crashes immediately. Tested on OS X 10.11.6 with Score 2.0.0-a4.