Open etyrnal opened 2 years ago
both standalone and VST/VST3
It should be compatible all the way back to macOS Yosemite (10.10). Can you post the details of any installation trouble you may be having with the existing release?
I'm not home right this moment. But if i recall, when i tried to launch the standalone i got an 'application unexpectedly quit' before i saw any splash or interface. And from inside my DAW, i can see the plugin, but when i try to open it's interface, i get a similar dialogue. I can collect the info in those windows. Unless you want some other info. Or both.
thanks for your input so far.
p.s. it's wasn't installation trouble per se, but i was just never able to launch.
Yes, when you get a chance, copy and paste the complete crash report shown in that "unexpectedly quit" window when running the standalone.
Here goes...
Crash report:
Process: PaulXStretch [21206] Path: /Applications/PaulXStretch.app/Contents/MacOS/PaulXStretch Identifier: com.sonosaurus.paulxstretch Version: 1.6.0 (112) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: PaulXStretch [21206] User ID: 501
Date/Time: 2022-07-08 21:28:46.904 -0500 OS Version: Mac OS X 10.11.6 (15G22010) Report Version: 11 Anonymous UUID: 74643247-A557-5846-BC7B-23F65CBF51ED
Time Awake Since Boot: 250000 seconds
System Integrity Protection: enabled
Crashed Thread: 12 AudioBox USB 96
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY
VM Regions Near 0: --> __TEXT 000000010bd1a000-000000010c656000 [ 9456K] r-x/r-x SM=COW /Applications/PaulXStretch.app/Contents/MacOS/PaulXStretch
Thread 0:: JUCE Message Thread Dispatch queue: com.apple.main-thread 0 libsystem_malloc.dylib 0x00007fff8c3c6a21 szone_malloc_should_clear + 1088 1 libsystem_malloc.dylib 0x00007fff8c3c65a1 malloc_zone_malloc + 71 2 libsystem_malloc.dylib 0x00007fff8c3c50cc malloc + 42 3 libc++.1.dylib 0x00007fff858be7de operator new(unsigned long) + 30 4 com.sonosaurus.paulxstretch 0x000000010c2cef1b PaulstretchpluginAudioProcessorEditor::PaulstretchpluginAudioProcessorEditor(PaulstretchpluginAudioProcessor&) + 187 5 com.sonosaurus.paulxstretch 0x000000010c2e2fd2 PaulstretchpluginAudioProcessor::createEditor() + 34 6 com.sonosaurus.paulxstretch 0x000000010c2aa32c juce::StandaloneFilterWindow::MainContentComponent::MainContentComponent(juce::StandaloneFilterWindow&) + 860 7 com.sonosaurus.paulxstretch 0x000000010c2a9958 juce::StandaloneFilterApp::createWindow() + 2424 8 com.sonosaurus.paulxstretch 0x000000010c2a8b23 juce::StandaloneFilterApp::initialise(juce::String const&) + 19 9 com.sonosaurus.paulxstretch 0x000000010c478e5c juce::JUCEApplicationBase::initialiseApp() + 652 10 com.sonosaurus.paulxstretch 0x000000010c404bb6 juce::JUCEApplication::initialiseApp() + 22 11 com.sonosaurus.paulxstretch 0x000000010c294ab3 main + 147 12 libdyld.dylib 0x00007fff93f405ad start + 1
Thread 1: 0 libsystem_kernel.dylib 0x00007fff8e4845e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff8999c578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff8999a341 start_wqthread + 13
Thread 2:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff8e484efa kevent_qos + 10 1 libdispatch.dylib 0x00007fff97017165 _dispatch_mgr_invoke + 216 2 libdispatch.dylib 0x00007fff97016dcd _dispatch_mgr_thread + 52
Thread 3: 0 libsystem_kernel.dylib 0x00007fff8e4845e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff8999c578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff8999a341 start_wqthread + 13
Thread 4: 0 libsystem_kernel.dylib 0x00007fff8e4845e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff8999c578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff8999a341 start_wqthread + 13
Thread 5: 0 libsystem_kernel.dylib 0x00007fff8e4845e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff8999c578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff8999a341 start_wqthread + 13
Thread 6: 0 libsystem_kernel.dylib 0x00007fff8e4845e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff8999c578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff8999a341 start_wqthread + 13
Thread 7:: thumb cache
0 libsystem_kernel.dylib 0x00007fff8e483db6 psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff8999d728 _pthread_cond_wait + 767
2 libc++.1.dylib 0x00007fff85889728 std::__1::condition_variable::do_timed_wait(std::1::unique_lock
Thread 8:: Pool
0 libsystem_kernel.dylib 0x00007fff8e483db6 psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff8999d728 _pthread_cond_wait + 767
2 libc++.1.dylib 0x00007fff85889728 std::__1::condition_variable::do_timed_wait(std::1::unique_lock
Thread 9:: Pool
0 libsystem_kernel.dylib 0x00007fff8e483db6 psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff8999d728 _pthread_cond_wait + 767
2 libc++.1.dylib 0x00007fff85889728 std::__1::condition_variable::do_timed_wait(std::1::unique_lock
Thread 10:: pspluginprebufferthread
0 libsystem_kernel.dylib 0x00007fff8e483db6 psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff8999d728 _pthread_cond_wait + 767
2 libc++.1.dylib 0x00007fff85889728 std::__1::condition_variable::do_timed_wait(std::1::unique_lock
Thread 11: 0 libsystem_kernel.dylib 0x00007fff8e47dfc6 semaphore_timedwait_trap + 10 1 libdispatch.dylib 0x00007fff9701cc67 _dispatch_semaphore_wait_slow + 149 2 libdispatch.dylib 0x00007fff97016d1b _dispatch_worker_thread + 148 3 libsystem_pthread.dylib 0x00007fff8999c99d _pthread_body + 131 4 libsystem_pthread.dylib 0x00007fff8999c91a _pthread_start + 168 5 libsystem_pthread.dylib 0x00007fff8999a351 thread_start + 13
Thread 12 Crashed:: AudioBox USB 96
0 libsystem_platform.dylib 0x00007fff8f6d45d0 _platform_memmove$VARIANT$Nehalem + 112
1 com.sonosaurus.paulxstretch 0x000000010c2e0608 PaulstretchpluginAudioProcessor::processBlock(juce::AudioBuffer
Thread 13:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fff8e47df72 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff8e47d3b3 mach_msg + 55 2 com.apple.audio.CoreAudio 0x00007fff8b90435e HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t, bool, unsigned int) + 98 3 com.apple.audio.CoreAudio 0x00007fff8b9042ec HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42 4 com.apple.audio.CoreAudio 0x00007fff8b9026a9 HALC_ProxyIOContext::IOWorkLoop() + 1149 5 com.apple.audio.CoreAudio 0x00007fff8b90215e HALC_ProxyIOContext::IOThreadEntry(void) + 88 6 com.apple.audio.CoreAudio 0x00007fff8b902033 HALB_IOThread::Entry(void*) + 75 7 libsystem_pthread.dylib 0x00007fff8999c99d _pthread_body + 131 8 libsystem_pthread.dylib 0x00007fff8999c91a _pthread_start + 168 9 libsystem_pthread.dylib 0x00007fff8999a351 thread_start + 13
Thread 14:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fff8e47df72 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff8e47d3b3 mach_msg + 55 2 com.apple.audio.CoreAudio 0x00007fff8b90374d HALC_IOContext_Start + 135 3 com.apple.audio.CoreAudio 0x00007fff8b902342 HALC_ProxyIOContext::IOWorkLoop() + 278 4 com.apple.audio.CoreAudio 0x00007fff8b90215e HALC_ProxyIOContext::IOThreadEntry(void) + 88 5 com.apple.audio.CoreAudio 0x00007fff8b902033 HALB_IOThread::Entry(void) + 75 6 libsystem_pthread.dylib 0x00007fff8999c99d _pthread_body + 131 7 libsystem_pthread.dylib 0x00007fff8999c91a _pthread_start + 168 8 libsystem_pthread.dylib 0x00007fff8999a351 thread_start + 13
Thread 12 crashed with X86 Thread State (64-bit): rax: 0x00007fd60c868e20 rbx: 0x0000000000000002 rcx: 0x0000000000000002 rdx: 0x0000000000000800 rdi: 0x00007fd60c868e20 rsi: 0x0000000000000000 rbp: 0x00007000005b1880 rsp: 0x00007000005b1880 r8: 0x0000000000000002 r9: 0x0000000000000005 r10: 0x00000000c688a59b r11: 0x00007fd60c868e20 r12: 0x00007fd60e014800 r13: 0x0000000000000000 r14: 0x0000000000000001 r15: 0x00007000005b19b0 rip: 0x00007fff8f6d45d0 rfl: 0x0000000000010202 cr2: 0x0000000000000000
Logical CPU: 0 Error Code: 0x00000004 Trap Number: 14
Binary Images:
0x10bd1a000 - 0x10c655fff +com.sonosaurus.paulxstretch (1.6.0 - 112)
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: 139192 thread_create: 0 thread_set_state: 0
VM Region Summary: ReadOnly portion of Libraries: Total=279.3M resident=0K(0%) swapped_out_or_unallocated=279.3M(100%) Writable regions: Total=168.5M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=168.5M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Activity Tracing 2048K 2 CG image 4K 2 CG shared images 144K 4 CoreAnimation 32K 3 CoreUI image file 160K 3 Dispatch continuations 32.0M 2 Kernel Alloc Once 8K 3 MALLOC 113.6M 20 MALLOC guard page 32K 7 MALLOC_LARGE (reserved) 3072K 2 reserved VM address space (unallocated) Memory Tag 249 696K 2 Process Corpse Info 2048K 2 STACK GUARD 56.1M 16 Stack 14.7M 16 VM_ALLOCATE 84K 7 DATA 21.7M 240 IMAGE 528K 2 LINKEDIT 94.8M 14 TEXT 184.6M 242 __UNICODE 552K 2 mapped file 71.8M 7 shared memory 324K 7 =========== ======= ======= TOTAL 598.7M 583 TOTAL, minus reserved VM space 595.7M 583
Model: MacPro5,1, BootROM MP51.007F.B03, 8 processors, Quad-Core Intel Xeon, 3.33 GHz, 16 GB, SMC 1.39f5 Graphics: NVIDIA GeForce GTX 680, NVIDIA GeForce GTX 680, PCIe, 2048 MB Memory Module: DIMM 1, 2 GB, DDR3 ECC, 1066 MHz, 0x0198, 0x393930353431332D3031332E4130304C4620 Memory Module: DIMM 2, 2 GB, DDR3 ECC, 1066 MHz, 0x0198, 0x393930353431332D3031332E4130304C4620 Memory Module: DIMM 3, 2 GB, DDR3 ECC, 1066 MHz, 0x0198, 0x393930353431332D3031332E4130304C4620 Memory Module: DIMM 4, 2 GB, DDR3 ECC, 1066 MHz, 0x0198, 0x393930353431332D3031332E4130304C4620 Memory Module: DIMM 5, 2 GB, DDR3 ECC, 1066 MHz, 0x0198, 0x393930353431332D3031332E4130304C4620 Memory Module: DIMM 6, 2 GB, DDR3 ECC, 1066 MHz, 0x0198, 0x393930353431332D3031332E4130304C4620 Memory Module: DIMM 7, 2 GB, DDR3 ECC, 1066 MHz, 0x0198, 0x393930353431332D3031332E4130304C4620 Memory Module: DIMM 8, 2 GB, DDR3 ECC, 1066 MHz, 0x0198, 0x393930353431332D3031332E4130304C4620 AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x9A), Atheros 9380: 4.0.74.0-P2P Bluetooth: Version 4.4.6f4, 3 services, 27 devices, 1 incoming serial ports Network Service: Ethernet 1, Ethernet, en0 Network Service: Wi-Fi, AirPort, en2 PCI Card: NVIDIA GeForce GTX 680, Display Controller, Slot-1 PCI Card: NVIDIA GeForce GTX 680, NVDA,Parent, Slot-1 PCI Card: PXS3, USB eXtensible Host Controller, Slot-3 Serial ATA Device: HL-DT-ST DVD-RW GH41N Serial ATA Device: Samsung SSD 860 EVO 1TB, 1 TB Serial ATA Device: WDC WD20EARS-00MVWB0, 2 TB Serial ATA Device: WDC WD20EARS-00MVWB0, 2 TB Serial ATA Device: WDC WD80EMAZ-00WJTA0, 8 TB USB Device: USB Bus USB Device: Logitech Illuminated Keyboard USB Device: USB Bus USB Device: BRCM2046 Hub USB Device: Bluetooth USB Host Controller USB Device: USB Bus USB Device: USB Bus USB Device: USB Bus USB Device: Launchkey MK2 61 USB Device: USB Bus USB Device: 2.4G Keyboard Mouse USB Device: USB 2.0 Bus USB Device: SanDisk 3.2Gen1 USB Device: C922 Pro Stream Webcam USB Device: USB 2.0 Bus USB Device: USB 3.0 Bus USB Device: easystore 25FB USB Device: USB3.0 Hub USB Device: USB3.0 Hub USB Device: USB2.0 Hub USB Device: USB2.0 Hub USB Device: Portable Super Multi Drive USB Device: AudioBox USB 96 FireWire Device: built-in_hub, Up to 800 Mb/sec Thunderbolt Bus:
So, when the standalone quits i never seen an interface or splash, and the icon disappears very quickly from the Dock:
Thread 12 Crashed:: AudioBox USB 96
0 libsystem_platform.dylib 0x00007fff8f6d45d0 _platform_memmove$VARIANT$Nehalem + 112
1 com.sonosaurus.paulxstretch 0x000000010c2e0608 PaulstretchpluginAudioProcessor::processBlock(juce::AudioBuffer
With the Built in output:
Thread 12 Crashed:: Built-in Output
0 libsystem_platform.dylib 0x00007fff8f6d45d0 _platform_memmove$VARIANT$Nehalem + 112
1 com.sonosaurus.paulxstretch 0x0000000100e14608 PaulstretchpluginAudioProcessor::processBlock(juce::AudioBuffer
Yes, when you get a chance, copy and paste the complete crash report shown in that "unexpectedly quit" window when running the standalone.
....is there any obvious problem from the reports? I tried with audio output set to both internal speaker and my audio interface.
Yes, when you get a chance, copy and paste the complete crash report shown in that "unexpectedly quit" window when running the standalone.
@essej
bump
wasn't sure if you saw the above.
Oops, sorry about that! This kind of thing is so frustrating... when I can't reproduce it...
Oops, sorry about that! This kind of thing is so frustrating... when I can't reproduce it...
@essej , based on the crashed thread info, does it seem likely related to graphics, or sound, or something else?
Definitely related to some buffer overrun in the audio processing thread... I'm scouring the code looking for a place it could be...
@essej please let me know any ways i can be of assistance. i'll do what i can.
Would some kind soul be willing to build/make this as a macOS El Capitan target? (macOS X.11.6)