artiche / dokan

Automatically exported from code.google.com/p/dokan
0 stars 0 forks source link

Dokan Mirror Sample - Deadlock #66

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. use Dokan mirror sample setup to use 1 thread
2. redirect temporarly files to Dokan's Mirror sample
3. Use Microsoft Visual Studio 2008 to compile an project with link step

What is the expected output? What do you see instead?

 Linker will freeze. Whole system stops responding while tries to access
mirror drive. Only way, how to get out from this state is press
Control+Break in console window running dokan's mirror sample aplication.
Linker then will report: Unable to remove "x:\...\lnkXX.tmp" file

What version of the product are you using? On what operating system?

Dokan 0.4.2
Windows XP SP3 -32bit
AMD 64bit three-core

Please provide any additional information below.

This also happens in my user drive. Looks like dokan's library problem. I
used mirror sample as reference driver and found, that problem is the same.

If you use more then 1 threads, problem disapear. However, I cannot use
multiple threads due another issue described in separate ticket (blue
screen problem)

Original issue reported on code.google.com by nov.ond...@gmail.com on 17 Feb 2009 at 8:52