When providing an unicode string to render containing characters located outside the Basic Multilingual Plane (codepoints > U+FFFF), FTGL generates a segmentation fault.
The attached patch fixed that issue by supporting all Unicode planes in the FTCharmap class.