#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

Reply via email to