matplotlib/matplotlib — pull request #2290 by selasley (2013-08-10 20:49:36+00:00)
Title: Fix a recursion problem with masked arrays in get_converter

If a masked array with the first element masked is passed in to get_converter in units.py, the
converter = self.get_converter(xravel()[0])
call causes a RuntimeError: maximum recursion depth exceeded. This patch will pass the first unmasked value, or skip the call if all elements are masked.