ID: 16914 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] -Status: Open +Status: Feedback Bug Type: Servlet related Operating System: SuSe Linux 7.3 PHP Version: 4.2.0 New Comment:
Please try using this CVS snapshot: http://snaps.php.net/php4-latest.tar.gz For Windows: http://snaps.php.net/win32/php4-win32-latest.zip Previous Comments: ------------------------------------------------------------------------ [2002-08-29 14:10:53] [EMAIL PROTECTED] Same on Linux 7.2 JVM 1.4.1 Tomcat 4.0.3 it seems something is definitively wrong with phpinfo().. Always crashes the server with an 11 signal (SEGMENTATION VIOLATION) Hope it will be checked ASAP !!!! ------------------------------------------------------------------------ [2002-04-29 14:48:53] [EMAIL PROTECTED] An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x4c5e00f8 Function name=zend_hash_index_update_or_next_insert Library=/usr/local/lib/php/libphp4.so Current Java thread: at net.php.reflect.setResultFromObject(Native Method) at net.php.reflect.setResult(reflect.java:105) at net.php.servlet.readCookies(servlet.java:92) at net.php.servlet.send(Native Method) at net.php.servlet.service(servlet.java:188) at net.php.servlet.service(servlet.java:212) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java) at org.apache.tomcat.core.Handler.service(Handler.java) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java) at org.apache.tomcat.core.ContextManager.service(ContextManager.java) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java) at java.lang.Thread.run(Thread.java:479) Dynamic libraries: 08048000-0804c000 r-xp 00000000 03:02 131867 /usr/local/jdk1.3.1/bin/i386/native_threads/java 0804c000-0804d000 rw-p 00003000 03:02 131867 /usr/local/jdk1.3.1/bin/i386/native_threads/java 40000000-40014000 r-xp 00000000 03:02 357650 /lib/ld-2.2.4.so 40014000-40015000 rw-p 00013000 03:02 357650 /lib/ld-2.2.4.so 40016000-40017000 r--p 00000000 03:02 601481 /usr/lib/locale/en_US/LC_IDENTIFICATION 40017000-40018000 r--p 00000000 03:02 650279 /usr/lib/locale/en_US/LC_MEASUREMENT 40018000-40019000 r--p 00000000 03:02 260134 /usr/lib/locale/en_US/LC_TELEPHONE 40019000-4001a000 r--p 00000000 03:02 260129 /usr/lib/locale/en_US/LC_ADDRESS 4001a000-4001b000 r--p 00000000 03:02 260133 /usr/lib/locale/en_US/LC_NAME 4001b000-4001c000 r--p 00000000 03:02 812834 /usr/lib/locale/en_US/LC_PAPER 4001c000-4001d000 r--p 00000000 03:02 406419 /usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES 4001d000-4001e000 r--p 00000000 03:02 650280 /usr/lib/locale/en_US/LC_MONETARY 4001e000-40024000 r--p 00000000 03:02 113833 /usr/lib/locale/en_US/LC_COLLATE 40024000-40025000 r--p 00000000 03:02 601482 /usr/lib/locale/en_US/LC_TIME 40025000-40026000 r--p 00000000 03:02 65067 /usr/lib/locale/en_US/LC_NUMERIC 40026000-40028000 r--s 00000000 03:02 180491 /opt/jakarta/lib/jaxp.jar 40028000-40036000 r-xp 00000000 03:02 357672 /lib/libpthread.so.0 40036000-4003e000 rw-p 0000d000 03:02 357672 /lib/libpthread.so.0 4003e000-40047000 r-xp 00000000 03:02 604049 /usr/local/jdk1.3.1/jre/lib/i386/native_threads/libhpi.so 40047000-40048000 rw-p 00008000 03:02 604049 /usr/local/jdk1.3.1/jre/lib/i386/native_threads/libhpi.so 40048000-403c8000 r-xp 00000000 03:02 961678 /usr/local/jdk1.3.1/jre/lib/i386/server/libjvm.so 403c8000-4051d000 rw-p 0037f000 03:02 961678 /usr/local/jdk1.3.1/jre/lib/i386/server/libjvm.so 40536000-40538000 r-xp 00000000 03:02 357660 /lib/libdl.so.2 40538000-4053a000 rw-p 00001000 03:02 357660 /lib/libdl.so.2 4053a000-40655000 r-xp 00000000 03:02 357656 /lib/libc.so.6 40655000-4065c000 rw-p 0011a000 03:02 357656 /lib/libc.so.6 40660000-40672000 r-xp 00000000 03:02 357663 /lib/libnsl.so.1 40672000-40674000 rw-p 00011000 03:02 357663 /lib/libnsl.so.1 40677000-40698000 r-xp 00000000 03:02 357661 /lib/libm.so.6 40698000-40699000 rw-p 00020000 03:02 357661 /lib/libm.so.6 40699000-406d2000 r-xp 00000000 03:02 552785 /usr/lib/libstdc++-libc6.1-1.so.2 406d2000-406de000 rw-p 00038000 03:02 552785 /usr/lib/libstdc++-libc6.1-1.so.2 406e1000-406f2000 r-xp 00000000 03:02 278962 /usr/local/jdk1.3.1/jre/lib/i386/libverify.so 406f2000-406f4000 rw-p 00010000 03:02 278962 /usr/local/jdk1.3.1/jre/lib/i386/libverify.so 406f4000-40715000 r-xp 00000000 03:02 278963 /usr/local/jdk1.3.1/jre/lib/i386/libjava.so 40715000-40717000 rw-p 00020000 03:02 278963 /usr/local/jdk1.3.1/jre/lib/i386/libjava.so 40718000-4072c000 r-xp 00000000 03:02 278964 /usr/local/jdk1.3.1/jre/lib/i386/libzip.so 4072c000-4072f000 rw-p 00013000 03:02 278964 /usr/local/jdk1.3.1/jre/lib/i386/libzip.so 4072f000-41463000 r--s 00000000 03:02 636605 /usr/local/jdk1.3.1/jre/lib/rt.jar 41490000-41787000 r--s 00000000 03:02 636606 /usr/local/jdk1.3.1/jre/lib/i18n.jar 41787000-4179d000 r--s 00000000 03:02 636593 /usr/local/jdk1.3.1/jre/lib/sunrsasign.jar 43845000-4384c000 r--s 00000000 03:02 180749 /opt/jakarta/lib/bsfengines.jar 4384c000-4384f000 r--s 00000000 03:02 1026543 /opt/jakarta/lib/phpsrvlt.jar 4384f000-43850000 r--s 00000000 03:02 180753 /opt/jakarta/lib/sax-bugfix.jar 4b8cf000-4b8fa000 r--p 00000000 03:02 65062 /usr/lib/locale/en_US/LC_CTYPE 4b8fa000-4ba68000 r--s 00000000 03:02 180746 /opt/jakarta/lib/aaa_xerces_1_2.jar 4ba68000-4bab2000 r--s 00000000 03:02 180490 /opt/jakarta/lib/ant.jar 4bab2000-4bade000 r--s 00000000 03:02 180747 /opt/jakarta/lib/ant_1_1.jar 4bade000-4baeb000 r--s 00000000 03:02 180748 /opt/jakarta/lib/bsf.jar 4baeb000-4bb20000 r--s 00000000 03:02 180750 /opt/jakarta/lib/cocoon.jar 4bb20000-4bc49000 r--s 00000000 03:02 180751 /opt/jakarta/lib/fesi.jar 4bc49000-4bce9000 r--s 00000000 03:02 180752 /opt/jakarta/lib/fop_0_15_0.jar 4bce9000-4bd04000 r--s 00000000 03:02 181598 /opt/jakarta/lib/mm.mysql-2.0.4-bin.jar 4bd04000-4bd26000 r--s 00000000 03:02 180492 /opt/jakarta/lib/parser.jar 4bd26000-4bd30000 r--s 00000000 03:02 180493 /opt/jakarta/lib/servlet.jar 4bd30000-4bd3a000 r--s 00000000 03:02 180754 /opt/jakarta/lib/servlet_2_2.jar 4bd3a000-4bd4a000 r--s 00000000 03:02 180755 /opt/jakarta/lib/stylebook-1.0-b2.jar 4bd4a000-4c1ca000 r--s 00000000 03:02 733106 /usr/local/jdk1.3.1/lib/tools.jar 4c1ca000-4c1e3000 r--s 00000000 03:02 180757 /opt/jakarta/lib/turbine-pool.jar 4c1e3000-4c203000 r--s 00000000 03:02 180758 /opt/jakarta/lib/w3c.jar 4c203000-4c2e1000 r--s 00000000 03:02 181597 /opt/jakarta/lib/xalan.jar 4c2e1000-4c34c000 r--s 00000000 03:02 180759 /opt/jakarta/lib/xalan_1_2_D02.jar 4c34c000-4c4f3000 r--s 00000000 03:02 181592 /opt/jakarta/lib/xercesImpl.jar 4c4f3000-4c514000 r--s 00000000 03:02 180760 /opt/jakarta/lib/xml.jar 4c514000-4c56b000 r--s 00000000 03:02 180761 /opt/jakarta/lib/xt.jar 4c56b000-4c574000 r-xp 00000000 03:02 278967 /usr/local/jdk1.3.1/jre/lib/i386/libnet.so 4c574000-4c575000 rw-p 00008000 03:02 278967 /usr/local/jdk1.3.1/jre/lib/i386/libnet.so 4c587000-4c590000 r-xp 00000000 03:02 357667 /lib/libnss_files.so.2 4c590000-4c591000 rw-p 00008000 03:02 357667 /lib/libnss_files.so.2 4c591000-4c6b0000 r-xp 00000000 03:02 1010564 /usr/local/lib/php/libphp4.so 4c6b0000-4c6c0000 rw-p 0011e000 03:02 1010564 /usr/local/lib/php/libphp4.so 4c6d1000-4c6d8000 r-xp 00000000 03:02 357683 /lib/libpam.so.0.75 4c6d8000-4c6da000 rw-p 00006000 03:02 357683 /lib/libpam.so.0.75 4c6da000-4c6df000 r-xp 00000000 03:02 357657 /lib/libcrypt.so.1 4c6df000-4c6e0000 rw-p 00004000 03:02 357657 /lib/libcrypt.so.1 4c707000-4c715000 r-xp 00000000 03:02 357673 /lib/libresolv.so.2 4c715000-4c716000 rw-p 0000d000 03:02 357673 /lib/libresolv.so.2 Local Time = Mon Apr 29 18:33:11 2002 Elapsed Time = 56 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Server VM (1.3.1_03-b03 mixed mode) # It happens when I use native_threads but I can not try green_threads because I can not compile PHP to work with them. I trying to compile when I change jvm.cfg to -classic on the first place then I get another error Error: 500 Location: /examples/php-servlet/index.php Internal Servlet Error: java.lang.UnsatisfiedLinkError: /usr/local/lib/php/libphp4.so: /usr/local/lib/php/libphp4.so: undefined symbol: pthread_getspecific at java.lang.ClassLoader$NativeLibrary.load(Native Method) .... My environment: Suse Linux 7.3 OS=Linux 2.4.10-4GB on i386 Tomcat 3.2.3 I use only Tomcat as web server without apache. Java version=1.3.1_03 Java vendor=Sun Microsystems Inc. PHP 4.2.0 './configure' '--disable-debug' '--enable-tracks-vars' '--with-apxs=/usr/local/apache/bin/apxs' '--with-servlet' '--with-java' Help!!! ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=16914&edit=1