fullScreen(SPAN) in apple silicon Processing version 4.4.1

Hi guys, it seems there is an issue on version 4.4.1 with the fullScreen(SPAN) command, I get the following error, thank you.

java.lang.RuntimeException: Exception while attempting defaults read com.apple.spaces spans-displays
	at processing.core.PApplet.exec(PApplet.java:3193)
	at processing.core.PApplet.handleSettings(PApplet.java:858)
	at processing.core.PApplet.runSketch(PApplet.java:10117)
	at processing.core.PApplet.main(PApplet.java:9849)
Caused by: java.io.IOException: Cannot run program "defaults": error=0, posix_spawn failed
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
	at java.base/java.lang.Runtime.exec(Runtime.java:594)
	at java.base/java.lang.Runtime.exec(Runtime.java:453)
	at processing.core.PApplet.exec(PApplet.java:3191)
	... 3 more
Caused by: java.io.IOException: error=0, posix_spawn failed
	at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
	at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:314)
	at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)
	... 7 more

Hi @hbarragan, thank you for reporting this issue! I suspect it is similar to this one: Using `Runtime.getRuntime().exec` results in `Cannot run program "": error=0, posix_spawn failed` · Issue #1044 · processing/processing4 · GitHub

There is already a draft fix for it, so hopefully we will have it fixed in the next beta!

3 Likes