PHP 4.0 Bug #9659 Updated: sapi servlet crashes when exceptions thrown in java code

From: Date: Fri, 09 Mar 2001 22:04:24 +0000
Subject: PHP 4.0 Bug #9659 Updated: sapi servlet crashes when exceptions thrown in java code
Groups: php.dev 
Request: Send a blank email to php-dev+get-48454@lists.php.net to get a copy of this message
ID: 9659 User Update by: alt@gimp.org Status: Bogus Bug Type: Unknown/Other Function Description: sapi servlet crashes when exceptions thrown in java code Please note that 9658 and 9659 are not related. They resulted from two different areas of tests being performed on the servlet sapi. Previous Comments: --------------------------------------------------------------------------- [2001-03-09 13:34:33] sniper@php.net This info moved to #9658 --------------------------------------------------------------------------- [2001-03-09 12:34:25] alt@gimp.org ./configure --with-java --with-servlet Sun JVM (also happens with IBM JVM). Java version "1.3.0_02" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0_02) Java HotSpot(TM) Client VM (build 1.3.0_02, mixed mode) sapi_servlet_ub_write() and other native methods should check for java exceptions when calling java methods. The call to (*jenv)->CallVoidMethod(jenv, servlet, write, arg); should really be followed by :- { jthrowable exc; exc = (*jenv)->ExceptionOccurred(jenv); if (exc) { (*jenv)->ExceptionClear(jenv); } } or similar with reporting capabilities. (When I applied this patch it seemed to fix the exception problem). --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=9659

« previous php.dev (#48454) next »