■ [Q3] msg.boxが大きくなると壊れることがある
メッセージボックスを一ファイルにしている場合に壊れることがあるようなので調べてみました。
結論としては、
- メッセージボックスを分割していない場合、msg.boxのファイルサイズが2GBを超えるとエラーになってメッセージを追加できなくなる
- 分割している場合、msg???.boxのファイルサイズの合計が4GBを超えると前のほうのmsg???.boxが上書きされて壊れることがある
ということのようです。インデックスの管理を32bitでやっているために起こるのですが、前者はともかく後者は何とかしないと。