My Oracle Support Banner

GATEWAY PROCESS CRASHES WHEN RECORDING PAYLOAD DATA IS DISABLED (Doc ID 1634749.1)

Last updated on JULY 21, 2023

Applies to:

Oracle API Gateway - Version 11.1.2.2.0 to 11.1.2.2.0 [Release 11gR1]
Information in this document applies to any platform.

Symptoms

If you disable "Record sent data" and "Record received data" for transactions in the Traffic Monitor settings, and open an entry in traffic monitor, OAG crashes with a thread dump.


This crash is also seen when implementing the OAG new feature of Configure HTTP/HTTP interface where you can stop the Traffic Monitor from Recording payload data sent and received. The core dump file hs_err_pid*.log contains the below on a Solaris machine :

Stack: [0x9f100000,0x9f200000], sp=0x9f1fb280, free space=1004k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libopsdb.so+0xb388] void Vordel::DataInput::consume(unsigned)+0x40
C [libHTTPops.so+0x14d1c] void Vordel::doHeaders(Vordel::ServerTransaction*,Vordel::Style*,const Vordel::CorrelationInfo&,const char*,long,const char*)+0
x1f4
C [libHTTPops.so+0x1a678] void Vordel::DBResponder::domsgleg(Vordel::ServerTransaction*,std::basic_string<char,std::char_traits<char>,std::allocator<char
> >,const Vordel::CorrelationInfo&,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,Vordel::Style*,Vordel::VariantObject&)+0xb64
C [libHTTPops.so+0x1b8f0] void Vordel::DBResponder::domsg(Vordel::ServerTransaction*,std::basic_string<char,std::char_traits<char>,std::allocator<char> >
,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,Vordel::Style*)+0xef0
C [libHTTPops.so+0x23bd8] void Vordel::DBResponder::invoke(Vordel::ServerTransaction*)+0x2120
C [libHTTP.so+0x4bb88] void Vordel::ServerTransaction::process()+0x41c
C [libHTTP.so+0x4fda0] void Vordel::HTTPContext::incomingTransaction(Vordel::NetService*,Vordel::Connection*,Vordel::Buffer<char>*,Vordel::CorrelationID*
)+0x20c
C [libHTTP.so+0x47bac] void Vordel::HTTPProtocol::handleConnection(Vordel::NetService*,Vordel::Connection*,const Vordel::AuditSettings*)+0x124
C [libNetService.so+0xaae00] void Vordel::Interface::work()+0x168
C [libNetService.so+0x6b570] void Vordel::NetService::runDaemon(Vordel::DaemonThread*)+0xf4
C [libvcommon.so+0x3b18c] platformTrampoline+0x78

 

 

Changes

 

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
Changes
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.