[kaffe] callMethodA / callMethodV problem?

Helmer Krämer hkraemer@freenet.de
Mon Feb 10 11:32:01 2003


This is a multi-part message in MIME format.

--Multipart_Mon__10_Feb_2003_20:33:29_+0100_08d62480
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit


Hi all,

I ran into a problem that seems to be caused by callMethodA
and callMethodV not handling parameters of type long, double
and float correctly.

In order to investigate this further, I created the attached
test case that shows that this is the case at least on my i386.

Does anybody have an idea about what could be going wrong
here? Or could someone else please run the attached class
and report the result?

Greetings,
Helmer 
--Multipart_Mon__10_Feb_2003_20:33:29_+0100_08d62480
Content-Type: application/octet-stream;
 name="param-test.tar.bz2"
Content-Disposition: attachment;
 filename="param-test.tar.bz2"
Content-Transfer-Encoding: base64

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

--Multipart_Mon__10_Feb_2003_20:33:29_+0100_08d62480--