Consultor Eletrônico



Kbase P160753: jvmStart crashes in munmap_chunk() when running a Progress executale that calls jvmStart
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   27/05/2010
Status: Unverified

SYMPTOM(s):

jvmStart crashes in munmap_chunk() when running a Progress executale that calls jvmStart

jvmStart crashes in munmap_chunk() when running dbman

jvmStart crashes in munmap_chunk() when running wsaman

jvmStart crashes in munmap_chunk() when running asbman

jvmStart crashes in munmap_chunk() when running nsman

*** glibc detected *** /usr/local/apps/dlc10/bin/jvmStart: munmap_chunk(): invalid pointer: 0x08082d43 ***

The crash does not occur when logged in with the root account

Executing the Progress executables via strace shows the following error in the strace log file:

execve("/usr/local/apps/jdk1.5.0_22/jre/bin/java", ["/usr/local/apps/jdk1.5.0_22/jre/", "-classpath", "/usr/local/apps/jdk1.5.0_22/lib/", "-ms8m", "-mx25m", "-Djava.security.policy=/usr/loca", "-DInstall.Dir=/usr/local/apps/dl", "-DWork.Dir=/usr/local/apps/temp", "com.progress.chimera.clu.dbMan.d"], [/* 32 vars */]) = -1 EACCES (Permission denied)

setuid bits are not enabled.

FACT(s) (Environment):

OpenEdge 10.x
All Supported Operating Systems

CAUSE:

The user does not have permission to execute Java, to access the Java directory or to access the working directory.

FIX:

Provide the appropriate permissions to the user.