> after baking a new kernel for my Linux box I got this
> funny error message:
> 
> basilisk /home/ralf > ghci
> ghc-5.04: fatal error: GetMBlock: misaligned block 0x15745000 
> returned when allocating 1 megablock(s) at 0x50000000
> 
> (There is a 4 year old entry on the mailing list reporting
> the same problem.)
> 
> Is there any workaround? Does recompiling ghc help? Any pointers
> are greatly appreciated.

Can you try this and send us the output:

        $ cat /proc/<pid>/maps

where <pid> is the PID of your shell (find it with ps).

The problem is that GHC is asking for memory at a particular address
(0x50000000) and the kernel is returning memory elsewhere that doesn't
satisfy our aligment constraints (1M aligned).  We don't particularly
care where we get memory from, but it must be properly aligned.

Cheers,
        Simon
_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to