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

[BUG] Crash on loading "Lush" preset #143

Open
OwenMagelssen opened this issue Jan 4, 2023 · 3 comments
Open

[BUG] Crash on loading "Lush" preset #143

OwenMagelssen opened this issue Jan 4, 2023 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@OwenMagelssen
Copy link

When loading the "Lush" preset, the application hangs indefinitely.

AU plugin v1.3.0 being run within Logic Pro X 10.6.3 on macOS Catalina.

@OwenMagelssen OwenMagelssen added the bug Something isn't working label Jan 4, 2023
@jatinchowdhury18
Copy link
Contributor

Thanks for reporting the issue! Unfortunately, I haven't been able to re-create the issue locally (I don't have Logic Pro, but I can test in GarageBand which has a mostly equivalent AU implementation). I have a few questions which will hopefully give some more clues as to what is going on here.

Are you loading the preset from the preset menu in the plugin, or the preset menu in the AudioUnit window "around" the plugin?

Does this issue only happen with the "Lush" preset, or does it happen with other presets too?

Does the hang happen every time you try to load the "Lush" preset, or only sometimes?

@OwenMagelssen
Copy link
Author

I was loading presets via the menu within the plugin's interface, not the AudioUnit window.
The crashes have only happened with the lush preset, although the presets in general seem to load somewhat slowly.
After trying several more times, I was able to load the "Lush" preset once without crashing. It loaded for an extended period. That was the only successful load of the preset out of about 10 attempts.

@jatinchowdhury18
Copy link
Contributor

Okay great, that's good to know! The only thing that really makes "Lush" different from the other presets is that it has more delay nodes, so I wonder if the issue is that the plugin using too much memory when it gets to that many delay nodes, and either the system or the host forces the plugin to stop.

One way test this would be to try running the plugin in "Standalone" mode, and seeing if the same issue occurs (you could even run the Mac "Activity Monitor" simultaneously to keep track of the memory usage). Another useful test would be to try adding a ton of nodes to ChowMatrix and seeing if/when the plugin crashes in the same way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants