#8817: segmentation fault in 7.8 RC1 -------------------------------------+---------------------------------- Reporter: hamishmack | Owner: simonmar Type: bug | Status: new Priority: highest | Milestone: 7.8.1 Component: Runtime System | Version: 7.8.1-rc1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: -------------------------------------+---------------------------------- Comment (by Simon Marlow <marlowsd@…>): In [changeset:"b1ddec1e6d4695d71d38b59db26829d71ad784e1/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="b1ddec1e6d4695d71d38b59db26829d71ad784e1" Fix a bug in codegen for non-updatable selector thunks (#8817) To evaluate most non-updatable thunks, we can jump directly to the entry code if we know what it is. But not for a selector thunk: these might be updated by the garbage collector, so we have to enter the closure with an indirect jump through its info pointer. }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8817#comment:7> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler