
#14346: 8.2.1 regression: heap corruption after safe foreign calls -------------------------------------+------------------------------------- Reporter: andrewchen | Owner: (none) Type: bug | Status: new Priority: highest | Milestone: 8.4.4 Component: Compiler | Version: 8.4.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: Runtime crash | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Phab:D5020 Wiki Page: | -------------------------------------+------------------------------------- Changes (by hsyl20): * status: closed => new * differential: => Phab:D5020 * component: Runtime System => Compiler * version: 8.2.1 => 8.4.3 * milestone: 8.4.1 => 8.4.4 * owner: bgamari => (none) * resolution: fixed => Comment: Sadly 404bf05ed3193e918875cd2f6c95ae0da5989be2 never made into HEAD nor GHC 8.4 branch and #14375 hasn't been completed before GHC 8.4 release. Hence HEAD and 8.4.* suffer from this bug (see #15260). I've made a new diff reintroducing the workaround and adding a regression test: Phab:D5020. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14346#comment:30 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler