1.5. Release notes for version 6.10.4
Prev | Chapter 1. Introduction to GHC | Next

## 1.5. Release notes for version 6.10.4

6.10.4 is a bugfix release over 6.10.3. Very few changes have been made. They are listed below.

- Fixed a segfault that could occur when calling `mkWeakForeignEnv#`.

- Fixed a crash that could occur when calling `unblock` inside `unsafePerformIO`.

- Stop primops such as `readMutVar#` being inlined, which can cause loss of referential transparency.

- Fixed a bug that meant ctrl-C was ignored by processes we run with `runProcess`.

- Fixed a bug where gcc processes run by GHC get killed on Mac OS X 10.4.11.

- Fixed a bug where processes on Windows could hold file handles open after they had finished, leading to permission denied errors.

- GHCi only uses Haskeline if the input is a terminal.

- Fixed building with newer versions of MSYS binutils.

Prev | Up | Next
1.4. GHC version numbering policy | Home | 1.6. Release notes for version 6.10.3