Title :
ORA-30154 The memory address given as buffer for OCIFileRead/Write is invalid
Cause :
An invalid memory address is given as the buffer pointer for OCIFileRead/Write.
Action :
Make sure that the required memory is allocated and pass a valid memory address as buffer pointer.