logo       

ghci of RPM package of ghc 6.2.2 segfaults: msg#00002

lang.haskell.glasgow.bugs

Subject: ghci of RPM package of ghc 6.2.2 segfaults

I installed the ghc 6.2.2 RPM package on a system that didn't have
anything Haskell like installed on it before. When I run ghci I get:

~/current/sources/analyzer:$ ghci
___ ___ _
/ _ \ /\ /\/ __(_)
/ /_\// /_/ / / | | GHC Interactive, version 6.2.2, for Haskell
98.
/ /_\\/ __ / /___| | http://www.haskell.org/ghc/
\____/\/ /_/\____/|_| Type :? for help.

Loading package base ... linking ... done.
Segmentation fault
~/current/sources/analyzer:$

I don't know what is going on and I don't know how to narrow it down.
Saying ghci -v doesn't help either, the last lines are:

Hsc static flags: -static
*** Parser:
*** Desugar:
*** Simplify:
*** CorePrep:
*** ByteCodeGen:
Loading package base ... linking ... done.
Segmentation fault
~/current/sources/analyzer:$

The PATH is fine, ldd says:
~/current/sources/analyzer:$ ldd /usr/lib/ghc-6.2.2/ghc-6.2.2
libreadline.so.4 => /usr/lib/libreadline.so.4 (0x0091e000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x0731a000)
libdl.so.2 => /lib/libdl.so.2 (0x00262000)
libm.so.6 => /lib/tls/libm.so.6 (0x0023d000)
libgmp.so.3 => /usr/lib/sse2/libgmp.so.3 (0x00268000)
libc.so.6 => /lib/tls/libc.so.6 (0x00120000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00107000)
~/current/sources/analyzer:$

How can I track this down? Has anybody experienced a similar problem? Am
I just stupid?

Any help appreciated,
Axel.


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise