再現方法:
①Windows7 Home Primium 64bit にマイクロSDをマウントさせた状態でikaebi.exeを
管理者権限で実行すると以下ダイアログが出る
---------------------------
MinGW Runtime Assertion
---------------------------
Assertion failed!
Program: C:\Tool\UperGraphics\ikaebi\ikaebi.exe
File: disk_windows.c, Line 56
Expression: bytereturn == sizeof(d)
---------------------------
中止(A) 再試行(R) 無視(I)
---------------------------
②無視(I)を選択すれば画面は進むがwriterタブでstartを行うと
同じメッセージが都度出る
問題の処理はドライブ文字(C:など)からドライブ情報を取得する部分です.
この部分で止まるという報告は今回が初めてで、具体的な対策は一緒に確認して見つけたいです.
短絡的な対処方法はのびすけ様のパソコンにつながっている ikaebi の動作に無関係なドライブを減らしてどれが悪いか教えてほしいです.
長期的な対処方法は該当のドライブで問題が出ないようにプログラムを直します.
お手数かけますがのびすけ様のドライブについておしらべねがいます.
File: disk_windows.c, Line 56 ではなく Line 71 で問題が出るという報告は以前でております.
参考情報としてはハードディスクやメモリーカード以外の特殊なドライブで問題が出ると報告をもらったことがあります. 原因は仮想ドライブと連絡でしたがそれを外してもらったら直ったと言われていますが根本的な対応はできておりません.