Plugin version of HISE crashes all hosts
-
Hi
To test some routing, I want to be able to run my project in the plugin version of HISE but both the AU and VST versions immediately crash any host software.
EDIT: It's only the multi-channel version that crashes, the stereo version is fine but it's the multi-channel version that I want to work.
MacOS 13.6.7
Xcode 14.3.1I am building from the most recent commit to the Develop branch.
Thanks
Mike
-
@M_Holloway Did you manage to resolve this?
-
@d-healey I stopped worrying about it after my issue with Logic miraculously solved itself but AFAIK, it's still an issue.
I'll do a build today and see what happens.
-
@d-healey AU version throws this result on the Apple scan:
validating Audio Unit HISE by Hart Instruments: AU Validation Tool Version: 1.10.0 Copyright 2003-2019, Apple Inc. All Rights Reserved. Specify -h (-help) for command options -------------------------------------------------- VALIDATING AUDIO UNIT: 'aumu' - 'Hise' - 'Hain' -------------------------------------------------- Manufacturer String: Hart Instruments AudioUnit Name: HISE Component Version: 4.0.0 (0x40000) * * PASS -------------------------------------------------- TESTING OPEN TIMES: COLD: FATAL ERROR: OpenAComponent: result: -3000,0xFFFFF448 validation result: couldn’t be opened
"FATAL ERROR: OpenAComponent: result: -3000,0xFFFFF448" gives no result on a google search
-
@d-healey VST3 version instantly crashes all hosts. I'd post the crash report but it's over the character limit for forum posts.
-
@M_Holloway Sounds like there is something in your project that is causing the issue. Start by stripping your plugin down bit by by and recompiling until you no longer get the crash - building debug builds will be faster, but sometimes problems don't show up in them that do show in the release build.
-
@d-healey The project is just the HISE plugin version in the /projects/plugin folder of the GIT repo. My actual project builds fine and now the multichannel version works in all tested DAWs as AU, VST3 and AAX.
As I said, now I've resolved the issues I was having, I'm not really bothered. I just thought it would be quicker for testing purposes to use the multi-channel plugin version of HISE rather than having to go through the make change>compile>test cycle over an over.
-
@M_Holloway Oh yeah sorry, I forgot the title of the thread :) I haven't compiled the plugin version of HISE for a long time, it's possible something needs adjusting in the jucer file.
-
@d-healey Hence why I posted it in Bug Reports