#2924: createDirectory: permission denied
------------------------------------+---------------------------------------
Reporter: simonmar | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 6.12.1
Component: libraries/directory | Version: 6.10.1
Severity: normal | Resolution:
Keywords: | Difficulty: Unknown
Testcase: | Os: Windows
Architecture: x86 |
------------------------------------+---------------------------------------
Comment (by NeilMitchell):
I'm afraid I can't even consistently replicate this issue with my big test
case - the bug always goes away as soon as I try and reduce the test case
in any way. I might have a play for a test case next weekend on my home
machine (more cores could increase the changes of getting it to fire), but
no guarantees of success.
I don't think it's a problem with the read/write flags. Between me and
Lennart we've taken a look at most of the code from the Haskell down to
the mingw, and it all looks sensible. Some places in mingw add wait delays
between operations for unknown reasons, that could be related (but might
not be). I suspect moving to native Win32 functions would cause the bug to
disappear - which may be the right long term solution.
The bug seems fairly important, but almost impossible to debug - not a
great situation...
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2924#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs