HISE Logo Forum
    • Categories
    • Register
    • Login

    App not opening on OSX - crash readout points to Global Envelope / Container / Modulation

    Scheduled Pinned Locked Moved General Questions
    3 Posts 1 Posters 34 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • DanHD
      DanH
      last edited by DanH

      I can compile the standalone version of my plugin on OSX fine. But it won't open, straight crash. I've pasted the debug crash report below which is pointing at Global Modulation stuff. I'm using a few instances of the new Flex envelope, and the new modulation system, neither of which I've used in a project before, so I've no idea if they're release ready. If anyone has any insight please let me know :). AFAIK my envelopes are in Poly mode...

      Screenshot 2025-11-17 at 12.58.20.png

      Thread 0 Crashed:: JUCE Message Thread Dispatch queue: com.apple.main-thread
      0   HALO-3 Debug                  	       0x104e0311c hise::EnvelopeModulator::isInMonophonicMode() const + 24 (Modulators.cpp:1171)
      1   HALO-3 Debug                  	       0x10514aab8 hise::EnvelopeData::getIndexForEvent(hise::HiseEvent const&) const + 32 (GlobalModulatorContainer.h:423)
      2   HALO-3 Debug                  	       0x10514a8d0 hise::EnvelopeData::isPlaying(hise::HiseEvent const&) const + 36 (GlobalModulatorContainer.h:263)
      3   HALO-3 Debug                  	       0x1050929cc hise::GlobalModulatorContainer::isEnvelopePlaying(int, hise::HiseEvent const&) const + 164 (GlobalModulatorContainer.h:610)
      4   HALO-3 Debug                  	       0x1050928d8 hise::GlobalEnvelopeModulator::isPlaying(int) const + 100 (GlobalModulators.cpp:681)
      5   HALO-3 Debug                  	       0x104e0c9bc hise::ModulatorChain::isPlaying(int) const + 428 (ModulatorChain.cpp:1618)
      6   HALO-3 Debug                  	       0x104e3bd08 hise::ModulatorSynthVoice::checkRelease() + 204 (ModulatorSynth.cpp:1555)
      7   HALO-3 Debug                  	       0x104e3bfd0 hise::ModulatorSynthVoice::stopNote(float, bool) + 92 (ModulatorSynth.cpp:1617)
      8   HALO-3 Debug                  	       0x106810ec0 juce::Synthesiser::allNotesOff(int, bool) + 212 (juce_Synthesiser.cpp:375)
      9   HALO-3 Debug                  	       0x106810040 juce::Synthesiser::setCurrentPlaybackSampleRate(double) + 96 (juce_Synthesiser.cpp:148)
      10  HALO-3 Debug                  	       0x104e39430 hise::ModulatorSynth::prepareToPlay(double, int) + 572 (ModulatorSynth.cpp:1058)
      11  HALO-3 Debug                  	       0x1056d3da4 hise::JavascriptSynthesiser::prepareToPlay(double, int) + 48 (ScriptProcessorModules.cpp:2047)
      12  HALO-3 Debug                  	       0x104e402f4 hise::ModulatorSynthChain::prepareToPlay(double, int) + 148 (ModulatorSynthChain.cpp:169)
      13  HALO-3 Debug                  	       0x104beff60 hise::MainController::prepareToPlay(double, int) + 1156 (MainController.cpp:1782)
      14  HALO-3 Debug                  	       0x104befac8 hise::DelayedRenderer::prepareToPlayWrapped(double, int) + 308 (MainControllerHelpers.cpp:1562)
      15  HALO-3 Debug                  	       0x105352058 hise::FrontendProcessor::prepareToPlay(double, int) + 48 (FrontEndProcessor.cpp:493)
      16  HALO-3 Debug                  	       0x1069cd5c8 juce::AudioProcessorPlayer::setProcessor(juce::AudioProcessor*) + 508 (juce_AudioProcessorPlayer.cpp:191)
      17  HALO-3 Debug                  	       0x1069ce920 juce::AudioProcessorPlayer::audioDeviceAboutToStart(juce::AudioIODevice*) + 404 (juce_AudioProcessorPlayer.cpp:328)
      18  HALO-3 Debug                  	       0x10683f3dc juce::AudioDeviceManager::addAudioCallback(juce::AudioIODeviceCallback*) + 236 (juce_AudioDeviceManager.cpp:879)
      19  HALO-3 Debug                  	       0x104c66b08 hise::AudioProcessorDriver::initialiseAudioDriver(juce::XmlElement*) + 1124 (StandaloneProcessor.cpp:341)
      20  HALO-3 Debug                  	       0x104c675c8 hise::StandaloneProcessor::StandaloneProcessor() + 612 (StandaloneProcessor.cpp:253)
      21  HALO-3 Debug                  	       0x104c678cc hise::StandaloneProcessor::StandaloneProcessor() + 28 (StandaloneProcessor.cpp:189)
      22  HALO-3 Debug                  	       0x1053529e0 hise::FrontendStandaloneApplication::AudioWrapper::init() + 52 (FrontEndProcessor.cpp:638)
      23  HALO-3 Debug                  	       0x105352cd4 hise::FrontendStandaloneApplication::AudioWrapper::AudioWrapper() + 128 (FrontEndProcessor.cpp:698)
      24  HALO-3 Debug                  	       0x105352e94 hise::FrontendStandaloneApplication::AudioWrapper::AudioWrapper() + 28 (FrontEndProcessor.cpp:663)
      25  HALO-3 Debug                  	       0x105353068 hise::FrontendStandaloneApplication::MainWindow::MainWindow(juce::String) + 148 (FrontEndProcessor.cpp:716)
      26  HALO-3 Debug                  	       0x1053531bc hise::FrontendStandaloneApplication::MainWindow::MainWindow(juce::String) + 36 (FrontEndProcessor.cpp:714)
      27  HALO-3 Debug                  	       0x105355920 hise::FrontendStandaloneApplication::initialise(juce::String const&) + 96 (FrontEndProcessor.h:290)
      28  HALO-3 Debug                  	       0x106b8dc84 juce::JUCEApplicationBase::initialiseApp() + 196 (juce_ApplicationBase.cpp:297)
      29  HALO-3 Debug                  	       0x106d9aa08 juce::JUCEApplication::initialiseApp() + 24 (juce_Application.cpp:92)
      30  HALO-3 Debug                  	       0x106b8da00 juce::JUCEApplicationBase::main() + 300 (juce_ApplicationBase.cpp:256)
      31  HALO-3 Debug                  	       0x106b8d87c juce::JUCEApplicationBase::main(int, char const**) + 68 (juce_ApplicationBase.cpp:240)
      32  HALO-3 Debug                  	       0x10453b028 main + 56 (Plugin.cpp:24)
      33  dyld                          	       0x19469eb98 start + 6076
      

      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
      https://dhplugins.com/ | https://dcbreaks.com/
      London, UK

      DanHD 1 Reply Last reply Reply Quote 0
      • DanHD
        DanH @DanH
        last edited by

        @DanH said in App not opening on OSX - crash readout points to Global Envelope / Container / Modulation:

        Modulators.cpp

        ok I removed the flex envelopes and it opened.... Will test a small proj with a flex envelope

        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
        https://dhplugins.com/ | https://dcbreaks.com/
        London, UK

        DanHD 1 Reply Last reply Reply Quote 0
        • DanHD
          DanH @DanH
          last edited by

          @DanH ok so a Flex Envelope in a Global Modulator Container causes the compiled app not to open as far as I can make out @Christoph-Hart.

          DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
          https://dhplugins.com/ | https://dcbreaks.com/
          London, UK

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          13

          Online

          2.0k

          Users

          12.9k

          Topics

          111.5k

          Posts