#3956: GHC6.12.2-RC1 runtime error: Invalid object in isRetainer(): 32
-------------------------------+--------------------------------------------
    Reporter:  jlouis          |       Owner:                                   
            
        Type:  bug             |      Status:  new                              
            
    Priority:  normal          |   Component:  Runtime System                   
            
     Version:                  |    Keywords:  GHC6.12.2-RC1 Retainer Profiling 
isRetainer()
          Os:  Linux           |    Testcase:                                   
            
Architecture:  x86_64 (amd64)  |     Failure:  Runtime crash                    
            
-------------------------------+--------------------------------------------
 Against GHC6.12.2-RC1:

 Running Combinatorrent, version g2a3dff0 with retainer profiling +RTS -hr
 -RTS produces the following bug:

 {{{
 This is Combinatorrent ☠ version v0.1.1-180-g5334c4f
   For help type 'help'

 Process.TorrentManager: Process exiting due to ex: foo.torrent:
 openBinaryFile: does not exist (No such file or directory)
 PeerPool:       Process exiting due to ex: thread blocked indefinitely in
 an MVar operation
 Combinatorrent: internal error: Invalid object in isRetainer(): 32
     (GHC version 6.12.1.20100330 for x86_64_unknown_linux)
     Please report this as a GHC bug:
 http://www.haskell.org/ghc/reportabug
 Aborted
 }}}

 I can't select the 6.12.2-RC1 as the version with this problem in the
 drop-down list. The version of combinatorrent with v0.1.1-180-g5334c4f,
 publicly available at

 
http://github.com/jlouis/combinatorrent/commit/5334c4f767970b2bd697ab9e86bdf66258b54de7

 can reproduce the problem: Run ./Combinatorrent +RTS -hr -RTS foo.torrent
 (which doesn't have to exist) to get the above error message.

 This is also a regression: Last known version that works with retainer
 profiling: GHC 6.12.1, if you want to bisect the problem.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3956>
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

Reply via email to