harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vladimir Ivanov (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-994) [classlib][rmi] unexpected StackOverflowError for java.rmi.server.LogStream.write()
Date Thu, 27 Jul 2006 07:42:15 GMT
[classlib][rmi] unexpected StackOverflowError for java.rmi.server.LogStream.write()
-----------------------------------------------------------------------------------

                 Key: HARMONY-994
                 URL: http://issues.apache.org/jira/browse/HARMONY-994
             Project: Harmony
          Issue Type: Bug
          Components: Classlib
            Reporter: Vladimir Ivanov


The Harmony method java.rmi.server.LogStream.write() lead to the StackOverflowError on j9
and to 
"Internal error:C:\harmony\drlvm\trunk\vm\vmcore\src\thread\mon_enter_exit.cpp:158: Not implemented"
on drlvm.

=================== test.java ========================
import java.rmi.server.*;
import java.io.*;

public class test {
    public static void main(String [] args) {
        try {
            LogStream ls = LogStream.log("tst");
            System.out.println("DefaultOutputStream: " + ls.getDefaultStream());
            ls.write(0);
            System.out.println("Test passed");
        } catch (Throwable e) {
            System.out.println("unexpected error: " + e);
           //e.printStackTrace();
        }
    }
}
==================================================

Output:
C:\tmp\tmp17>C:\jrockit-jdk1.5.0-windows-ia32\bin\java.exe -cp . -showversion test
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
BEA WebLogic JRockit(R) (build dra-38972-20041208-2001-win-ia32, R25.0.0-75, GC: System optimized
over throughput (initial strategy singleparpar))

DefaultOutputStream: java.io.PrintStream@1b037b
Test passed

C:\tmp\tmp17>C:\harmony\trunk_0427\deploy\jdk\jre\bin\java.exe -cp . -showversion test
java version 1.5 (subset)

(c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
DefaultOutputStream: java.lang.String$ConsolePrintStream@16441644
unexpected error: java.lang.StackOverflowError

C:\tmp\tmp17>C:\harmony\drlvm\trunk\build\win_ia32_msvc_debug\deploy\jre\bin\java -Dvm.assert_dialog=false
-cp . -showversion test
java version "1.5.0"
pre-alpha : not complete or compatible
svn = r425618, (Jul 27 2006), Windows/ia32/msvc 1310, debug build
http://incubator.apache.org/harmony
DefaultOutputStream: java.io.PrintStream@a
Internal error:C:\harmony\drlvm\trunk\vm\vmcore\src\thread\mon_enter_exit.cpp:158: Not implemented
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

C:\tmp\tmp17>C:\harmony\drlvm\trunk\build\win_ia32_msvc_release\deploy\jre\bin\java -Dvm.assert_dialog=false
-cp . -showversion test
java version "1.5.0"
pre-alpha : not complete or compatible
svn = r425618, (Jul 27 2006), Windows/ia32/msvc 1310, release build
http://incubator.apache.org/harmony
DefaultOutputStream: java.io.PrintStream@a
Internal error:C:\harmony\drlvm\trunk\vm\vmcore\src\thread\mon_enter_exit.cpp:158: Not implemented
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message