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 |