Got a new Mac Mini today to run an installation and it has Mojave. Installed Processing with nothing else on the machine, installed some libraries including controlP5, and tried running the included example ControlP5frame (available from the “file->examples” dropdown menu under “Contributed Libraries/ControlP5/extra” so I won’t repost the code here). Without any changes whatsoever, it hangs - first frame opens but stays grey, second frame does not open. Spinning ball. No error message.
Many other ControlP5 examples seem to work. Same code works on same version of Processing on a laptop running High Sierra. Is it the OS?
Any thoughts? Any similar issues? Can anyone reproduce?
It seems to work for me. Have you stepped through the code with the debugger / printlns and tried to find out where it stops? Without an error message or specific line of code it is not possible to find a solution.
The debugger remains busy, and this is the error message that we get. We’ve noticed this error message before on Mojave but it didn’t prevent the program from executing.
With println debugging, it looks like it enters the setup function, but doesn’t even run line 26 (cf = new ControlFrame(this, 400, 800, "Controls");).
Yes very similar. And I have seen that message before no matter what we run in Processing (even successfully ) using Mojave. Not sure how relevant it is to the OP regarding controlP5, but would be good to know what it is . (seems to be some kind of stack trace)