半角スペースでクラッシュ |
- 日時: 2008/08/25 20:49
- 名前: はむ!
- AquesTalkのフリー版をありがたく利用させて頂いておりますが、先ほど気づいたことがあります。
付属サンプルアプリAqTkApp.exeで、半角スペース1つだけ入力して[Play]ボタンを押すと、クラッシュ(プログラム全体が例外で終了)するようです。
また、半角スペースに続けて文字を入れている場合も同様です。AquesTalkDaを組み込んだ自作アプリ(AquesTalkDa_PlaySync使用)でも同様になりました。
デバッグDLLで実行してみると、aqtk03\aqtk\da_mem\aqtkda.cpp 80行目でデバッグアサーションが発生していると出ています。それを無視するとアドレス0番地への書き込みが発生してクラッシュします。
半角スペースを先頭に入れるのは普通とはいえませんが、クラッシュせずに、エラーとして返してくれると良いと思うのですが、いかがでしょうか。
よろしくお願いいたします。
|
|