dokan-dev / dokan-dotnet

Dokan DotNet Wrapper
http://dokan-dev.github.io
MIT License
462 stars 116 forks source link

Create file error(0x800FFFF) #254

Closed artemtyupov closed 4 years ago

artemtyupov commented 4 years ago

Hi, OS: Windows 10 Enterprice(version 1803, OS build 17134.1365) //cracked :p

Steps: 1) Mount disk 2) Right-click mouse -> New -> Text Document

After these steps Windows throw error:

image If press "Try Again" -> file will create, but error reappears. If press "Cancel" -> file will create and all OK.

Need to fix these error..

In debug mode no errors from debugger, only this error from Windows.

If i copy file(ctrl+v) in directory, no any errors.

If i create file by cmd, file creates, but... image Log from Dokan, when error appear in attachments(1,2,3,4).

Code taken from here: https://github.com/HackcatDev/XakepFS/tree/master/XakepFS

Help me please <3

ATTACHMENTS

1 2 3 4

Regards haD.

Liryna commented 4 years ago

Hi @haDDah ,

The code might not be updated or compatible with the dokan version you have installed. https://github.com/HackcatDev/XakepFS/blob/master/XakepFS/packages.config#L3 Dokan 1.2.1 is compatible with it. Try to update the nuget package and install dokan version if that's not the case already.

artemtyupov commented 4 years ago

Hi @Liryna , Thanks you for answer. I updated version, as you said, but the problem did not resolve. Sorry to take so long.

Liryna commented 4 years ago

Have you tried to directly contact the project owner? That's not a dokan issue but more how it is used / version.

artemtyupov commented 4 years ago

Hi @Liryna , Thanks you for answer. No, I didn’t contact him. The whole project was in bugs that I fixed gradually and only this remained. I’ll try to find the error or rewrite the function from scratch. Maybe you have an example how to use the file creation function correctly?

Liryna commented 4 years ago

There is a mirror sample in this repository that might help you. Otherwise you have the documentation in dokany that might contains some hints that are good to know.