ID:               16914
 Comment by:       lee dot mallabone at transactgroup dot net
 Reported By:      Jakub dot Gnat at webdynamix dot de
 Status:           No Feedback
 Bug Type:         Servlet related
 Operating System: SuSe Linux 7.3
 PHP Version:      4.2.0
 New Comment:

I can reproduce this problem running Jakarta Tomcat 5.0.28 and PHP
4.4.0.
A page containing just:
<? phpinfo(); ?>

will crash if you hit refresh in your browser several times when the
page is being interpreted by the php servlet.

The crash trace for me is just:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0xb0d08098, pid=7083, tid=2973621168
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mode,
sharing)
# Problematic frame:
# C  [libphp4.so+0x12d098]  zend_hash_index_update_or_next_insert+0x28
#
# An error report file with more information is saved as
hs_err_pid7083.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
Aborted

This looks like the same bug as the original poster (back in 2002).
Please let me know if there is anything I can do to help track this bug
down and/or get it fixed.


Previous Comments:
------------------------------------------------------------------------

[2004-12-21 11:39:49] ben_d_gill at hotmail dot com

I get this as well - I have tried the php-4-snapshot from last night
(21/12/04)..

I am running Fedora Core 2 on x86, have tomcat jakarta-tomcat-5.5.3,
tried jdk 1.4.2 and 1.5 (tried building php using both as well) and it
keeps crashing...

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x03d506e3, pid=25823, tid=59587504
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0-rc-b63 mixed mode,
sharing)
# Problematic frame:
# C  [libphp4.so+0xf56e3]  zend_hash_index_update_or_next_insert+0x2f
#
# An error report file with more information is saved as
hs_err_pid25823.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp

Stack: [0x03853000,0x038d4000),  sp=0x038d2c00,  free space=511k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
C  [libphp4.so+0xf56e3]  zend_hash_index_update_or_next_insert+0x2f
C  [libphp4.so+0x106de3] 
Java_net_php_reflect_setResultFromObject+0xb3
j  net.php.reflect.setResultFromObject(JLjava/lang/Object;)V+0
j  net.php.reflect.setResult(JLjava/lang/Object;)V+271
j  net.php.servlet.readCookies()Ljava/lang/String;+10
v  ~StubRoutines::call_stub
V  [libjvm.so+0x1688ec]
V  [libjvm.so+0x257378]
V  [libjvm.so+0x16871f]
V  [libjvm.so+0x18a3d3]
V  [libjvm.so+0x174e3a]
C  [libphp4.so+0x1054b9]
C  [libphp4.so+0xca7bc]  sapi_activate+0x178
C  [libphp4.so+0xc39e0]  php_request_startup+0x144
C  [libphp4.so+0x105991]  Java_net_php_servlet_send+0x2dd
j 
net.php.servlet.send(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Z)V+0
j 
net.php.servlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)V+52
j 
net.php.servlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+24
j 
javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+478
j 
org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j 
org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+667
j 
org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+285
j 
org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+64
j 
org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+6
j 
org.apache.catalina.valves.AccessLogValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+10
j 
org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+42
j 
org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+141
j 
org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+424
j 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+45
j 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V+102
j 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

------------------------------------------------------------------------

[2004-12-21 11:39:47] ben_d_gill at hotmail dot com

I get this as well - I have tried the php-4-snapshot from last night
(21/12/04)..

I am running Fedora Core 2 on x86, have tomcat jakarta-tomcat-5.5.3,
tried jdk 1.4.2 and 1.5 (tried building php using both as well) and it
keeps crashing...

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x03d506e3, pid=25823, tid=59587504
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0-rc-b63 mixed mode,
sharing)
# Problematic frame:
# C  [libphp4.so+0xf56e3]  zend_hash_index_update_or_next_insert+0x2f
#
# An error report file with more information is saved as
hs_err_pid25823.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp

Stack: [0x03853000,0x038d4000),  sp=0x038d2c00,  free space=511k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
C  [libphp4.so+0xf56e3]  zend_hash_index_update_or_next_insert+0x2f
C  [libphp4.so+0x106de3] 
Java_net_php_reflect_setResultFromObject+0xb3
j  net.php.reflect.setResultFromObject(JLjava/lang/Object;)V+0
j  net.php.reflect.setResult(JLjava/lang/Object;)V+271
j  net.php.servlet.readCookies()Ljava/lang/String;+10
v  ~StubRoutines::call_stub
V  [libjvm.so+0x1688ec]
V  [libjvm.so+0x257378]
V  [libjvm.so+0x16871f]
V  [libjvm.so+0x18a3d3]
V  [libjvm.so+0x174e3a]
C  [libphp4.so+0x1054b9]
C  [libphp4.so+0xca7bc]  sapi_activate+0x178
C  [libphp4.so+0xc39e0]  php_request_startup+0x144
C  [libphp4.so+0x105991]  Java_net_php_servlet_send+0x2dd
j 
net.php.servlet.send(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Z)V+0
j 
net.php.servlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)V+52
j 
net.php.servlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+24
j 
javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+478
j 
org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j 
org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+667
j 
org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+285
j 
org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+64
j 
org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+6
j 
org.apache.catalina.valves.AccessLogValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+10
j 
org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+42
j 
org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+141
j 
org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+424
j 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+45
j 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V+102
j 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

------------------------------------------------------------------------

[2003-01-03 04:19:30] g dot tanzilli at gruppocsf dot com

Same problem with php-4.3.0 tomcat 4.1.18 sun jdk 1.4.1

php 4.3 do not compile with --with-servlet, I had to fix the makefile,
opened another bug few days ago (http://bugs.php.net/?id=21291&edit=2)

------------------------------------------------------------------------

[2002-10-25 01:00:10] php-bugs at lists dot php dot net

No feedback was provided for this bug for over 2 weeks, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".

------------------------------------------------------------------------

[2002-10-09 11:30:51] [EMAIL PROTECTED]

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



------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/16914

-- 
Edit this bug report at http://bugs.php.net/?id=16914&edit=1

Reply via email to