My Oracle Support Banner

Tpimport with TPEX_STRING and Ilen Fails with "Error tpimport(): TPESYSTEM - internal system error" (Doc ID 2661693.1)

Last updated on MAY 16, 2023

Applies to:

Oracle Tuxedo - Version 12.2.2 and later
Information in this document applies to any platform.


tpimport(3c) with TPEX_STRING and ilen does not work as described in the documentation "If TPEX_STRING is not set in flags, then ilen contains the length of the binary data contained in istr. If ilen is 0, istr is assumed to point to a NULL-terminated string, and the TPEX_STRING flag is inferred."
If ilen is 0, tpimport fails with "TPESYSTEM - internal system error" regardless if flags are 0 or TPEX_STRING.
It works only if ilen is set to the actual length of base64 string.

tpimport fails:



To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.