[GHC] #885: ghci crashes on startup with AMD Athlon 64 X2 Dual
and Data Execution Prevention.
GHC
trac at galois.com
Mon Sep 4 04:58:47 EDT 2006
#885: ghci crashes on startup with AMD Athlon 64 X2 Dual and Data Execution
Prevention.
----------------------+-----------------------------------------------------
Reporter: guest | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: GHCi | Version: 6.4.2
Severity: major | Resolution:
Keywords: | Os: Windows
Difficulty: Unknown | Architecture: x86
----------------------+-----------------------------------------------------
Comment (by simonmar):
GHCi does require 'data execution' privileges, because it generates code
on the fly. However, it may be possible to work around this (we have
worked around it to some extent for SELinux). Note that this isn't just
GHCi, but also any compiled Haskell program that uses {{{foreign import
"wrapper"}}}.
Workaround, for now, is to not turn on DEP. Using exceptions isn't really
practical, because you would need to add an exception for every GHC-
compiled program.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/885>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list