Message Oracle ORA-37159 - C++ virtual table addresses become invalid due to session migration in shared server mode.

ERRORC++ virtual table addresses become invalid due to session migration in shared server mode.
CAUSEExec-shield is the primary reason that caused this error in shared server mode. When exec-shield is turned on, there is no way to ensure that the C++ virtual table addresses are identical in all shared-server processes.
ACTIONSet option _XSOLAPI_FIX_VPTRS to TRUE, restart the instance, and try again.