Description of problem: At startup of GHCi a segmentation fault is reported. gdb --args /usr/lib/ghc-6.10.3/ghc -B/usr/lib/ghc-6.10.3/. -dynload wrapped --interactive (gdb) run Starting program: /usr/lib/ghc-6.10.3/ghc -B/usr/lib/ghc-6.10.3/. -dynload wrapped --interactive [Thread debugging using libthread_db enabled] [New Thread 0x48bff490 (LWP 6159)] [New Thread 0x495ff490 (LWP 6160)] GHCi, version 6.10.3: http://www.haskell.org/ghc/ :? for help Program received signal SIGSEGV, Segmentation fault. 0x10fa7b80 in ?? () (gdb) bt #0 0x10fa7b80 in ?? () #1 0x10fa7c80 in ?? () #2 0x100f8094 in ?? () #3 0x10facf04 in ?? () #4 0x10fa855c in ?? () #5 0x10fa7e7c in ?? () #6 0x10fa7f98 in ?? () #7 0x0fe0f3fc in generic_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, auxvec=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=<value optimized out>) at ../csu/libc-start.c:220 #8 0x0fe0f5a0 in __libc_start_main (argc=<value optimized out>, ubp_av=<value optimized out>, ubp_ev=<value optimized out>, auxvec=<value optimized out>, rtld_fini=<value optimized out>, stinfo=<value optimized out>, stack_on_entry=<value optimized out>) at ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:92 #9 0x00000000 in ?? () I installed the debugging symbol package for glibc but couldn't find a package for ghc. If someone could point me to a debugging symbol package, then I could provide a more verbose output of gdb. Version-Release number of selected component (if applicable): ghc-6.10.3-3.fc11 How reproducible: Just run "ghci"
Note: I filed a bug upstream about ghci segfaulting on PPC a long time ago: http://hackage.haskell.org/trac/ghc/ticket/2972
Stefan, perhaps you could try and see if ghc-6.12 will be any better here.
Further, I don't think Fedora has resources to work on this alas, so echoing Conrad: best to push on this upstream. Note that upstream don't provide Linux/ppc builds any more (and we don't have ppc64, etc).
(In reply to comment #2) > Stefan, perhaps you could try and see if ghc-6.12 will be any better here. I tried SVN snapshot 20091015 but the problem still persists. (In reply to comment #3) > Further, I don't think Fedora has resources to work on this alas, > so echoing Conrad: best to push on this upstream. Note that upstream > don't provide Linux/ppc builds any more (and we don't have ppc64, etc). I understand this completely if resources aren't available. Fedora is not responsible to fix such things and according to Conrad upstream is already informed. So I will close this bug as WONTFIX. Thanks for informing upstream.
Just to be clear (for future readers of this ticket): GHC on PPC still (mostly) works, just not interactive mode.
Segfault also happens with 6.12-RC1 fwiw.