Opened 10 years ago

Closed 10 years ago

Last modified 46 years ago

#403 closed bug (Fixed)

scavenge_stack: weird activation record found on stack:37548

Reported by: malaire Owned by: simonmar
Priority: normal Milestone:
Component: None Version: 6.4
Keywords: Cc:
Operating System: Architecture:
Type of failure: Test Case:
Blocked By: Blocking:
Related Tickets: Differential Revisions:

Description

During 'make test' of pugs (http://pugscode.org/) which
is written in Haskell I got this error:

...
...
t/oo/class/nested_use..............................ok
t/oo/class/require.................................ok
        2/3 TODO bug tests
t/oo/clone.........................................ok
        3/9 TODO feature tests
t/oo/construction..................................ok
        6/7 TODO feature tests
t/oo/delegation....................................ok
        24/34 TODO feature tests
t/oo/destruction...................................ok
3/6pugs: internal error: scavenge_stack: weird
activation record found on stack: 37548
    Please report this as a bug to
[email protected],
    or http://www.sourceforge.net/projects/ghc/
t/oo/destruction...................................dubious
        Test returned status 254 (wstat 65024, 0xfe00)
        after all the subtests completed successfully
...
...


I have:
* GHC 6.4
* pugs r4733
* parrot r8392
* SuSe 9.1
* "uname -a" gives "Linux 2.6.5-7.155.29-default #1 Thu
Jun 2 12:07:05 UTC 2005 i686 athlon i386 GNU/Linux"

Change History (2)

comment:1 Changed 10 years ago by simonmar

Logged In: YES 
user_id=48280

I'm reasonably sure I've fixed this, in rev. 1.276 of
ghc/rts/Schedule.c.  I wasn't able to reproduce the symptoms
using Pugs, but it is highly likely that this is the same
bug - triggered duing a GC near program termination when
there are finalizers running.

comment:2 Changed 10 years ago by simonmar

  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.