omerbenamram / mft

A parser for the MFT (Master File Table) format
Apache License 2.0
125 stars 18 forks source link

Extracting streams errors out #22

Closed lespea closed 2 years ago

lespea commented 5 years ago

Trying this on my local mft with -e {path} and I get this error:

A runtime error has occurred: The system cannot find the path specified. (os error 3)

Running with --backtraces does not change the output.

I see that there are some files in the extraction path so my guess is it's trying to create a filename that contains invalid characters or something.

If I don't try and extract any streams then it completes normally.

omerbenamram commented 5 years ago

I'm not sure I could determine which code path is problematic in this case, if you could share a sample that causes this I could happily fix this :)

lespea commented 5 years ago

I can try to get something for you today but it might be later this week. Quite busy at work right now :(

lespea commented 5 years ago

Sorry for the long delay. For whatever reason I can't get this to trigger again (with the same build). I'll try for a bit longer but if I can't get this to happen again I'll close this issue.