sepinf-inc / IPED

IPED Digital Forensic Tool. It is an open source software that can be used to process and analyze digital evidence, often seized at crime scenes by law enforcement or in a corporate investigation by private examiners.
Other
893 stars 213 forks source link

Overcome path with trailing spaces 2 #1952

Closed lfcnassif closed 8 months ago

lfcnassif commented 8 months ago

Fix #1861 using a simple approach to skip problematic files and folders, warning users on the Console.

lfcnassif commented 8 months ago

@patrickdalla since you are busy with other unrelated things, I'll merge this. If processing aborts with your test data, we can reopen #1861.

patrickdalla commented 8 months ago

It had finished: none of the files inside folders with leading spaces were processed. I will check the log if any report about these non processed files were included. image

patrickdalla commented 8 months ago

It didn't report any "Directory ignored" entry in processing log.

lfcnassif commented 8 months ago

Could you please double check? This is printed in the Console (and also in the log) here:

2023-10-26 16:31:43     [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor]                      File/Folder ignored: f:\teste-files\spaces\dir\b.txt : java.nio.file.NoSuchFileException: f:\teste-files\spaces\dir\b.txt
2023-10-26 16:31:43     [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor]                      File/Folder ignored: f:\teste-files\spaces\dir\s.txt    : java.nio.file.NoSuchFileException: f:\teste-files\spaces\dir\s.txt
2023-10-26 16:31:43     [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor]                      File/Folder ignored: f:\teste-files\spaces\dir\b.txt : java.nio.file.NoSuchFileException: f:\teste-files\spaces\dir\b.txt
2023-10-26 16:31:43     [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor]                      File/Folder ignored: f:\teste-files\spaces\dir\s.txt    : java.nio.file.NoSuchFileException: f:\teste-files\spaces\dir\s.txt
2023-10-26 16:31:43     [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor]                      File/Folder ignored: f:\teste-files\spaces\dir2 : java.nio.file.NoSuchFileException: f:\teste-files\spaces\dir2
2023-10-26 16:31:43     [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor]                      File/Folder ignored: f:\teste-files\spaces\dir3 : java.nio.file.NoSuchFileException: f:\teste-files\spaces\dir3
2023-10-26 16:31:43     [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor]                      File/Folder ignored: f:\teste-files\spaces\mydirectory : java.nio.file.NoSuchFileException: f:\teste-files\spaces\mydirectory
2023-10-26 16:31:43     [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor]                      File/Folder ignored: f:\teste-files\spaces\dir2 : java.nio.file.NoSuchFileException: f:\teste-files\spaces\dir2
2023-10-26 16:31:43     [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor]                      File/Folder ignored: f:\teste-files\spaces\dir3 : java.nio.file.NoSuchFileException: f:\teste-files\spaces\dir3
2023-10-26 16:31:43     [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor]                      File/Folder ignored: f:\teste-files\spaces\mydirectory : java.nio.file.NoSuchFileException: f:\teste-files\spaces\mydirectory
patrickdalla commented 8 months ago

Right. "Folder ignored" log appeared for the toppermost folder with trailing spaces.

2023-10-26 15:58:01 [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor] File/Folder ignored: c:\Users\Adminwks\Documents\CasosPatrick\trailingspaces\dir : java.nio.file.NoSuchFileException: trailingspaces\dir 2023-10-26 15:58:01 [ERROR] [engine.datasource.FolderTreeReader$FolderVisitor] File/Folder ignored: c:\Users\Adminwks\Documents\CasosPatrick\trailingspaces\dir : java.nio.file.NoSuchFileException: trailingspaces\dir