[GHC] #3710: WriteFile: invalid argument (The handle is invalid.)

GHC trac at galois.com
Tue Dec 1 23:21:52 EST 2009


#3710: WriteFile: invalid argument (The handle is invalid.)
---------------------------+------------------------------------------------
    Reporter:  dherington  |       Owner:                             
        Type:  bug         |      Status:  new                        
    Priority:  normal      |   Component:  Runtime System             
     Version:  6.10.4      |    Keywords:  garbage collector          
          Os:  Windows     |    Testcase:                             
Architecture:  x86         |     Failure:  Incorrect result at runtime
---------------------------+------------------------------------------------
 I defined an interface to the Windows WriteFile routine to allow
 specification of the starting address for the write.  It generally works,
 but when called repeatedly it reproducibly generates an unexpected error
 at runtime:

     WriteFile: invalid argument (The handle is invalid.)

 I suspect that garbage collection is involved because
     Bug1 2 fum 1000
 fails, but
     Bug1 +RTS -H1g -RTS 2 fum 1000
 (which serves, I think, to disable garbage collection for my test)
 succeeds.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3710>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the Glasgow-haskell-bugs mailing list