[ リストに戻る ]
No.557に関するツリー

   Dir移動時のファイルが残存 [報告] - さっくす - 2009/08/08(Sat) 21:50:17 [No.557]
Re: Dir移動時のファイルが残存 - kitt - 2009/08/09(Sun) 18:14:54 [No.559]
Re: Dir移動時のファイルが残存 - さっくす - 2009/08/09(Sun) 21:40:50 [No.561]



並べ替え: [ ツリー順に表示 | 投稿順に表示 ]
Dir移動時のファイルが残存 (親記事) [報告] - さっくす

いつも愛用しています。

バグらしき現象のご報告です。
ver 4.9.0,4.9.1共に再現
1.新規ディレクトリ[DirA]を作成(Dir名依存なし)
2.その中にサイズ0byteファイルを作成する(ファイル名等依存なし)
3.[DirA]を移動処理にて別Dir等に移動する(同ドライブ内移動時も再現)
4.元の[DirA]中の0byteファイルが消えずに残る(=元[DirA]も残存)

[DirA]内に0byteではないファイルが存在した場合も、0バイトファイルのみ一定の条件で残存することがあります。
先に0bytesファイルを作成し1bytesファイルをあとから作った場合は、正しく処理されます。

おそらくOSのDirSearchの戻り順(=FFC内の処理リスト順に影響?)にて
残りのファイルサイズ合計が0バイトだった場合、処理を切り上げているような感じがします。

報告に不足な点は、出来る限り協力いたします。
ご対応願えますと幸いです。よろしくお願いいたします。


[No.557] 2009/08/08(Sat) 21:50:17
Re: Dir移動時のファイルが残存 (No.557への返信 / 1階層) - kitt

> ver 4.9.0,4.9.1共に再現
> 1.新規ディレクトリ[DirA]を作成(Dir名依存なし)
> 2.その中にサイズ0byteファイルを作成する(ファイル名等依存なし)
> 3.[DirA]を移動処理にて別Dir等に移動する(同ドライブ内移動時も再現)
> 4.元の[DirA]中の0byteファイルが消えずに残る(=元[DirA]も残存)


こちらでは再現しないのですが。。。
例えば、アンチウィルスをOFFするとどうでしょうか?


[No.559] 2009/08/09(Sun) 18:14:54
Re: Dir移動時のファイルが残存 (No.559への返信 / 2階層) - さっくす

> こちらでは再現しないのですが。。。
> 例えば、アンチウィルスをOFFするとどうでしょうか?


アンチウイルスはNortonですがON/OFFでの結果への影響は無いと思います。
それと追試を行い、ベリファイON時のみ再現することに気づきました。

再現時のログです。
------
FireFileCopy 4.9.1.0(unicode)
start-2009/08/09 21:29:52

| From- X:\Temp\ABCDE
| To - X:\
| Buffer: 5.1MB(lock) (102400+5243280 byte)
| DiskPreAlloc:YES(file+dir) I/O:8192kB WriteBuffer:OFF Priority:Idle
| Mode:MOVE TimeStamp:file[cw] dir[cw] CopyStream:NO Verify:YES

| (B/C) ReadHandle#:1

| 処理した総ファイル:1個,0byte
| 正常に書き込んだファイル:1個,0byte
| MAX read:0.0MB/s write:0.0MB/s

end-2009/08/09 21:29:53
ProcTime 0:00:00
------
この結果は、元ファイルが残ってしまっています。
ベリファイOFFでは、元ファイルが正常に削除されました。


[No.561] 2009/08/09(Sun) 21:40:50
以下のフォームから投稿済みの記事の編集・削除が行えます


- HOME - 新規投稿 - お知らせ(3/8) - 新着記事 - 記事検索 - 携帯用URL - フィード - ヘルプ - 環境設定 -

Rocket Board Type-T (Free) Rocket BBS