0バイトのファイルを開くとNULLポインタを参照して落ちるバグを含んでました
 CDocLineMgr.cpp (600行目付近)
  IsUnicodeBom( (const unsigned char*)pBuf, 3 ) 
    ↓
  IsUnicodeBom( (const unsigned char*)pBuf, nFileLength )
 に変えれば大丈夫だと思います
 
 お手数かけます。m(_ _)m
下の差分は安全性向上のため他数箇所変えました
 http://www.egroups.co.jp/files/sakura-editor/Developer/Source/UniBE0605-0607.zip