My Oracle Support Banner

A Tuxedo /WS Client Crashes When Enabling TMTRACE Because Trace Indent Slips And ULOG Buffer Insufficient (Doc ID 2106527.1)

Last updated on FEBRUARY 26, 2019

Applies to:

Oracle Tuxedo - Version 12.1.1 to 12.1.3 [Release 12c]
Information in this document applies to any platform.

Symptoms

When enabling the Tuxedo TMTRACE(tracing environment variable), a workstation (also known as /WS) client crashes in tpcall().

Also observed is the following symptom where tpcall() start line is duplicated and indentation in the Tuxedo client side ULOG file slips/increases step by step:

004304.server!?proc.25099.2731134864.0: TRACE:at: { tpcall("TOUPPER",0x0xca6c08, 0, 0x0x7ffff3b6b2a0, 0x0x7ffff3b6b298, 0x0)
004304.server!?proc.25099.2731134864.0: TRACE:at:   { tpcall("TOUPPER",0x0xca6c08, 0, 0x0x7ffff3b6b2a0, 0x0x7ffff3b6b298, 0x0)
004306.server!?proc.25099.2731134864.0: TRACE:at:   } tpcall = 0
004306.server!?proc.25099.2731134864.0: TRACE:at:   { tpcall("TOUPPER",0x0xca6c08, 0, 0x0x7ffff3b6b2a0, 0x0x7ffff3b6b298, 0x0)
004306.server!?proc.25099.2731134864.0: TRACE:at:     { tpcall("TOUPPER",0x0xca6c08, 0, 0x0x7ffff3b6b2a0, 0x0x7ffff3b6b298, 0x0)
004308.server!?proc.25099.2731134864.0: TRACE:at:     } tpcall = 0
004308.server!?proc.25099.2731134864.0: TRACE:at:     { tpfree(0x0xca6c08)
004308.server!?proc.25099.2731134864.0: TRACE:at:      } tpfree

Finally, a tpcall() crash occurs with following ulog(note indentations):

004320.server!?proc.25099.2731134864.0: TRACE:at:
                                                                         { tpcall("TOUPPER", 0x1101da998, 484, 0xfffffffffffeb08, 0xfffffffffffeae0, 0x0)

 

On the workstations handler (also known as WSH) server side a WSNAT_CAT:1297 warning is output in the Tuxedo server side ulog:

004320.server!WSH.9830878.1.0: WSNAT_CAT:1287: WARN: Forced shutdown of client; user name ''; client name ''; workstation address '//<IPADDRESS>:<PORT>'

 

Cause

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
Symptoms
Cause
Solution
References


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