i am using cl_abap_zip get method
lo_zip->get( EXPORTING name = ls_splice-name
IMPORTING content = lv_spliced_content
EXCEPTIONS zip_index_error = 1
zip_decompression_error = 2 ).
i am getting dump when i use this method.Some zip files are working great but some of not decompressed and get dump.
I could not find any OSS note about this issue.DECOMPRESS_BINARY is a kernel function.
error message is :
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_COMPRESSION_ERROR', was not
procedure "DECOMPRESS_BINARY" "(METHOD)", nor was it propagated by a RAISING
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
The function IctDecompressStream returns the return code 30
Do u have any solution to this?