My Oracle Support Banner

Self Reliant Process (srp) Crashes on Startup on Large NFS Mounts (Doc ID 2558707.1)

Last updated on AUGUST 19, 2019

Applies to:

Oracle Communications SelfReliant - Version 4.4.0 and later
Information in this document applies to any platform.

Symptoms

On all versions of Self Reliant, the Self Reliant Process (srp) crashes on startup with a segmentation fault.  There is no trace output but if strace output is captured, it can be seen it is crashing when attempting to read() the srp.xml file.

Here is the same section of the "strace -v" output when starting srp for a bad startup:

...
open("/<DIR>/srp.xml", O_RDONLY) = 3
stat64("/<DIR>/srp.xml", {st_mode=S_IFREG|0750, st_size=722, ...}) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_ACCERR, si_addr=0xb77483ed} ---
+++ killed by SIGSEGV +++

and a good startup:

...
open("/<DIR>/srp.xml", O_RDONLY) = 3
stat("/<DIR>/srp.xml", {st_mode=S_IFREG|0750, st_size=423, ...}) = 0
read(3, "<?xml version=\"1.0\" encoding=\"UT"..., 423) = 423
close(3) = 0
...

In this particular scenario, srp is being executed from a server where a large Network File System (NFS) mounted partition (~5TB) is being mounted to.

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
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.