id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,difficulty,testcase,blockedby,blocking,related
3539,"internal error: ASSERTION FAILED: file sm/Evac.c, line 368",elaforge,simonmar,"Searching trac for ""ASSERTION FAILED"" or Evac.c didn't turn this up, so here goes.

I've been infrequently getting this on startup:

{{{
seq: internal error: ASSERTION FAILED: file sm/Evac.c, line 368

    (GHC version 6.10.4 for i386_apple_darwin)
    Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug
}}}

This is OS X 10.5.8.  Starting the same program again with no changes works, so I can't trigger it consistently.  Here's the traceback from the crashing thread:

{{{
Thread 3 Crashed:
0   libSystem.B.dylib               0x94508c7e nanosleep$NOCANCEL$UNIX2003 + 0
1   libSystem.B.dylib               0x94502013 usleep$NOCANCEL$UNIX2003 + 61
2   libSystem.B.dylib               0x94519685 abort + 85
3   elaforge.seq.seq                0x00f71a06 rtsErrorMsgFn + 0
4   elaforge.seq.seq                0x00f717f3 barf + 33
5   elaforge.seq.seq                0x00f71846 errorBelch + 0
6   elaforge.seq.seq                0x00f85dfe evacuate + 91
7   elaforge.seq.seq                0x00f8f1b2 scavenge_one + 311
8   elaforge.seq.seq                0x00f8f695 scavenge_mutable_list + 268
9   elaforge.seq.seq                0x00f87248 GarbageCollect + 857
10  elaforge.seq.seq                0x00f78ffc scheduleDoGC + 526
11  elaforge.seq.seq                0x00f78044 schedule + 2538
12  elaforge.seq.seq                0x00f79a89 workerStart + 72
13  libSystem.B.dylib               0x9445e155 _pthread_start + 321
14  libSystem.B.dylib               0x9445e012 thread_start + 34

Thread 3 crashed with X86 Thread State (32-bit):
  eax: 0xb0184bd8  ebx: 0x94519639  ecx: 0x00000000  edx: 0x00000000
  edi: 0x00000000  esi: 0x00002710  ebp: 0xb0184be8  esp: 0xb0184bbc
   ss: 0x0000001f  efl: 0x00010202  eip: 0x94508c7e   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x0000001f   gs: 0x00000037
  cr2: 0x16d59990
}}}",bug,closed,high,6.12.1,Runtime System,6.10.4,invalid,,,MacOS X,x86,None/Unknown,Unknown,,,,
