dokan-dev / dokany

User mode file system library for windows with FUSE Wrapper
http://dokan-dev.github.io
5.21k stars 661 forks source link

Notepad some times fail to open file with invalid parameter(0xC000000D) #1039

Closed onexzero closed 2 years ago

onexzero commented 2 years ago

Feature request can skip this form. Bug report must complete it. Check List must be 100% match or it will be automatically closed without further discussion. Please remove this line.

Environment

Check List

Description

Using the Mirror sample, I made a drive expressing the file system of WAS with HTTP protocol. However, while testing the opening of the .log file, I found that notepad sometimes fails to open the file. Looking at the process monitor, it was confirmed that the error occurs when the FileInformationClass argument of QueryInformation is passed to FileRemoteProtocolInformation(55). In the log, it was also recorded as unknown type = 55 in this case. To take a closer look, I checked the source fileinfo.c and found that there is no processing routine for FileRemoteProtocolInformation class. The related log is attached.

Logs

Please attach in separate files: mirror output, library logs and kernel logs. In case of BSOD, please attach minidump or dump analyze output.

onexzero commented 2 years ago

I think i missed something~