03-05-2019, 12:20 PM | #1 |
Human being with feelings
Join Date: Mar 2011
Location: USA
Posts: 462
|
Reaper crashes when set to 88.2k if FB360 Control VST loaded
I'm experiencing a reproducible crash on OSX using the Facebook 360 Spatial Workstation "Control" VST. It seems like setting the audio device to 88.2/96k causes the plugin to freak out which crashes Reaper instantly. Reproducible using Built-In Audio and a Metric Halo 2882.
Steps: Create a new session with sample rate set to 44.1 / 48k. Instantiate VST3: FB360 Control Set project to 88.2/96k SR (request block size of 1024 or 512) - instacrash. -- This is salvageable by opening Reaper and re-configuring the audio device to a supported SR. " 0 FB360-Spatialiser-ambiX 0x000000011b7b2da1 _ZN4juce11SystemStats17getStackBacktraceEv + 65 1 FB360-Spatialiser-ambiX 0x000000011b678732 _ZN3TBEL15TBECrashHandlerEPv + 18 2 FB360-Spatialiser-ambiX 0x000000011b7b300d _ZN4juceL11handleCrashEi + 13 3 libsystem_platform.dylib 0x00007fff5f71fb3d _sigtramp + 29 4 ??? 0x0000000000000000 0x0 + 0 5 libFB360-PluginShell-ambiX.dylib 0x000000011e3411f7 _ZN3TBE24AmbiSphericalConvolution7processEPPKfPPfi + 263 6 libFB360-PluginShell-ambiX.dylib 0x000000011e340c10 _ZN3TBE24AmbiBinauralRendererImpl7processERKNS_15A udioBufferListERS1_i + 128 7 FB360-Control-ambiX 0x00000002242d59f4 _ZN3TBE5Audio13ControlPlugin12processBlockERN4juce 11AudioBufferIfEERNS2_10MidiBufferE + 596 8 FB360-Control-ambiX 0x000000022429d32f _ZN4juce17JuceVST3Component12processAudioIfEEvRN9S teinberg3Vst11ProcessDataERNS_5ArrayIPT_NS_20Dummy CriticalSectionELi0EEE + 2559 9 FB360-Control-ambiX 0x00000002242979a2 _ZN4juce17JuceVST3Component7processERN9Steinberg3V st11ProcessDataE + 466 10 REAPER 0x000000010d2f3169 _Z21VST3_ProcessReplacingP7AEffectPPfS2_i + 2697 11 REAPER 0x000000010d10eb4f _ZN16VST_HostedPlugin14ProcessSamplesEiPdiiidP9mid i_ListPbdddb + 10207 12 REAPER 0x000000010d1361b2 _ZN5FxDsp14processSamplesEiPdiiiS0_P9midi_Listdbd + 5026 13 REAPER 0x000000010d14f201 _ZN7FxChain14ProcessSamplesEiPdiiiidP9midi_Listdb + 577 14 REAPER 0x000000010ce666c9 _ZN10MediaTrack21RenderSamples_nocacheEdxPdiidPPS_ iPibiiPbP15SyncSMP_Context + 22057 15 REAPER 0x000000010ce6c41e _ZN10MediaTrack13RenderSamplesEdxiP15Track_RS_Outp utidPPS_iP9midi_ListiiiiiPNS_13Track_SendRecEPbP15 SyncSMP_Context + 878 16 REAPER 0x000000010ce72e04 _ZN10MediaTrack13RunWorkThreadEidPPS_i + 2100 17 REAPER 0x000000010ced5075 _ZN16WorkerThreadInst10threadProcEPv + 1205 18 REAPER 0x000000010d2b99e0 _Z12__threadprocPv + 32 19 libsystem_pthread.dylib 0x00007fff5f728305 _pthread_body + 126 20 libsystem_pthread.dylib 0x00007fff5f72b26f _pthread_start + 70 21 libsystem_pthread.dylib 0x00007fff5f727415 thread_start + 13 " PS While testing if this issue was related to block size setting, twice Reaper popped up a crash report dialog although it didn't actually crash (see below). I changed the audio device settings, clicked "Apply" and then a crash report popped up. "Process: REAPER [1182] Path: /Applications/REAPER64.app/Contents/MacOS/REAPER Identifier: com.cockos.reaper Version: 5.97.100 (5.97.100) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: REAPER [1182] User ID: 501 Crashed Thread: 25 reaper/mediaafx Exception Type: EXC_BAD_ACCESS (SIGSEGV) Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [1182] Thread 25 Crashed:: reaper/mediaafx 0 libFB360-PluginShell-ambiX.dylib 0x000000010e939c64 TBE::FIR:rocess(float const*, float*, unsigned long) + 4 1 libFB360-PluginShell-ambiX.dylib 0x000000010e8fe1f7 TBE::AmbiSphericalConvolution:rocess(float const**, float**, int) + 263 2 libFB360-PluginShell-ambiX.dylib 0x000000010e8fdc10 TBE::AmbiBinauralRendererImpl:rocess(TBE::AudioB ufferList const&, TBE::AudioBufferList&, int) + 128 3 com.fb.360control 0x00000001132b99f4 TBE::Audio::ControlPlugin:rocessBlock(juce::Audi oBuffer<float>&, juce::MidiBuffer&) + 596 4 com.fb.360control 0x000000011328132f void juce::JuceVST3Component:rocessAudio<float>(Stein berg::Vst::ProcessData&, juce::Array<float*, juce:ummyCriticalSection, 0>&) + 2559 5 com.fb.360control 0x000000011327b9a2 juce::JuceVST3Component:rocess(Steinberg::Vst::P rocessData&) + 466 6 com.cockos.reaper 0x0000000104242169 VST3_ProcessReplacing(AEffect*, float**, float**, int) + 2697 7 com.cockos.reaper 0x000000010405db4f VST_HostedPlugin::ProcessSamples(int, double*, int, int, int, double, midi_List*, bool*, double, double, double, bool) + 10207 8 com.cockos.reaper 0x00000001040851b2 FxDsp:rocessSamples(int, double*, int, int, int, double*, midi_List*, double, bool, double) + 5026 9 com.cockos.reaper 0x000000010409e201 FxChain::ProcessSamples(int, double*, int, int, int, int, double, midi_List*, double, bool) + 577 10 com.cockos.reaper 0x0000000103db56c9 MediaTrack::RenderSamples_nocache(double, long long, double*, int, int, double, MediaTrack**, int, int*, bool, int, int, bool*, SyncSMP_Context*) + 22057 11 com.cockos.reaper 0x0000000103dbb41e MediaTrack::RenderSamples(double, long long, int, Track_RS_Output*, int, double, MediaTrack**, int, midi_List*, int, int, int, int, int, MediaTrack::Track_SendRec*, bool*, SyncSMP_Context*) + 878 12 com.cockos.reaper 0x0000000103dc1e04 MediaTrack::RunWorkThread(int, double, MediaTrack**, int) + 2100 13 com.cockos.reaper 0x0000000103e24075 WorkerThreadInst::threadProc(void*) + 1205 14 com.cockos.reaper 0x00000001042089e0 __threadproc(void*) + 32 " " Process: REAPER [1228] Path: /Applications/REAPER64.app/Contents/MacOS/REAPER Identifier: com.cockos.reaper Version: 5.97.100 (5.97.100) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: REAPER [1228] User ID: 501 Crashed Thread: 10 com.apple.audio.IOThread.client Exception Type: EXC_BAD_ACCESS (SIGSEGV) Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [1228] Application Specific Information: Performing @selector(swellOnControlDoubleClick from sender REAPERSwell_listview 0x7f911647e8c0 Thread 10 Crashed:: com.apple.audio.IOThread.client 0 libFB360-PluginShell-ambiX.dylib 0x00000001129dcc64 TBE::FIR:rocess(float const*, float*, unsigned long) + 4 1 libFB360-PluginShell-ambiX.dylib 0x00000001129a11f7 TBE::AmbiSphericalConvolution:rocess(float const**, float**, int) + 263 2 libFB360-PluginShell-ambiX.dylib 0x00000001129a0c10 TBE::AmbiBinauralRendererImpl:rocess(TBE::AudioB ufferList const&, TBE::AudioBufferList&, int) + 128 3 com.fb.360control 0x0000000113db19f4 TBE::Audio::ControlPlugin:rocessBlock(juce::Audi oBuffer<float>&, juce::MidiBuffer&) + 596 4 com.fb.360control 0x0000000113d7932f void juce::JuceVST3Component:rocessAudio<float>(Stein berg::Vst::ProcessData&, juce::Array<float*, juce:ummyCriticalSection, 0>&) + 2559 5 com.fb.360control 0x0000000113d739a2 juce::JuceVST3Component:rocess(Steinberg::Vst::P rocessData&) + 466 6 com.cockos.reaper 0x0000000105885169 VST3_ProcessReplacing(AEffect*, float**, float**, int) + 2697 7 com.cockos.reaper 0x00000001056a0b4f VST_HostedPlugin::ProcessSamples(int, double*, int, int, int, double, midi_List*, bool*, double, double, double, bool) + 10207 8 com.cockos.reaper 0x00000001056c81b2 FxDsp:rocessSamples(int, double*, int, int, int, double*, midi_List*, double, bool, double) + 5026 9 com.cockos.reaper 0x00000001056e1201 FxChain::ProcessSamples(int, double*, int, int, int, int, double, midi_List*, double, bool) + 577 10 com.cockos.reaper 0x00000001053f86c9 MediaTrack::RenderSamples_nocache(double, long long, double*, int, int, double, MediaTrack**, int, int*, bool, int, int, bool*, SyncSMP_Context*) + 22057 11 com.cockos.reaper 0x00000001053fe41e MediaTrack::RenderSamples(double, long long, int, Track_RS_Output*, int, double, MediaTrack**, int, midi_List*, int, int, int, int, int, MediaTrack::Track_SendRec*, bool*, SyncSMP_Context*) + 878 12 com.cockos.reaper 0x00000001053f53c3 MediaTrack::RenderSamples_nocache(double, long long, double*, int, int, double, MediaTrack**, int, int*, bool, int, int, bool*, SyncSMP_Context*) + 8995 13 com.cockos.reaper 0x00000001054a2b6e process_sample_block(ReaProject*, int, int, int, int) + 254 14 com.cockos.reaper 0x00000001054a0905 ProcessProject(ReaProject*, int, int) + 1029 15 com.cockos.reaper 0x00000001054a0355 audiostream_onsamples(double**, int, double**, int, int, int) + 6229 16 com.cockos.reaper 0x0000000105500903 caInproc(unsigned int, AudioTimeStamp const*, AudioBufferList const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp const*, void*) + 595 17 com.apple.audio.CoreAudio 0x00007fff31d34b3d HALC_ProxyIOContext::IOWorkLoop() + 5013 18 com.apple.audio.CoreAudio 0x00007fff31d335ee HALC_ProxyIOContext::IOThreadEntry(void*) + 128 19 com.apple.audio.CoreAudio 0x00007fff31d330d6 HALB_IOThread::Entry(void*) + 72 |
Thread Tools | |
Display Modes | |
|
|