Oracle Message PLS-01903 - : non-integer error number

ERROR: non-integer error number
CAUSESQLERRM() was called with a non-integer value.
ACTIONMake sure SQLERRM() is called with an integer value.