SIGSEGV Unable To Start Managed Server Java_weblogic_platform_Unix_setUser (Doc ID 1438077.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle WebCenter Portal - Version 11.1.1.5.0 and later
Information in this document applies to any platform.
***Checked for relevance 11-OCT-2013 ***

Symptoms


Unable to start Managed Server.
JVM crashes with the following error:-


#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xfffffd7fff2077d4, pid=22718, tid=17
#
# JRE version: 6.0_26-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode solaris-amd64 compressed oops)
# Problematic frame:
# C [libc.so.1+0x577d4] strlen+0x14
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

--------------- T H R E A D ---------------
siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000000ff293dc0
SIGSEGV: SEGV_MAPERR /. Address not mapped to object. ./
...
Stack: [0xfffffd7f97d0e000,0xfffffd7f97e0e000], sp=0xfffffd7f97e0bf88, free space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libc.so.1+0x577d4] strlen+0x14
C [libc.so.1+0xb75cd] sprintf+0xcd
C [libweblogicunix1.so+0x14e1] Java_weblogic_platform_Unix_setUser0+0x2a1
j weblogic.platform.Unix.setUser0(Ljava/lang/String;)Z+0
j weblogic.platform.Unix.setUser(Ljava/lang/String;)Z+18
j weblogic.t3.srvr.SetUIDRendezvous.setUser(Ljava/lang/String;)V+17
j weblogic.t3.srvr.SetUIDRendezvous.makeUnPrivilegedFinal()V+26
j weblogic.t3.srvr.SetUIDRendezvous.finish()V+9
j weblogic.t3.srvr.EnableListenersHelper.start()V+44
j weblogic.t3.srvr.EnableListenersService.start()V+3
j weblogic.t3.srvr.SubsystemRequest.run()V+64
j weblogic.work.ExecuteThread.execute(Ljava/lang/Runnable;)V+34
j weblogic.work.ExecuteThread.run()V+42
v ~StubRoutines::call_stub
V [libjvm.so+0x449257] JVM_RawMonitorExit+0x6e87 [0x449000] void JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*) +0x257
V [libjvm.so+0x448fa8] JVM_RawMonitorExit+0x6bd8 [0x448f90] void os::os_exception_wrapper(void(*)(JavaValue*,methodHandle*,JavaCallArguments*,Thread*),JavaValue*,methodHandle*,JavaCallArguments*,Thread*) +0x18
V [libjvm.so+0x50182c] JVM_MonitorNotifyAll+0x354c [0x501630] void JavaCalls::call_virtual(JavaValue*,Handle,KlassHandle,symbolHandle,symbolHandle,Thread*) +0x1fc

Changes

A machine was configured with the following enabled :-

Post-Bind UID
Post-Bind GID

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