ID: 15679 Updated by: [EMAIL PROTECTED] -Summary: "Unexpected Exception" thrown from php sapi/servlet Reported By: [EMAIL PROTECTED] -Status: Feedback +Status: Open Bug Type: Java related Operating System: Linux 2.4.17 debian unstable PHP Version: 4.1.1 New Comment:
Downgrading to the 1.3 JDK still fails. An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x4c5fcd38 Function name=Java_net_php_reflect_setEnv Library=/usr/local/lib/php/libphp4.so Current Java thread: at net.php.servlet.send(Native Method) at net.php.servlet.service(servlet.java:162) at net.php.servlet.service(servlet.java:180) at javax.servlet.http.HttpServlet.service(HttpServlet.java:336) at com.evermind._cxb._abe(Unknown Source) at com.evermind._cxb._uec(Unknown Source) at com.evermind._io._twc(Unknown Source) at com.evermind._io._gc(Unknown Source) at com.evermind._if.run(Unknown Source) Dynamic libraries: 08048000-0804c000 r-xp 00000000 03:04 219877 /usr/local/jdk1.3.1_01/bin/i386/native_threads/java 0804c000-0804d000 rw-p 00003000 03:04 219877 /usr/local/jdk1.3.1_01/bin/i386/native_threads/java 40000000-40014000 r-xp 00000000 03:04 23101 /lib/ld-2.2.5.so 40014000-40015000 rw-p 00013000 03:04 23101 /lib/ld-2.2.5.so 40016000-40017000 r--p 00000000 03:04 11653 /usr/lib/locale/en_US/LC_IDENTIFICATION 40017000-40018000 r--p 00000000 03:04 9480 /usr/lib/locale/en_US/LC_MEASUREMENT 40018000-40019000 r--p 00000000 03:04 6188 /usr/lib/locale/en_US/LC_TELEPHONE 40019000-4001a000 r--p 00000000 03:04 6187 /usr/lib/locale/en_US/LC_ADDRESS 4001a000-4001b000 r--p 00000000 03:04 6186 /usr/lib/locale/en_US/LC_NAME 4001b000-4001c000 r--p 00000000 03:04 6185 /usr/lib/locale/en_US/LC_PAPER 4001c000-4001d000 r--p 00000000 03:04 6184 /usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES 4001d000-4001e000 r--p 00000000 03:04 5442 /usr/lib/locale/en_US/LC_MONETARY 4001e000-40024000 r--p 00000000 03:04 5441 /usr/lib/locale/en_US/LC_COLLATE 40024000-40025000 r--p 00000000 03:04 5440 /usr/lib/locale/en_US/LC_TIME 40025000-40033000 r-xp 00000000 03:04 26118 /lib/libpthread-0.9.so 40033000-4003b000 rw-p 0000d000 03:04 26118 /lib/libpthread-0.9.so 4003b000-40044000 r-xp 00000000 03:04 154661 /usr/local/jdk1.3.1_01/jre/lib/i386/native_threads/libhpi.so 40044000-40045000 rw-p 00008000 03:04 154661 /usr/local/jdk1.3.1_01/jre/lib/i386/native_threads/libhpi.so 40045000-403c0000 r-xp 00000000 03:04 154666 /usr/local/jdk1.3.1_01/jre/lib/i386/server/libjvm.so 403c0000-403c1000 ---p 0037b000 03:04 154666 /usr/local/jdk1.3.1_01/jre/lib/i386/server/libjvm.so 403c1000-4050d000 rw-p 0037b000 03:04 154666 /usr/local/jdk1.3.1_01/jre/lib/i386/server/libjvm.so 40525000-40527000 r-xp 00000000 03:04 23107 /lib/libdl-2.2.5.so 40527000-40529000 rw-p 00001000 03:04 23107 /lib/libdl-2.2.5.so 40529000-40641000 r-xp 00000000 03:04 23104 /lib/libc-2.2.5.so 40641000-40647000 rw-p 00117000 03:04 23104 /lib/libc-2.2.5.so 4064b000-4065c000 r-xp 00000000 03:04 23109 /lib/libnsl-2.2.5.so 4065c000-4065e000 rw-p 00010000 03:04 23109 /lib/libnsl-2.2.5.so 40660000-40681000 r-xp 00000000 03:04 23108 /lib/libm-2.2.5.so 40681000-40682000 rw-p 00020000 03:04 23108 /lib/libm-2.2.5.so 40683000-406b7000 r-xp 00000000 03:04 76320 /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so 406b7000-406c3000 rw-p 00033000 03:04 76320 /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so 406c5000-406d6000 r-xp 00000000 03:04 154673 /usr/local/jdk1.3.1_01/jre/lib/i386/libverify.so 406d6000-406d8000 rw-p 00010000 03:04 154673 /usr/local/jdk1.3.1_01/jre/lib/i386/libverify.so 406d8000-406f9000 r-xp 00000000 03:04 154674 /usr/local/jdk1.3.1_01/jre/lib/i386/libjava.so 406f9000-406fb000 rw-p 00020000 03:04 154674 /usr/local/jdk1.3.1_01/jre/lib/i386/libjava.so 406fc000-40710000 r-xp 00000000 03:04 154675 /usr/local/jdk1.3.1_01/jre/lib/i386/libzip.so 40710000-40713000 rw-p 00013000 03:04 154675 /usr/local/jdk1.3.1_01/jre/lib/i386/libzip.so 40713000-41441000 r--s 00000000 03:04 219768 /usr/local/jdk1.3.1_01/jre/lib/rt.jar 4146e000-41713000 r--s 00000000 03:04 219769 /usr/local/jdk1.3.1_01/jre/lib/i18n.jar 41713000-41729000 r--s 00000000 03:04 154693 /usr/local/jdk1.3.1_01/jre/lib/sunrsasign.jar 437d1000-437d2000 r--p 00000000 03:04 5439 /usr/lib/locale/en_US/LC_NUMERIC 437d2000-437dc000 r-xp 00000000 03:04 23110 /lib/libnss_compat-2.2.5.so 437dc000-437dd000 rw-p 00009000 03:04 23110 /lib/libnss_compat-2.2.5.so 437dd000-437df000 r--s 00000000 03:04 123955 /home/sms/orion/ejb.jar 437df000-437e0000 r--s 00000000 03:04 158743 /home/sms/orion/jnet.jar 4b85f000-4b88a000 r--p 00000000 03:04 5393 /usr/lib/locale/en_US/LC_CTYPE 4b88a000-4bac2000 r--s 00000000 03:04 158897 /home/sms/orion/orion.jar 4bac2000-4bcfa000 r--s 00000000 03:04 158897 /home/sms/orion/orion.jar 4bcfa000-4bd13000 r--s 00000000 03:04 158742 /home/sms/orion/jndi.jar 4bd13000-4bd15000 r--s 00000000 03:04 158741 /home/sms/orion/jdbc.jar 4bd15000-4bd18000 r--s 00000000 03:04 158746 /home/sms/orion/jta.jar 4bd18000-4bd1f000 r--s 00000000 03:04 158739 /home/sms/orion/jaxp.jar 4bd1f000-4bd4d000 r--s 00000000 03:04 61312 /home/sms/orion/crimson.jar 4bd4d000-4be10000 r--s 00000000 03:04 158907 /home/sms/orion/xalan.jar 4be10000-4c2aa000 r--s 00000000 03:04 298221 /home/sms/orion/tools.jar 4c2aa000-4c31c000 r--s 00000000 03:04 158745 /home/sms/orion/jsse.jar 4c31c000-4c31e000 r--s 00000000 03:04 158740 /home/sms/orion/jcert.jar 4c31e000-4c32a000 r--s 00000000 03:04 58751 /home/sms/orion/activation.jar 4c32a000-4c36f000 r--s 00000000 03:04 158751 /home/sms/orion/mail.jar 4c36f000-4c389000 r--s 00000000 03:04 158738 /home/sms/orion/jaas.jar 4c389000-4c392000 r-xp 00000000 03:04 154678 /usr/local/jdk1.3.1_01/jre/lib/i386/libnet.so 4c392000-4c393000 rw-p 00008000 03:04 154678 /usr/local/jdk1.3.1_01/jre/lib/i386/libnet.so 4c3a2000-4c3aa000 r-xp 00000000 03:04 23193 /lib/libnss_files-2.2.5.so 4c3aa000-4c3ac000 rw-p 00007000 03:04 23193 /lib/libnss_files-2.2.5.so 4c3ac000-4c3b1000 r-xp 00000000 03:04 1412 /lib/libnss_db-2.2.so 4c3b1000-4c3b2000 rw-p 00004000 03:04 1412 /lib/libnss_db-2.2.so 4c3b2000-4c3b5000 r-xp 00000000 03:04 23192 /lib/libnss_dns-2.2.5.so 4c3b5000-4c3b6000 rw-p 00002000 03:04 23192 /lib/libnss_dns-2.2.5.so 4c3b6000-4c3c3000 r-xp 00000000 03:04 26114 /lib/libresolv-2.2.5.so 4c3c3000-4c3c5000 rw-p 0000c000 03:04 26114 /lib/libresolv-2.2.5.so 4c3c7000-4c3d3000 r-xp 00000000 03:04 14927 /usr/lib/libz.so.1.1.3 4c3d3000-4c3d6000 rw-p 0000b000 03:04 14927 /usr/lib/libz.so.1.1.3 4c3d6000-4c3e4000 r-xp 00000000 03:04 9442 /usr/lib/libpq.so.2.1 4c3e4000-4c3e6000 rw-p 0000d000 03:04 9442 /usr/lib/libpq.so.2.1 4c500000-4c5a7000 r-xp 00000000 03:04 2256 /usr/lib/libdb3.so.3.0.2 4c5a7000-4c5a8000 rw-p 000a6000 03:04 2256 /usr/lib/libdb3.so.3.0.2 4c5a8000-4c6b5000 r-xp 00000000 03:04 302575 /usr/local/lib/php/libphp4.so 4c6b5000-4c6c0000 rw-p 0010c000 03:04 302575 /usr/local/lib/php/libphp4.so 4c6d0000-4c6d5000 r-xp 00000000 03:04 23105 /lib/libcrypt-2.2.5.so 4c6d5000-4c6d6000 rw-p 00004000 03:04 23105 /lib/libcrypt-2.2.5.so 4c6fd000-4c71a000 r-xp 00000000 03:04 3597 /usr/lib/libmysqlclient.so.10.0.0 4c71a000-4c733000 rw-p 0001c000 03:04 3597 /usr/lib/libmysqlclient.so.10.0.0 4c733000-4c75d000 r-xp 00000000 03:04 5106 /usr/lib/libssl.so.0.9.6 4c75d000-4c760000 rw-p 00029000 03:04 5106 /usr/lib/libssl.so.0.9.6 4c760000-4c812000 r-xp 00000000 03:04 1751 /usr/lib/libcrypto.so.0.9.6 4c812000-4c81d000 rw-p 000b1000 03:04 1751 /usr/lib/libcrypto.so.0.9.6 Local Time = Mon Feb 25 11:40:02 2002 Elapsed Time = 26 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Server VM (1.3.1_01 mixed mode) # # An error report file has been saved as hs_err_pid2533.log. # Please refer to the file for further information. # Previous Comments: ------------------------------------------------------------------------ [2002-02-24 06:18:11] [EMAIL PROTECTED] Please test with PHP 4.1.1+JDK 1.2 or 1.3 and report the result back Please do not forget updating PHP version. Thanks. ------------------------------------------------------------------------ [2002-02-22 13:36:04] [EMAIL PROTECTED] To reproduce, compile PHP with the "--with-java --with-servlet" flags enabled. Follow the instructions in the sapi/servlet/README for installing the servlet. Start the java application server and access a PHP page. Configure line: ./configure --with-java=/usr/local/java --with-servlet --with-mysql=/usr --with-pgsql JDK 1.4 used, Orion Server 1.5.2 (latest stable version from http://www.orionserver.com/) Backtrace thrown by Orion: Orion/1.5.2 initialized An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x400B14C6 Function=(null)+0x400B14C6 Library=/lib/libc.so.6 NOTE: We are unable to locate the function name symbol for the error just occurred. Please refer to release documentation for possible reason and solutions. Current Java thread: at net.php.servlet.send(Native Method) at net.php.servlet.service(servlet.java:162) at net.php.servlet.service(servlet.java:180) at javax.servlet.http.HttpServlet.service(HttpServlet.java:336) at com.evermind._cxb._abe(Unknown Source) at com.evermind._cxb._uec(Unknown Source) at com.evermind._io._twc(Unknown Source) at com.evermind._io._gc(Unknown Source) at com.evermind._if.run(Unknown Source) - locked <0x44340000> (a com.evermind.server.ApplicationServerThread) Dynamic libraries: 08048000-0804d000 r-xp 00000000 03:04 275491 /usr/local/j2sdk1.4.0/bin/java 0804d000-0804e000 rw-p 00004000 03:04 275491 /usr/local/j2sdk1.4.0/bin/java 40000000-40014000 r-xp 00000000 03:04 23101 /lib/ld-2.2.5.so 40014000-40015000 rw-p 00013000 03:04 23101 /lib/ld-2.2.5.so 40016000-4001f000 r-xp 00000000 03:04 274921 /usr/local/j2sdk1.4.0/jre/lib/i386/native_threads/libhpi.so 4001f000-40020000 rw-p 00008000 03:04 274921 /usr/local/j2sdk1.4.0/jre/lib/i386/native_threads/libhpi.so 40020000-40021000 r--p 00000000 03:04 11653 /usr/lib/locale/en_US/LC_IDENTIFICATION 40021000-40022000 r--p 00000000 03:04 9480 /usr/lib/locale/en_US/LC_MEASUREMENT 40022000-40023000 r--p 00000000 03:04 6188 /usr/lib/locale/en_US/LC_TELEPHONE 40023000-40024000 r--p 00000000 03:04 6187 /usr/lib/locale/en_US/LC_ADDRESS 40024000-40025000 r--p 00000000 03:04 6186 /usr/lib/locale/en_US/LC_NAME 40025000-40033000 r-xp 00000000 03:04 26118 /lib/libpthread-0.9.so 40033000-4003b000 rw-p 0000d000 03:04 26118 /lib/libpthread-0.9.so 4003b000-4003d000 r-xp 00000000 03:04 23107 /lib/libdl-2.2.5.so 4003d000-4003f000 rw-p 00001000 03:04 23107 /lib/libdl-2.2.5.so 4003f000-40157000 r-xp 00000000 03:04 23104 /lib/libc-2.2.5.so 40157000-4015d000 rw-p 00117000 03:04 23104 /lib/libc-2.2.5.so 40161000-405c1000 r-xp 00000000 03:04 274923 /usr/local/j2sdk1.4.0/jre/lib/i386/server/libjvm.so 405c1000-40758000 rw-p 0045f000 03:04 274923 /usr/local/j2sdk1.4.0/jre/lib/i386/server/libjvm.so 4076d000-4077e000 r-xp 00000000 03:04 23109 /lib/libnsl-2.2.5.so 4077e000-40780000 rw-p 00010000 03:04 23109 /lib/libnsl-2.2.5.so 40782000-407b6000 r-xp 00000000 03:04 76320 /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so 407b6000-407c2000 rw-p 00033000 03:04 76320 /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so 407c4000-407e5000 r-xp 00000000 03:04 23108 /lib/libm-2.2.5.so 407e5000-407e6000 rw-p 00020000 03:04 23108 /lib/libm-2.2.5.so 407e6000-407f7000 r-xp 00000000 03:04 274931 /usr/local/j2sdk1.4.0/jre/lib/i386/libverify.so 407f7000-407f9000 rw-p 00010000 03:04 274931 /usr/local/j2sdk1.4.0/jre/lib/i386/libverify.so 407f9000-4081a000 r-xp 00000000 03:04 274932 /usr/local/j2sdk1.4.0/jre/lib/i386/libjava.so 4081a000-4081c000 rw-p 00020000 03:04 274932 /usr/local/j2sdk1.4.0/jre/lib/i386/libjava.so 4081d000-40831000 r-xp 00000000 03:04 274934 /usr/local/j2sdk1.4.0/jre/lib/i386/libzip.so 40831000-40834000 rw-p 00013000 03:04 274934 /usr/local/j2sdk1.4.0/jre/lib/i386/libzip.so 40834000-41eab000 r--s 00000000 03:04 275468 /usr/local/j2sdk1.4.0/jre/lib/rt.jar 41eed000-41f04000 r--s 00000000 03:04 274960 /usr/local/j2sdk1.4.0/jre/lib/sunrsasign.jar 41f04000-41f72000 r--s 00000000 03:04 274968 /usr/local/j2sdk1.4.0/jre/lib/jsse.jar 41f72000-41f85000 r--s 00000000 03:04 274961 /usr/local/j2sdk1.4.0/jre/lib/jce.jar 41f85000-42206000 r--s 00000000 03:04 275429 /usr/local/j2sdk1.4.0/jre/lib/charsets.jar 442ae000-442af000 r--p 00000000 03:04 6185 /usr/lib/locale/en_US/LC_PAPER 442af000-442b0000 r--p 00000000 03:04 6184 /usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES 4c32f000-4c330000 r--p 00000000 03:04 5442 /usr/lib/locale/en_US/LC_MONETARY 4c330000-4c336000 r--p 00000000 03:04 5441 /usr/lib/locale/en_US/LC_COLLATE 4c336000-4c337000 r--p 00000000 03:04 5440 /usr/lib/locale/en_US/LC_TIME 4c337000-4c338000 r--p 00000000 03:04 5439 /usr/lib/locale/en_US/LC_NUMERIC 4c338000-4c363000 r--p 00000000 03:04 5393 /usr/lib/locale/en_US/LC_CTYPE 4c363000-4c365000 r--s 00000000 03:04 274957 /usr/local/j2sdk1.4.0/jre/lib/ext/dnsns.jar 4c365000-4c367000 r--s 00000000 03:04 123955 /home/sms/orion/ejb.jar 4c367000-4c369000 r--s 00000000 03:04 158741 /home/sms/orion/jdbc.jar 4c369000-4c36c000 r--s 00000000 03:04 158746 /home/sms/orion/jta.jar 4c36c000-4c36d000 r--s 00000000 03:04 158743 /home/sms/orion/jnet.jar 4c36d000-4c36f000 r--s 00000000 03:04 158740 /home/sms/orion/jcert.jar 4c372000-4c37c000 r-xp 00000000 03:04 23110 /lib/libnss_compat-2.2.5.so 4c37c000-4c37d000 rw-p 00009000 03:04 23110 /lib/libnss_compat-2.2.5.so 4c37d000-4c5b5000 r--s 00000000 03:04 158897 /home/sms/orion/orion.jar 4c5b5000-4c5d2000 r--s 00000000 03:04 274956 /usr/local/j2sdk1.4.0/jre/lib/ext/sunjce_provider.jar 4c5d2000-4c5e0000 r--s 00000000 03:04 274959 /usr/local/j2sdk1.4.0/jre/lib/ext/ldapsec.jar 4c5e0000-4c683000 r--s 00000000 03:04 274958 /usr/local/j2sdk1.4.0/jre/lib/ext/localedata.jar 4c683000-4c8bb000 r--s 00000000 03:04 158897 /home/sms/orion/orion.jar 4c8bb000-4c8d4000 r--s 00000000 03:04 158742 /home/sms/orion/jndi.jar 4c8d4000-4c8db000 r--s 00000000 03:04 158739 /home/sms/orion/jaxp.jar 4c8db000-4c909000 r--s 00000000 03:04 61312 /home/sms/orion/crimson.jar 4c909000-4c9cc000 r--s 00000000 03:04 158907 /home/sms/orion/xalan.jar 4c9cc000-4ce66000 r--s 00000000 03:04 298221 /home/sms/orion/tools.jar 4ce66000-4ced8000 r--s 00000000 03:04 158745 /home/sms/orion/jsse.jar 4ced8000-4cee4000 r--s 00000000 03:04 58751 /home/sms/orion/activation.jar 4cee4000-4cf29000 r--s 00000000 03:04 158751 /home/sms/orion/mail.jar 4cf29000-4cf43000 r--s 00000000 03:04 158738 /home/sms/orion/jaas.jar 4cf43000-4cf55000 r-xp 00000000 03:04 274937 /usr/local/j2sdk1.4.0/jre/lib/i386/libnet.so 4cf55000-4cf56000 rw-p 00011000 03:04 274937 /usr/local/j2sdk1.4.0/jre/lib/i386/libnet.so 4cf65000-4cf6d000 r-xp 00000000 03:04 23193 /lib/libnss_files-2.2.5.so 4cf6d000-4cf6f000 rw-p 00007000 03:04 23193 /lib/libnss_files-2.2.5.so 4cf6f000-4cf72000 r-xp 00000000 03:04 23192 /lib/libnss_dns-2.2.5.so 4cf72000-4cf73000 rw-p 00002000 03:04 23192 /lib/libnss_dns-2.2.5.so 4cf73000-4cf80000 r-xp 00000000 03:04 26114 /lib/libresolv-2.2.5.so 4cf80000-4cf82000 rw-p 0000c000 03:04 26114 /lib/libresolv-2.2.5.so 4cf84000-4cf90000 r-xp 00000000 03:04 14927 /usr/lib/libz.so.1.1.3 4cf90000-4cf93000 rw-p 0000b000 03:04 14927 /usr/lib/libz.so.1.1.3 4cf93000-4cf98000 r-xp 00000000 03:04 23105 /lib/libcrypt-2.2.5.so 4cf98000-4cf99000 rw-p 00004000 03:04 23105 /lib/libcrypt-2.2.5.so 4cfc0000-4cfce000 r-xp 00000000 03:04 9442 /usr/lib/libpq.so.2.1 4cfce000-4cfd0000 rw-p 0000d000 03:04 9442 /usr/lib/libpq.so.2.1 4cfd0000-4cffa000 r-xp 00000000 03:04 5106 /usr/lib/libssl.so.0.9.6 4cffa000-4cffd000 rw-p 00029000 03:04 5106 /usr/lib/libssl.so.0.9.6 4d100000-4d20d000 r-xp 00000000 03:04 302575 /usr/local/lib/php/libphp4.so 4d20d000-4d218000 rw-p 0010c000 03:04 302575 /usr/local/lib/php/libphp4.so 4d228000-4d245000 r-xp 00000000 03:04 3597 /usr/lib/libmysqlclient.so.10.0.0 4d245000-4d25e000 rw-p 0001c000 03:04 3597 /usr/lib/libmysqlclient.so.10.0.0 4d25e000-4d310000 r-xp 00000000 03:04 1751 /usr/lib/libcrypto.so.0.9.6 4d310000-4d31b000 rw-p 000b1000 03:04 1751 /usr/lib/libcrypto.so.0.9.6 4d31f000-4d324000 r-xp 00000000 03:04 1412 /lib/libnss_db-2.2.so 4d324000-4d325000 rw-p 00004000 03:04 1412 /lib/libnss_db-2.2.so 4d325000-4d3cc000 r-xp 00000000 03:04 2256 /usr/lib/libdb3.so.3.0.2 4d3cc000-4d3cd000 rw-p 000a6000 03:04 2256 /usr/lib/libdb3.so.3.0.2 Local Time = Fri Feb 22 18:19:10 2002 Elapsed Time = 30 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Server VM (1.4.0-rc-b91 mixed mode) # # An error report file has been saved as hs_err_pid2830.log. # Please refer to the file for further information. # ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=15679&edit=1