Bug 134357

Summary: Installing Coldfusion crashes upon starting the JVM
Product: Red Hat Enterprise Linux 3 Reporter: Nathan Kondra <nathan>
Component: glibcAssignee: Jakub Jelinek <jakub>
Status: CLOSED NOTABUG QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.0   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-10-01 17:06:59 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Nathan Kondra 2004-10-01 17:03:04 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.3)
Gecko/20040924

Description of problem:
When tring to install Coldfusion MX i get this message shortly after I
run there self extracting BIN file.

I have tried many JVM's Sun's[ 1.4.2, 1.4.1, 1.3, 1.5] Finally
setteled on the rpm provided on the RHAS 3.0 extras CD IBM Java2-141

Error occurred during initialization of VM
Unable to load native library:
/tmp/install.dir.5370/Linux/resource/jre/lib/i386/libjava.so: symbol
__libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link
time reference


Version-Release number of selected component (if applicable):
glibc-2.3.2-95.27

How reproducible:
Always

Steps to Reproduce:
1. Run the bin file
2.
3.
    

Actual Results:  Preparing to install...
tail: `-1' option is obsolete; use `-n 1'
Try `tail --help' for more information.
./coldfusion-60-linux-en.bin: line 328: [: `)' expected, found -z
WARNING! The amount of /tmp disk space required and/or available
could not be determined.  The installation will be attempted anyway.
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
 
Launching installer...
 
head: `-1' option is obsolete; use `-n 1'
Try `head --help' for more information.
Error occurred during initialization of VM
Unable to load native library:
/tmp/install.dir.5528/Linux/resource/jre/lib/i386/libjava.so: symbol
__libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link
time reference


Additional info:

Comment 1 Jakub Jelinek 2004-10-01 17:06:59 UTC
This means Coldfusion uses old and buggy Java implementation, which
attempts to poke into glibc internals that weren't meant for application's
use and were removed a few years ago.

Either upgrade the Java in it to some non-broken version, or
you can
download ftp://people.redhat.com/drepper/libcwait.c
compile/link it: gcc -O2 -fpic -shared -o libcwait.so libcwait.c
and LD_PRELOAD=path_to_libcwait/libcwait.so coldfusion_install