Informix Database fails to start with large shared memory segment on S11.1 or greater. The oninit process core dumps with SEGV. (Doc ID 1968533.1)

Last updated on OCTOBER 13, 2015

Applies to:

Solaris SPARC Operating System - Version 11.1 and later
Information in this document applies to any platform.

Symptoms

The onconfig log file and a pstack on the oninit core show the signature below.

onconfig log file
===========

2:00:05  stack trace for pid 10745 written to /var/tmp/af.3f0d004
12:00:05  Assert Failed: No Exception Handler
12:00:05  IBM Informix Dynamic Server Version 11.70.FC7W2
12:00:05   Who: Session(2, informix@, 0, 0)
Thread(8, tlitcppoll, 0, 30)
File: mtex.c Line: 490
12:00:05   Results: Exception Caught. Type: MT_EX_OS, Context: mem
12:00:05   Action: Please notify IBM Informix Technical Support.
12:00:05   See Also: /var/tmp/af.3f0d004, shmem.3f0d004.0
12:04:12  The Master Daemon Died

% pstack oninit_core.23349
core 'oninit_core.23349' of 23349:      oninit
 ffffffff7e2e7198 pollsys  (0, 0, 1019ffab0, 0)
 ffffffff7e290ae4 poll (0, 0, 989680, 2625a, a, a) + 8c
 00000001010a64b8 invoke_debugger (113c8f028, 0, 0, 2, 113addd10, 101a0a000) + 268
 00000001011028c4 afhandler (101a0d290, 11372ed30, 101400, 1015c0, 1015c0000, 101a0b290) + 1948
 0000000101100f6c afcrash_interface (1016ca, 101400, 1ea, 0, 10190cab8, 1ea) + 44
 000000010110883c mt_ex_throw_sig (101a0d290, 101800, 10149a, 101a0a, 4000, 10fe21ac8) + 424
 00000001010a9708 afsig_handler (101800, 6000, 101907860, 1019c1460, 1010a9438, 1c) + 2ac
 ffffffff7e2e271c __sighndlr (b, 101a00d00, 101a00a20, 1010a945c, 0, ffffffff7e47e000) + c
 ffffffff7e2d56f0 call_user_handler (ffffffff7df02a40, 101a00d00, 0, 0, 0, b) + 364
 ffffffff7e2d5a48 sigacthandler (b, 101a00d00, 101a00a20, 1a8610, ffffffff7e47e000, b) + 5c
 --- called from signal handler with signal 11 (SIGSEGV) ---

Changes

Patching the kernel to S11.1 SRU11.4 or greater.

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