Crash in garbage collector
Colin Paul Adams
colin at colina.demon.co.uk
Sat Nov 15 12:31:12 EST 2008
I managed to get calling a Haskell function from an Eiffel program
working with one Eiffel compiler, but when I compiled the program with
a different Eiffel compiler, and ran it, I get a crash, apparently in
the GHC garbage collector:
(gdb) backtrace
#0 0x0000000000452fc0 in evacuate ()
#1 0x000000000043b7f8 in scavenge_static ()
#2 0x0000000000439ea4 in GarbageCollect ()
#3 0x00000000004351df in scheduleDoGC ()
#4 0x00000000004353da in exitScheduler ()
#5 0x00000000004345a2 in hs_exit_ ()
#6 0x000000000041900c in T21f3 (C=0x1971f80, a1=7) at fib1.c:1200
#7 0x00000000004191a8 in T21c10 () at fib1.c:1000
#8 0x0000000000419356 in main (argc=<value optimized out>, argv=<value optimized out>)
at fib1.c:11616
Can you suggest how I should go about investigating this problem further?
--
Colin Adams
Preston Lancashire
More information about the Glasgow-haskell-users
mailing list