I have a pure ActionScript project that I cannot run or debug under Air 3.9 on desktop. It works fine with 3.8. Here's the error:
"xxx/adl" -profile extendedDesktop yyy/bin/MyApp-app.xml yyy/bin -- -basePath .../zzz
[AIR Debug Launcher]: initial content not found
java.io.IOException: Stream closed
xxx, yyy, and zzz are paths on my machine.
Now, I know that the -basePath zzz parameter is what keeps it from running. It's set in Edit configurations...|My build configuration|Program parameters. If I unset it, I can run. If I remove the .../zzz, leaving only -basePath, I can run. None of those are valid solutions though, as my program depends on that setting.
It works in Air 3.8. It works with 3.9 in Flash Builder. It works with 3.9 from an Ant script. If I copy the adl line from the error and paste it into a console, that works.
So what's going on?