#4393: GHCi says: ghc: internal error: evacuate: strange closure type 63587 --------------------------+------------------------------------------------- Reporter: chrisdone | Owner: Type: bug | Status: new Priority: normal | Component: GHCi Version: 6.12.3 | Keywords: Testcase: | Blockedby: Os: Linux | Blocking: Architecture: x86 | Failure: GHCi crash --------------------------+------------------------------------------------- '''Error:'''
The error message shown by GHCi to me: {{{ ghc: internal error: evacuate: strange closure type 63587 (GHC version 6.12.3 for i386_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug }}} I'm not sure whether this should be classified as GHCi or GHC the compiler, as ''I'' wasn't compiling anything at the time, but maybe something inside GHCi was. This tends to happen on all my projects. I am unable to directly reproduce it. It is not a particularly big problem as Emacs automatically re- launches GHCi. ---- '''Background:''' I use GHCi inside Emacs. I forward all my Cabal configure/build and any other Haskell-related scripts through GHCi with :! and all the output is forwarded back by GHCi. Maybe it is merely a GHCi bug in using commands? I only suspect this because I only recall getting bugs like this since I started doing this kind of forwarding -- I may be mistaken in that recollection. For what it's worth, below I include a list of libraries used. But I don't suspect those to be the cause. I assume that the part of GHCi which runs the :! commands is small and self-contained, so I'll have a bash at testing/fixing that, or at least reproducing the error. I doubt many else use :! like I do. ---- '''Libraries used:''' syb-0.1.0.2, base-3.0.3.2, extensible-exceptions-0.1.1.1, time-1.1.4, random-1.0.0.2, bytestring-0.9.1.7, haskell-lexer-1.0, pretty-show-1.1.1, convertible-1.0.9.1, utf8-string-0.3.6, HDBC-2.2.6.1, parsec-2.1.0.1, HDBC-postgresql-2.2.3.1, haskelldb-hdbc-2.0, haskelldb-hdbc- postgresql-2.0, MonadRandom-0.1.5, MonadCatchIO-mtl-0.3.0.1, network-2.2.1.8, xhtml-3000.2.0.1, cgi-3001.1.8.1, split-0.1.2.1, safe-0.2, HUnit-1.2.2.3, process-1.0.1.3, haskell98, hslogger-1.1.0, regex-base-0.93.2, regex-posix-0.94.4, regex-compat-0.93.1, MissingH-1.1.0.3, ConfigFile-1.0.6, json-0.4.4 -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4393> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler _______________________________________________ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs