#3956: GHC6.12.2-RC1 runtime error: Invalid object in isRetainer(): 32
--------------------------------------------------------------+-------------
Reporter: jlouis | Owner:
Type: bug | Status:
new
Priority: highest | Milestone:
6.12.2
Component: Runtime System | Version:
Keywords: GHC6.12.2-RC1 Retainer Profiling isRetainer() | Difficulty:
Os: Linux | Testcase:
Architecture: x86_64 (amd64) | Failure:
Runtime crash
--------------------------------------------------------------+-------------
Comment(by igloo):
With ticket_3956.tar.gz:
{{{
$ ../../../../../ghc-6.12.1.20100330/inst/bin/ghc -O2 --make
Combinatorrent -threaded -prof -Wall -hide-all-packages -package base
-package containers -package stm -package mtl && echo go &&
./Combinatorrent +RTS -hr
[1 of 7] Compiling Log ( Log.hs, Log.o )
[2 of 7] Compiling Handler ( Handler.hs, Handler.o )
[3 of 7] Compiling Simple ( Simple.hs, Simple.o )
[4 of 7] Compiling Logger ( Logger.hs, Logger.o )
[5 of 7] Compiling Strict ( Strict.hs, Strict.o )
[6 of 7] Compiling Process ( Process.hs, Process.o )
mkUsageInfo: internal name? a{tv a6Rd}
mkUsageInfo: internal name? b{tv a6Re}
[7 of 7] Compiling Main ( Combinatorrent.hs, Combinatorrent.o
)
Linking Combinatorrent ...
go
Q10
Q12
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
zsh: abort ./Combinatorrent +RTS -hr
$
}}}
Further attempts to shrink it tend to make the problem less consistently
reproducible (or seemingly disappear completely).
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3956#comment:5>
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