RE: How to resolve core dumps from ORA-07445: exception encountered: [audfro()+4976]

  • From: "Herring, Dave" <dmarc-noreply@xxxxxxxxxxxxx> (Redacted sender "HerringD" for DMARC)
  • To: "sacrophyte@xxxxxxxxx" <sacrophyte@xxxxxxxxx>, ORACLE-L <oracle-l@xxxxxxxxxxxxx>
  • Date: Sun, 7 Jun 2020 17:05:36 +0000

Charles,

In production where this happens, is the sequence of events that cause the core 
dumps consistent, in that can predict what will generate this specific core 
dump?  I'm wondering if you can find out a way to avoid the issue causing the 
core dump.  We've had issues in the past where errors like this were generated 
by application users who, in turns out, where performing operations that 
weren't necessary so instead of patching/upgrading we were able to stop the 
behavior.

Regards,

Dave

From: oracle-l-bounce@xxxxxxxxxxxxx <oracle-l-bounce@xxxxxxxxxxxxx> On Behalf 
Of Charles Schultz
Sent: Wednesday, June 3, 2020 7:27 AM
To: ORACLE-L <oracle-l@xxxxxxxxxxxxx>
Subject: How to resolve core dumps from ORA-07445: exception encountered: 
[audfro()+4976]

CAUTION: This email originated from outside of D&B. Please do not click links 
or open attachments unless you recognize the sender and know the content is 
safe.

Good day!

We have been receiving, on average, about 30 core dumps per day in one of our 
production databases:
ORA-07445: exception encountered: core dump [audfro()+4976] [SIGSEGV] 
[ADDR:0x49D594984] [PC:0x10C82C930] [Application data integrity
precise] [2]

We have an open SR with Oracle Support for the past 5 months. We _had_ a work 
around (disable ORA_SECURECONFIG and ORA_LOGON_FAILURES) that put a stop to the 
core dumps; however, as of the January 2020 RU that workaround no longer works 
and we are again getting core dumps (even though no audit policies are 
currently enabled). Due to several factors, we are unable to apply any more 
recent RU until August. At this point, we do not have enough business 
justification to roll back the January RU, as the core dumps are not yet 
impacting business operations (they do fill up the filesystem, which we are 
currently managing with cron jobs).

We are seeking help and expertise in how to prevent further core dumps. Anyone 
have any bright ideas?


  *   Oracle EE 12.2.0.1 (now with the January 2020 RU)
  *   Solaris 11
  *   The issue does not reproduce in non-Prod, but we do have one other 
production database that has similar issues (however, it has over 850+ enabled 
audit policies).
  *   We are currently using pure unified auditing
  *   No RAC, no tenant databases (not CDB/PDB)
  *   no enabled unified audit policies

Bugs found by Oracle Support as being possibly related:

  *   Bug 29848736 - ORA-07445 [AUDFRO()+3128] [APPLICATION DATA INTEGRITY 
PRECISE] WITH UNIFIEDAUDIT
  *   Bug 24316947 - ORA 7445 AND ORA 600 AFTER APPLYING 11204/12101/12102 APR 
DBPSU/DBBP
  *   Bug 30264084 - SIGSEGV, APPLICATION DATA INTEGRITY PRECISE] 
[ADDR:0X3C5750B84] [PC:0X10C765A64, AUDFRO()+3172]
  *   Bug 29970261 - XF20.1SEC_UNIAUD_FGA - TRC - KZAPSYSOPTCHK - ORA-7445 
[KZAPSYSOPTCHK()]



--
Charles Schultz

Other related posts: