Closed oov closed 2 years ago
原因が判明した。
ファイル名に [
か ]
が含まれている際に、これをエスケープしようと \[
\]
に変換したものが LuaJIT でエラーになる。
http://www.lua.org/pil/2.4.html
以前適当に検索して見つけたエスケープ文字リストで処理を実装していたが、
https://www.lua.org/manual/5.1/manual.html#2.1
5.1 のドキュメント上では \[
と \]
が含まれていなかった。
通常通りに PSD ファイルオブジェクトを置いただけのプロジェクトで
already rendered
のエラーが起こることがある。 某所で配布されている LuaJIT 2.0.5 の DLL に差し替えていると問題が起こり、元に戻すことで発生しなくなった。 挙動が確認できたのは AviUtl 1.10 / 拡張編集 0.92 の組み合わせ。