Oracle Message LPX-00012 - Unicode data alignment error

ERRORUnicode data alignment error
CAUSEAn input Unicode (UCS2) datum was not aligned properly.
ACTIONUCS2 data consists of an array of shorts (ub2) which must be aligned on an even-byte boundary.