AquesTalk BBS
TOP > 過去ログ > 記事閲覧
fld_nor.gif 半角スペースでクラッシュ
投稿日 : 2008/08/25 20:49
投稿者 はむ!
参照先
AquesTalkのフリー版をありがたく利用させて頂いておりますが、先ほど気づいたことがあります。

付属サンプルアプリAqTkApp.exeで、半角スペース1つだけ入力して[Play]ボタンを押すと、クラッシュ(プログラム全体が例外で終了)するようです。

また、半角スペースに続けて文字を入れている場合も同様です。AquesTalkDaを組み込んだ自作アプリ(AquesTalkDa_PlaySync使用)でも同様になりました。

デバッグDLLで実行してみると、aqtk03\aqtk\da_mem\aqtkda.cpp 80行目でデバッグアサーションが発生していると出ています。それを無視するとアドレス0番地への書き込みが発生してクラッシュします。

半角スペースを先頭に入れるのは普通とはいえませんが、クラッシュせずに、エラーとして返してくれると良いと思うのですが、いかがでしょうか。

よろしくお願いいたします。
件名 Re: 半角スペースでクラッシュ
投稿日 : 2008/09/07 19:08
投稿者 管理人
参照先
ご指摘ありがとうございます。
折を見て修正したいと思います。

- WEB PATIO -