hi,
i can now reproduce this across any of my boxes. it's acting like a
bug, but would appreciate some guidance here re: what i'm seeing and and
what additional info would be useful before posting a bug.
on linux/64, with
rpm -qa | grep -i jdk
java-1_7_0-openjdk-src-1.7.0.6-8.8.1.x86_64
java-1_7_0-openjdk-devel-1.7.0.6-8.8.1.x86_64
java-1_7_0-openjdk-1.7.0.6-8.8.1.x86_64
java-1_7_0-openjdk-demo-1.7.0.6-8.8.1.x86_64
java-1_7_0-openjdk-javadoc-1.7.0.6-8.8.1.x86_64
ant -version
Apache Ant(TM) version 1.9.0 compiled on April 15 2013
java -version
java version "1.7.0_17"
OpenJDK Runtime Environment (IcedTea7 2.3.8) (suse-8.8.1-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
source build of tomcat 7.0.37 completes, and jsvc executes OK.
but,
an otherwise identical build of tomcat 7.0.39 also completes, but its
jsvc SEGFAULTS @ "error 4 in libc-2.17.so".
(1)
cd /usr/local/src/apache-tomcat-7.0.37-src
cat << EOF > build.properties
tomcat.port=8888
tomcat.output=/usr/local/tomcat7037
base.path=/usr/local/src/tomcat-build-dls
EOF
rm -rf /usr/local/src/tomcat-build-dls /usr/local/tomcat7037
mkdir -p /usr/local/src/tomcat-build-dls
ant -Dno.build.dbcp=true
chown -R tomcat:tomcat /usr/local/etc/tomcat7
/usr/local/tomcat7037/build
rm -rf /usr/local/tomcat7037/build/conf
sudo -u tomcat ln -sf /usr/local/etc/tomcat7
/usr/local/tomcat7037/build/conf
cd /usr/local/tomcat7037/build/bin
rm -rf commons-daemon-*-native-src
tar zxvf commons-daemon-native.tar.gz
cd commons-daemon-*-native-src/unix
./configure --libdir=/usr/lib64
make
/bin/cp -af jsvc /usr/local/tomcat7037/build/bin/jsvc
rehash
/usr/local/tomcat7037/build/bin/jsvc \
-java-home /etc/alternatives/java_sdk_openjdk \
-pidfile /var/run/tomcat7/catalina.pid \
-classpath
"/usr/local/tomcat7037/build/bin/bootstrap.jar:/usr/local/tomcat7037/build/bin/commons-daemon.jar:/usr/local/tomcat7037/build/bin/tomcat-juli.jar"
\
-errfile "/tmp/err.log" \
-version -check \
org.apache.catalina.startup.Bootstrap
==> tail -f /tmp/err.log
jsvc (Apache Commons Daemon) 1.0.13
Copyright (c) 1999-2011 Apache Software Foundation.
java version "1.7.0_17"
OpenJDK Runtime Environment (build 1.7.0_17-b02)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
commons daemon version "1.0.13"
commons daemon process (id: 7154, parent: 7153)
(2)
cd /usr/local/src/apache-tomcat-7.0.39-src
cat << EOF > build.properties
tomcat.port=8888
tomcat.output=/usr/local/tomcat7039
base.path=/usr/local/src/tomcat-build-dls
EOF
rm -rf /usr/local/src/tomcat-build-dls /usr/local/tomcat7039
mkdir -p /usr/local/src/tomcat-build-dls
ant -Dno.build.dbcp=true
chown -R tomcat:tomcat /usr/local/etc/tomcat7
/usr/local/tomcat7039/build
rm -rf /usr/local/tomcat7039/build/conf
sudo -u tomcat ln -sf /usr/local/etc/tomcat7
/usr/local/tomcat7039/build/conf
cd /usr/local/tomcat7039/build/bin
rm -rf commons-daemon-*-native-src
tar zxvf commons-daemon-native.tar.gz
cd commons-daemon-*-native-src/unix
./configure --libdir=/usr/lib64
make
/bin/cp -af jsvc /usr/local/tomcat7039/build/bin/jsvc
rehash
/usr/local/tomcat7039/build/bin/jsvc \
-java-home /etc/alternatives/java_sdk_openjdk \
-pidfile /var/run/tomcat7/catalina.pid \
-classpath
"/usr/local/tomcat7039/build/bin/bootstrap.jar:/usr/local/tomcat7039/build/bin/commons-daemon.jar:/usr/local/tomcat7039/build/bin/tomcat-juli.jar"
\
-errfile "/tmp/err.log" \
-version -check \
org.apache.catalina.startup.Bootstrap
Segmentation fault
==> tail -f /var/log/messages
Apr 15 18:26:51 vm013 kernel: [15346.297351] jsvc[8077]:
segfault at 0 ip 00007fccc4024ea8 sp 00007fffed418da8
error 4 in libc-2.17.so[7fccc3f05000+1a3000]
bug, or something else?
thanks
-darx
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]