Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AUv2 without UI crashes validation #257

Closed
baconpaul opened this issue Jun 10, 2024 · 1 comment · Fixed by #260
Closed

AUv2 without UI crashes validation #257

baconpaul opened this issue Jun 10, 2024 · 1 comment · Fixed by #260

Comments

@baconpaul
Copy link
Collaborator

The clap-embedded distortion i'm about to add doesn't work ask a AUv2

when validating you get

VERIFYING CUSTOM UI
[clap-wrapper] Property: kAudioUnitProperty_CocoaUI plugin
zsh: segmentation fault  auval -v aufx W_pO FrAU

so we need to handle the 'doesn't support gui' case in the wrapper

baconpaul added a commit to baconpaul/clap-wrapper that referenced this issue Jun 10, 2024
The AUV2 No UI case was still trying to construct a UI despite
_ext._gui being null. Add the appropirate defenisve guards
in three locations

Closes free-audio#257
baconpaul added a commit to baconpaul/clap-wrapper that referenced this issue Jun 11, 2024
The AUV2 No UI case was still trying to construct a UI despite
_ext._gui being null. Add the appropirate defenisve guards
in three locations

Closes free-audio#257
baconpaul added a commit that referenced this issue Jun 11, 2024
* Handle AUv2 No UI case

The AUV2 No UI case was still trying to construct a UI despite
_ext._gui being null. Add the appropirate defenisve guards
in three locations

Closes #257

* Clang format; rebase to next; check API as well as _gui
@defiantnerd
Copy link
Collaborator

fixed in next

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants