Misc. fixes

- One (rare) codepath didn't yield and went into an infinite loop.
- The fake 7-segment "9" character was wrong.