API Gateway Crashes Intermittently Due To Traffic Monitor (Doc ID 2250293.1)

Last updated on APRIL 06, 2017

Applies to:

Oracle API Gateway - Version 11.1.2 and later
Information in this document applies to any platform.

Symptoms

The API Gateway intermittently crashes with a core error stack similar to the following:

Stack: [0x00007fa9b5552000,0x00007fa9b5653000], sp=0x00007fa9b564d5b0, free space=1005k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libvcommon.so+0x38f52] Vordel::IO::RawFile::pread(unsigned long, char*, unsigned long)+0x22
C [libvcommon.so+0x4cdbf] Vordel::IndexFile::readPage(Vordel::CachedPage*)+0x11f
C [libvcommon.so+0x3ff1f] Vordel::AppendDB::getCachedPage(Vordel::IndexFile*, unsigned long, int)+0x44f
C [libvcommon.so+0x4e339] Vordel::IndexFile::writeEventUnlocked(Vordel::DiskCorrelationID, int, Vordel::recid, char const*, unsigned long, void const*, bool)+0xe9
C [libvcommon.so+0x4e698] Vordel::IndexFile::writeEvent(Vordel::DiskCorrelationID, int, Vordel::recid, char const*, unsigned long, void const*, bool)+0x68
C [libopsdb.so+0x4c84] Vordel::OPSListener::setdata(Vordel::CorrelationID*, long, char const*, void const*, unsigned long) const+0x94
C [libNetService.so+0x7ec85] Vordel::Transaction::Transaction(Vordel::Connection*, Vordel::Allocator&, Vordel::Buffer*, Vordel::CorrelationID*, Vordel::VariantType const&, bool)+0x285
C [libHTTP.so+0x2a7cb] Vordel::HTTPTransaction::HTTPTransaction(Vordel::HTTPContext*, Vordel::Allocator&, Vordel::Buffer*, Vordel::CorrelationID*, bool)+0x3b
C [libHTTP.so+0x3dc12] Vordel::ServerTransaction::ServerTransaction(Vordel::HTTPContext*, Vordel::Allocator&, Vordel::Buffer*, Vordel::CorrelationID*)+0x22
C [libHTTP.so+0x42469] Vordel::HTTPContext::incomingTransaction(Vordel::NetService*, Vordel::Connection*, Vordel::Buffer*, Vordel::CorrelationID*)+0xa9
C [libHTTP.so+0x34971] Vordel::HTTPProtocol::handleConnection(Vordel::NetService*, Vordel::Connection*, Vordel::AuditSettings const*)+0x1c1
C [libNetService.so+0x63c92] Vordel::Interface::work()+0x132

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms