You're not gonna like this one.
In ghci, Ctr-C within a loop, and:
ghc-6.0.1: internal error: eval_thunk_selector: strange selectee 29
Please report this as a bug to glasgow-haskell-bugs at haskell.org,
or http://www.sourceforge.net/projects/ghc/
Can't repeat.
Regard,
Mark