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: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to