フェンリル開発担当のきたのです。
Sleipnir 2.5.16 に追加した Sleipnir 1.66 相当の機能”ウィンドウ数の最大数を設定する”に機能に不具合を発見しました。その不具合により、設定したウィンドウ最大数より多くのウィンドウを開こうとすると、強制終了してしまうことがあります。そのため、この不具合の修正版 Sleipnir 2.5.17 をリリースすることに致しました。
ご迷惑おかけして申し訳ございませんが、Sleipnir 2.5.17 へのアップデートをお願い致します。
http://www.fenrir.co.jp/sleipnir/downloads/
※一部環境で”ウィンドウの最大数を設定する”の初期状態が ON になることがありました。この問題を解消するため、Sleipnir 2.5.17 では、一度 OFF になるよう設定しております。ウィンドウの最大数を制限したいときは、再設定してください。
なお、Sleipnir 2.5.17 のアップデート通知は行う予定ですが、本日すでに Sleipnir を一度でも起動した方については、最短で明日 Sleipnir を起動したときに、アップデート通知が届きます。
【Sleipnir Script 作者の方へ】
ウインドウ数の制限を設けたことにより、Sleipnir.API の NewWindow 呼び出しで、ウインドウが作成できないケースが発生するようになりました。(以前の仕様では、メモリ不足等で Sleipnir が不安定になっていない限り必ず新しいウインドウがひらける仕様でした。)
ウインドウが作成できなかった場合、NewWindow の戻り値で ID として ‘0’を返すようにしています。
スクリプトを利用されている場合、お手数ですが、それらを考慮してスクリプトを再度見直して頂きます様お願いいたします。
これからも、Sleipnir を宜しくお願い致します。