#7767: "internal error: evacuate: strange closure type 154886248" crash
----------------------------+-----------------------------------------------
Reporter: rodlogic | Owner:
Type: feature request | Status: new
Priority: normal | Component: Runtime System
Version: 7.6.2 | Keywords:
Os: MacOS X | Architecture: x86_64 (amd64)
Failure: Runtime crash | Blockedby:
Blocking: | Related:
----------------------------+-----------------------------------------------
Changes (by nomeata):
* cc: mail@… (added)
Comment:
ghc-heap-view has to do some nasty stuff, so I’m not too surprised that it
does not work flawlessly in every case; this is not necessary a bug in
GHC. It could indeed profit from some support by GHC.
The `closure_type_names` list is actually not used in ghc-heap-view; it
was added only for debugging purposes. It might still be handy to have
that symbol exposed, though.
The only code that needs to be synchronized with the RTS (besides the
closure layout) seems to be the `data ClosureType`.
Only now I am discovering the `RtClosureInspect` module, which seems to be
quite similar to ghc-heap-view.... strange that I did not see that before.
I need to see if that can serve my purposes well enough.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7767#comment:7>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
ghc-tickets mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-tickets