ORA-01513 error on database startup with Oracle 11.2.0.3 and Storage Foundation ODM libraries in use

book

Article ID: 100028881

calendar_today

Updated On:

Description

Error Message

ORA-01513, "invalid current time returned by operating system"
 

Cause

Summary:  Race condition between the threads accessing TOD (time of day) function. The fix is to remove the asynchronous access to the function.

Detail: Oracle intercepts calls to localtime_r as it is not asynch signal safe. They don't expect a client library to spawn a thread and call localtime_r(). localtime_r() gets called from a thread as a part of odm_discover(), in VRTSodm.

Resolution

This issue is fixed in the following releases:

odm-rhel5_x86_64-5.1SP1RP3HF1

odm-rhel5_x86_64-6.0.100.001

odm-rhel6_x86_64-6.0.1.001 

odm-sles10_x86_64-6.0.1.001 

odm-sles11_x86_64-6.0.1.001 

Please contact Veritas support to obtain access to these fixes.


Applies To

RHEL 5 & 6 OS or SLES 10 & 11 / Oracle 11.2.0.2 or 11.2.0.3  / Storage Foundation ODM 5.1SP1 or 6.0.1

Issue/Introduction

 Oracle 11.2.0.3 database startup fails with error message ORA-01513 when Storage Foundation ODM libraries are linked 

Additional Information

ETrack: 3107753