mattt/TTTAttributedLabel — pull request #124 by aidansteele (2012-08-30 05:52:01+00:00)
Title: We don't want to write more CGPoints than we have allocated space for.

If `CTFrameGetLineOrigins` is passed a range of `CFRangeMake(0, 0)`, this can have disastrous effects when `CTFrameGetLines(frame) > numberOfLines`. The variable-length array overflows and destroys the stack, usually resulting in a crash.

Figured you guys might want this upstream. :)