[GHC] #9152: internal error: scavenge_stack: weird activation record found on stack

GHC ghc-devs at haskell.org
Thu May 29 17:52:45 UTC 2014


#9152: internal error: scavenge_stack: weird activation record found on stack
----------------------------------+---------------------------------
       Reporter:  mjo             |             Owner:  simonmar
           Type:  bug             |            Status:  new
       Priority:  normal          |         Milestone:
      Component:  Runtime System  |           Version:  7.8.2
       Keywords:                  |  Operating System:  Linux
   Architecture:  x86_64 (amd64)  |   Type of failure:  None/Unknown
     Difficulty:  Unknown         |         Test Case:
     Blocked By:                  |          Blocking:
Related Tickets:                  |
----------------------------------+---------------------------------
 This is a semi-reproducible error that shows up in the test suite for
 http://hackage.haskell.org/package/htsn-import.

 You have to run the test suite a few times, but it does crash regularly.
 Steps to reproduce:

 {{{
 $ ghc --make -O2 -o setup Setup.hs
 $ ./setup configure --user --enable-tests
 $ ./setup build
 $ ./setup test testsuite
 }}}

 If that doesn't crash, `./setup test testsuite` can be re-run until it
 does. Sample crash:

 {{{
 $ ./setup test testsuite
 Running 1 test suites...
 Test suite testsuite: RUNNING...
 All tests
   AutoRacingSchedule tests
     cascading delete tests
       deleting auto_racing_schedules deletes its children:
 OK
       deleting auto_racing_schedules deletes its children (miles track
 length): OK
     pickle-unpickle tests
       pickle composed with unpickle is the identity:
 OK
       pickle composed with unpickle is the identity (miles track length):
 OK
     unpickle tests
       unpickling succeeds:
 OK
       unpickling succeeds (non-int team_id):
 OK
   Heartbeat tests
     pickle composed with unpickle is the identity:
 OK
     unpickling succeeds:
 OK
   Injuries tests
     deleting an injuries deletes its children:
 OK
     pickle composed with unpickle is the identity:
 OK
     unpickling succeeds:
 OK
   InjuriesDetail tests
     cascading delete tests
       delete of injuries_detail deletes its children:
 OK
       delete of injuries_detail deletes its children (non-int team_id):
 OK
     pickle-unpickle tests
       pickle composed with unpickle is the identity:
 OK
       pickle composed with unpickle is the identity (non-int team_id):
 OK
     unpickle tests
       unpickling succeeds:
 OK
       unpickling succeeds (non-int team_id):
 OK
   News tests
     news fields get correct database names:
 OK
     cascading delete tests
       deleting news deletes its children:
 OK
     pickle-unpickle tests
       pickle composed with unpickle is the identity:
 OK
       pickle composed with unpickle is the identity (with Editor):
 OK
     unpickle tests
       unpickling succeeds:
 OK
       unpickling succeeds (with Editor):
 OK
   Odds tests
     cascading delete tests
       deleting odds deletes its children:
 OK
       deleting odds deletes its children (non-int team_id):
 OK
       deleting odds deleted its children (positive(+) line):
 OK
       deleting odds deleted its children (large file):
 OK
     pickle-unpickle tests
       pickle composed with unpickle is the identity:
 OK
       pickle composed with unpickle is the identity (non-int team_id):
 OK
       pickle composed with unpickle is the identity (positive(+) line):
 OK
       pickle composed with unpickle is the identity (large file):
 testsuite: internal error: scavenge_stack: weird activation record found
 on stack: 415597384
     (GHC version 7.8.2 for x86_64_unknown_linux)
     Please report this as a GHC bug:
 http://www.haskell.org/ghc/reportabug
 Test suite testsuite: FAIL
 Test suite logged to: dist/test/htsn-import-0.0.5-testsuite.log
 0 of 1 test suites (0 of 1 test cases) passed.
 }}}

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


More information about the ghc-tickets mailing list