commit bb8edd3b026d5d49ff009f6c68044641413dc774
Author: Thanasis Giannimaras <a.yannimaras@gmail.com>
Date:   Tue Nov 18 13:01:14 2014 +0000

    Fix null pointer exception from intermediate to ps output

diff --git a/src/java/org/apache/fop/render/ps/PSPainter.java b/src/java/org/apache/fop/render/ps/PSPainter.java
index 19da064..14bfd7e 100644
--- a/src/java/org/apache/fop/render/ps/PSPainter.java
+++ b/src/java/org/apache/fop/render/ps/PSPainter.java
@@ -452,6 +452,7 @@ public class PSPainter extends AbstractIFPainter<PSDocumentHandler> {
                         char orgChar = text.charAt(i);
 
                         MultiByteFont mbFont = (MultiByteFont)tf;
+                        mbFont.mapChar(orgChar);
                         int origGlyphIdx = mbFont.findGlyphIndex(orgChar);
                         int newGlyphIdx = mbFont.getUsedGlyphs().get(origGlyphIdx);
                         int encoding = newGlyphIdx / 256;
