The demonstrator lives in http://code.haskell.org/wxhaskell/bugs/StartStart.hs and does not need GHCi at all.
I get a segmentation fault under Linux.
Can anybody explain what is going on?.
Note that there's some new Cabalisation work that I expect to see landing in the main repository soon enough. This work may solve your problem along the way.