Oracle Message ORA-24508 - Buffer is not aligned correctly.

ERRORBuffer is not aligned correctly.
CAUSEAlignment error ocurred in buffer when converting between character sets.
ACTIONAlign buffer appropriately. For UTF16 buffer, pass a ub2 pointer.