On 10.8.3, patternImage sometimes causes EXC_BAD_ACCESS even with [NSColor whiteColor] because it has problems with the Colorspace