[Bug libgcj/15001] Using JNI with interpreter and interface methods yields SIGSEGV

tromey at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Sun Apr 18 17:43:00 GMT 2004


------- Additional Comments From tromey at gcc dot gnu dot org  2004-04-18 17:43 -------
I suspect this bug was fixed by this:

2004-04-14  Andrew Haley  <aph@redhat.com>
            Bryce McKinlay  <mckinlay@redhat.com>

	* java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Use
	_Jv_LookupInterfaceMethodIdx for calls to interfaces.
	* include/jvm.h (_Jv_CallAnyMethodA): Add new `iface' arg.

	* testsuite/libjava.lang/InvokeInterface.java: New file.
	* testsuite/libjava.lang/InvokeInterface.out: New file.


This is only on cvs head, not in 3.4.
I've set the target milestone to 3.4.1 to indicate that we should
back-port this fix once 3.4.0 ships.



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |3.4.1


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15001



More information about the Java-prs mailing list