Siebel Process Crashes and exits on Linux platform when maxproc set too low (Doc ID 1962668.1)

Last updated on JULY 20, 2016

Applies to:

Siebel Finance Call Center - Version 8.1.1.11.10 [IP2013] and later
Linux x86-64

Symptoms

Customer running single server deployment on Linux RedHat6.

 

OHS web server, AOM components and mainwin components were terminated, all referring to Operating system error 11 in some way.

 

The behavior is intermittent, and which process is terminated is random.

 

OS code 11 (EAGAIN) means: Resource temporarily unavailable

 

The following error messages could be observed:

 

a) Siebel Server: (schedule.cpp (480) err=1376294 sys=11) SBL-SMI-00038: Internal: Cannot create process for siebmtshw

 

b) OHS:  [OHS] [INCIDENT_ERROR:20] [OHS-9999] [core.c] [pid: 21121] [tid: 125913968] [user: root] [VirtualHost: main] (11)Resource temporarily unavailable:  apr_thread_create: unable to create worker thread

 

c) when attaching with strace to regss mainwin process: clone() system call retuns EAGAIN

 

d) AOM crashing in the dispatcher thread that is responsible to create new threads

 

#8  <signal handler called>
#9  0x0806d414 in SmiDispatchThrdMain(void*) ()
#10 0x55909476 in OSDThreadStart(void*) ()
  from /vol1/sia81/diag1215/opt/sbl/ses/siebsrvr/lib/libsslcosd.so
#11 0x5555999f in WslThreadProcWrapper(void*) ()
  from /vol1/sia81/diag1215/opt/sbl/ses/siebsrvr/lib/libsslcwsl.so
#12 0x55db1b79 in _AfxThreadEntry(void*) ()
  from /vol1/sia81/diag1215/opt/sbl/ses/siebsrvr/mw/lib/libmfc400su.so
#13 0x56b7bcee in MwThread(void*) ()
  from /vol1/sia81/diag1215/opt/sbl/ses/siebsrvr/mw/lib/libkernel32.so
#14 0x56dd6b39 in start_thread () from /vol1/sia81/diag1215/lib/libpthread.so.0
#15 0x009aad7e in clone () from /vol1/sia81/diag1215/lib/libc.so.6

 

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