Windowsで作っていたActionScriptのファイルをMacに持ってきてテストしていたのだが、traceを入れるとコンパイルは出来るのだが、実行しようとすると
VerifyError: Error #1024: スタックアンダーフローが発生しました。
とエラーになってしまう。
どうやら、リリースビルドで作成してしまうと起きるらしい。ということで、オプション -compiler.debug を付けてビルドしてみたら正しく動いた。
$ mxmlc -compiler.debug test.as
あとはログファイルの場所だが、それはユーザーフォルダのライブラリの中にある。
/Users/ユーザー名/Library/Preferences/Macromedia/Flash Player/Logs/
最初はこのLogsフォルダが作成されていないので、自分で作成した。Flash Playerでtraceの入ったswfファイルを実行すると、ここにflashlog.txtが作成される。