[GHC] #8406: Invalid object in isRetainer() or Segfault

GHC ghc-devs at haskell.org
Sun Jan 24 20:36:30 UTC 2016


#8406: Invalid object in isRetainer() or Segfault
-----------------------------------+--------------------------------------
        Reporter:  crockeea        |                Owner:
            Type:  bug             |               Status:  infoneeded
        Priority:  normal          |            Milestone:
       Component:  Runtime System  |              Version:  7.8.3
      Resolution:                  |             Keywords:
Operating System:  Linux           |         Architecture:  x86_64 (amd64)
 Type of failure:  Runtime crash   |            Test Case:
      Blocked By:                  |             Blocking:
 Related Tickets:                  |  Differential Rev(s):
       Wiki Page:                  |
-----------------------------------+--------------------------------------

Comment (by pallly):

 In the time of writing my first comment I was using Gentoo Linux, I have
 just managed to reproduce the problem using Arch Linux (synchronized
 today). Here is how I did it:

 * `cabal sandbox init`
 * `darcs get http://hub.darcs.net/pallly/hdur`
 * `darcs get http://hub.darcs.net/komadori/HsQML`
 * `cabal sandbox add-source HsQML/`
 * `cabal install hdur/ --enable-executable-profiling --enable-library-
 profiling`
 * `.cabal-sandbox/bin/hdur +RTS -hr`

 After spawning the last command the application mostly crashes within a
 second. If it doesn't, I press 'o' and then it always crashes within a
 second. Here's the message:
 {{{
 hdur: internal error: Invalid object in isRetainer(): 8
     (GHC version 7.10.3 for x86_64_unknown_linux)
     Please report this as a GHC bug:
 http://www.haskell.org/ghc/reportabug
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8406#comment:18>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list