I need to debug into auval to find out why my plugin is crashing Logic.
I found several (older) threads here and have attempted to follow instructions. Rather than wake up the old threads, I’ve started a new one.
Running Mojave 10.14.5.
I have copied auvaltool to /usr/local/bin.
I have specified this as the Debug Executable in the Scheme:
At this point, if I run my plugin attached to this, it launches auval and immediately returns. No errors, just nothing happems
In one discussion I saw mention of passing arguments to auval. I am assuming this means in the “Arguments” tab of the Scheme settings?
pass the following four arguments -t TYPE MANU SUBT
So I tried like this:
I run it, it says “running auvaltool” briefly and then immediately returns. I set breakpoints, nothing happens.
I also tried the args like this, separately. Same results:
I’m not getting any warnings about system integrity or anything; just it immediately exits and nothing happens. If I run ‘auval -t aumu manu pl22’ from Terminal it works, so I know these are the correct values.
I think I must be doing this wrong but I can’t find any examples of how to set this up properly. Thanks!