[GHC] #8866: scavenge_stack: weird activation record found on stack on "cabal install -j"
GHC
ghc-devs at haskell.org
Sun Mar 9 09:01:54 UTC 2014
#8866: scavenge_stack: weird activation record found on stack on "cabal install
-j"
----------------------------------+----------------------------------
Reporter: adinapoli | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 7.8.1
Component: Build System | Version: 7.8.1-rc2
Keywords: | Operating System: MacOS X
Architecture: x86_64 (amd64) | Type of failure: Runtime crash
Difficulty: Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: |
----------------------------------+----------------------------------
Hello everyone,
sorry if this was reported somewhere else. I know that the dreadful
"scavenge_stack" is nothing new, but it's the first time I see it on Mac
OS X (I'm on Maverick, OS X 10.9.2).
This is a "stacktrace" of the problem. It seems to happen almost
consistently if I try to do a parallel installation:
{{{
[hsenv]☁ ~HSENV cabal install -j snap
Resolving dependencies...
Configuring HUnit-1.2.5.2...
Downloading MonadRandom-0.1.13...
Downloading logict-0.6.0.2...
cabal: internal error: scavenge_stack: weird activation record found on
stack: 415597384
(GHC version 7.8.0.20140228 for x86_64_apple_darwin)
Please report this as a GHC bug:
http://www.haskell.org/ghc/reportabug
[1] 2328 abort cabal install -j snap
[hsenv]☁ ~HSENV
}}}
The concerning thing is that it doesn't seem to be deterministic. After
issuing that command, I have tried again and it worked this time:
{{{
[hsenv]☁ ~HSENV cabal install -j snap
Resolving dependencies...
Configuring HUnit-1.2.5.2...
Downloading MonadRandom-0.1.13...
Configuring SHA-1.6.4...
Downloading logict-0.6.0.2...
Downloading process-1.1.0.2...
[...]
}}}
It seems to happen with every package and I have tried to install snap
just for the sake of reproducing it.
Thanks!
ps. Cross-posted on Github into the cabal issue tracker:
https://github.com/haskell/cabal/issues/1716
Alfredo
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8866>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list