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

  • From: Charles Schultz <sacrophyte@xxxxxxxxx>
  • To: ORACLE-L <oracle-l@xxxxxxxxxxxxx>
  • Date: Wed, 3 Jun 2020 07:26:50 -0500

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: