Another BUG in Java VM for Windows 2000!?

// Having one class, bug:
public class bug{
     static int i = 0;
     public static void main(String[] args){
          test();
     public static void test(){
          System.out.println("Nr: " + ++i);
          test();
          return;
Here we have a recursive call in method test.
On Windows 2000 this program runs about 4-5000 calls to test - end then aborts with no error message!
It seems to the program ends normaly.
On Unix the same program runs many thousands calls - end then crash because of stack overflow (gives stack overflow message).
*/

On Windows 2000 this program runs about 4-5000 calls to
test - end then aborts with no error message!
It seems to the program ends normaly.It would seem to end normally for me.
From a different thread.
I've just startet with java (from C and C++) and
stumbled over serious errors right away - so I'm not
impressed so far...Hmmmmm...perhaps a different perspective? If I had just started with the language I would presume that perhaps my inexperience with the language might cause me to misunderstand obvious results.
Of course being more experienced I would code your example as follows. And that would tell me what the problem was.
  public class NoBug
    static int i = 0;
    public static void main(String[] args)
      try
        test();
      catch(Throwable e)
         System.out.println("Throwable: " + e);
    public static void test()
      System.out.println("Nr: " + ++i);
      test();
      return;

Similar Messages

  • New bug of intermedia 8.1.7 for windows 2000

    The bug is described as follow:
    create table wzy (id varchar2(20),
    ctx clob);
    create index ctx_index on wzy (ctx)
    parameter(...);
    During I load those content into ctx column of wzy,when the length of those content is larger than 2038 byte,the system memeroy is eated up;and wher the length of those content is smaller than 2038 byte,system working is ok.
    log is as follow:
    C:\>ctxsrv -user CTXSYS/manager -personality M
    Oracle interMedia Text: Release 8.1.7.0.0 - Production
    on Sat May 12 23:40:19 20
    01
    (c) Copyright 2000 Oracle Corporation. All rights
    reserved.
    23-40-19 05/12/01 === OCO server startup ===
    23-40-19 05/12/01 Initialized CORE
    23-40-19 05/12/01 Connected to database.
    23-40-20 05/12/01 === Initializing dispatcher ===
    23-40-20 05/12/01 === Server startup completed. ===
    23-40-22 05/12/01 DML batch: cid=1078
    23-40-23 05/12/01 End batch, return code is 0
    00-16-15 05/13/01 DML batch: cid=1078
    00-16-17 05/13/01 End batch, return code is 0
    00-16-49 05/13/01 DML batch: cid=1078
    00-41-36 05/13/01 End batch, return code is 1
    00-41-37 05/13/01 DRG-10900: out of memory
    00-41-37 05/13/01 DRG-10900: out of memory
    00-41-37 05/13/01 DRG-50857: oracle error in
    drtldml(dml)
    00-41-37 05/13/01 ORA-04030: out of process memory
    when trying to allocate 65036
    bytes (callheap,KQL tmpbuf)
    ORA-06508: PL/SQL: could not find program unit being
    called
    ORA-06512: at "CTXSYS.DRUE", line 113
    ORA-06512: at line 1
    ORA-06510: PL/SQL: unhandled user
    00-41-37 05/13/01 === Server failure ===
    00-41-37 05/13/01 DRG-10900: out of memory
    00-41-37 05/13/01 DRG-10900: out of memory
    00-41-37 05/13/01 DRG-50857: oracle error in
    drtldml(dml)
    00-41-37 05/13/01 ORA-04030: out of process memory
    when trying to allocate 65036
    bytes (callheap,KQL tmpbuf)
    ORA-06508: PL/SQL: could not find program unit being
    called
    ORA-06512: at "CTXSYS.DRUE", line 113
    ORA-06512: at line 1
    ORA-06510: PL/SQL: unhandled user
    00-41-37 05/13/01 === Server shutting down ===
    the need of memory requirement is up to 1G.
    those error as above:
    it do not appear in intermedia for solaris.
    So,I think it is a new bug of intermedia for windows 2000.
    Welcome to talk about the bug to me!

    ctxsrv is deprecated in 8.1.7 so please use ctx_ddl.index_sync() for maintaining the index.
    Regarding CLOBs there is a bug with NT when the content of the CLOB contains more than 2000 chars. It should be fixed in the 8.1.7 patch release.

  • ITunes 7.4 for Windows 2000

    When will iTunes 7.4 be available for Windows 2000?
    Regards,
    Antony.

    Whatever. The fact remains that it's highly unlikely, though no user can ever say for sure, that any future version of iTunes will support Windows 2000. So your choices are 1) to upgrade to XP or Vista or 2) don't buy any of the new iPods or an iPhone. Sorry, but that's the status as of today and probably how it will remain.
    Microsoft is going to be supporting it until 2010.
    Just FYI, it's true that Microsoft will be "supporting" Windows 2000 until 2010, but though Microsoft continues to provide security hot fixes and paid support, they will no longer provide any non-security patches. So any bugs or incompatibilities that remain will be there forever, and none of the support architectures, drivers, etc. that exist in newer versions of XP (on which the new versions of iTunes and QuickTime may depend) will ever appear for Windows 2000.
    So your call. You know your options at this point.

  • Can't purchase Java Developer for windows CD

    Hi,
    Somehow when purchasing a Java Developer for Windows CD it always gives a web page with an error. Is there a way to avoid this error, or is there a phone number I can call to make that purchase?
    Thanks, Boris.
    P.S. The error page has this content:
    Error Occurred While Processing Request
    Error Diagnostic Information
    unknown exception condition
    PCodeDocumentNodeImp::prepareForExecution
    Date/Time: 11/10/03 10:47:12
    Browser: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.4.1) Gecko/20020314 Netscape6/6.2.2
    Remote Address: 68.134.170.160
    HTTP Referer: http://www.oracle.com/webapps/techtracks/legal.jsp?tid=540&owner=1&opt1_rb=NewUser
    Template: E:\Inetpub\wwwroot\oracle-otngold\register.cfm
    Please inform the site administrator that this error has occurred (be sure to include the contents of this page in your message to the administrator).
    [Edited by: otngroup on Nov 10, 2003 10:25 AM]

    Basically you have a 99.9 percent Window's install so any Windows software issues are Microsoft problems.
    The only thing I can think of is the Microsoft servers were down briefly for maintenance or problems or maybe had a heavy load. If you were using the Auto update try going to the web site directly as they should be on another server.
    You might also try the Microsoft Window XP forums and see what you can find. Maybe search for: "Security Update stalls"?
    From what I've read just turning virus protection off doesn't work sometimes, you may have to UN-install it to get it to work.
    "Permissions" pertains to MAC SOFTWARE only. 3rd party software or Windows files are NOT affected at all by running permissions. Besides, it will only work on a HD with a Mac operating system anyway. You can't even select the Window partition in permissions to try it anyway.
    Good luck....

  • Java SDK for windows 3.1

    I have an old 486 in my room. The computer that has the SDK is out where my parents can see me when I'm doing my late night programming. I want to be able to put the java SDK on my Packard Bell 486 running windows 98. I searched and searched and searched some more off of google for a Java SDK for windows 3.1. The only thing i can find is IBM's program which they no longer service or even give you links to download their past versions. I am wondering if any of you guys know of any java SDK that will work on my 486 with windows 3.1.

    "I think your parents should buy you a nicer machine for your room. ;-)
    Good luck with that."
    LOL
    I have begged my dad to get a new computer just for the regular comptuer. The computer that I will "get caught" on is over 4.5 years old. When I ask him for another one he always says the one we have works.

  • Developing Java Applications for Windows CE

    Hello,
    I hope this sub forum is right. So I must develop a Java Application for Windows CE. I read something about J2ME, but I think this is only for Mobilephone and Windows CE supports AWT. So I tried just some simple forms with J2ME.
    Can anybody tell me how I develop java Applications for Windows CE? Can I use Eclipse or must I use another IDE?
    Realy I developed Swing 5-6 Month but I have no idea how I develop Java Applications for Windows CE.
    Thanks a lot for helping...

    The MIDP for Palm OS 1.0 requires Palm OS v3.5 or higher to run. According to your error message, the emulator is not running v3.5 or higher. Try to get hold of a ROM image with a later version. I've run it with v4.0 of the OS and it works.

  • Ehome infrared driver for Windows 2000

    Can anyone help me with a driver for the ehome infrared transceiver for Windows 2000
    Thanks
    Steve

    There's also:
    http://www.microsoft.com/downloads/details.aspx?FamilyId=B39D53F1-0AC9-433B-B488-4CAB82F31DC8&displaylang=en
    Whether it will install on Windows 2000 or not, that is another question.
    EDIT:
    Henry, the links on that Soft32 site don't work.

  • Can not install Database Oracle8i (8.1.7) for Windows 2000/NT

    I am not sucessfull in installing (Downloaded Unzipped then copied to CD) both version of Database "Oracle8i Release 3 (8.1.7)" Enterprise and Standard edition for Windows 2000/NT". After the start->run->autorun the CD spins for a minute then nothing happens. I tried running other files as well such as setup and install but still doesn't do anything.
    Read the Installation document but can not find the answer, need help from anyone (Oracle expert to non-expert) is greately appreciated.
    Server name = I am using Windows2000 "local" server.
    Date/Time = Happened yesterday and today (March 3-4/2002)
    Browser + Version = Microsoft Internet Explorer 5.0
    O/S + Version = Windows2000 version 5.0
    Error Msg = None (Will not install)
    ################################################################T
    Thanks...

    I am having the same problems!
    Any help here would be great!! Stephen, Hi!, I think I know what the problem is....but I need your confirmation on my hypothesis. These are the scenarios:
    PC#1
    =====
    In this computer it has operating system Windows2000 on C: Drive.
    RESULT: SUCESSFULLY INSTALLED THE ORACLE 8I (8.1.7) Enterprise or Standard (trial version) on this PC.
    PC#2
    ====
    In this computer it has operating system WindowsME on drive C:
    RESULT: When CD (Oracle 8i) was inserted on the CD Drive autorun was performed and Oracle 8i Installation screen pops up and I clicked on install and the Universal Installer shows up. A positive sign but I purposly aborted the installation.
    PC#3
    ====
    In this computer it has (2) operating system they are: Windows ME on Partitiion C: and another partition on F: the operating system is Windows2000. I Tried to install it on Windows2000 on partition F:
    RESULT: CAN NOT INSTALL (trial version) ORACLE 8I (8.1.7) Enterprise or Standard version on F: Windows2000.
    CD drive just spins for 15 seconds and nothing happens not even the Oracle Installation screen shows up.
    MY HYPOTHESIS:
    =============
    The ORACLE 8I (8.1.7) Enterprise or Standard trial version either:
    A) Can not be installed on another drive other than C: with a system with two (2) operating systems. and/or
    B) Can not be installed with a PC with two (2) operating system.
    Ben

  • CAN'T FIND DRIVER FOR AT-FBUS NI-FBUS FOR WINDOWS 2000

    Trying to load software for AT-FBUS for Windows 2000. The only drivers that I can find are PCMCIA-FBUS and PCMCIA-FBUS/2. Are these the drivers for my at machine??

    AT-FBUS can work under Windows 2000 in NI-FBUS 2.3.5 or later version. You don't need to install the driver, the AT-FBUS driver "nifb.sys" will be installed to your system driver directory automatically.
    AT-FBUS doens't support PnP feature of Windows 2000, so you need to start the driver from "non-Plug & Play" list instead of importing the "INF" file as PCMCIA-FBUS does.
    You can refer to the attached "FF HW and NI-FBUS SW for Win2000/XP" Installation Guide document for details.
    Attachments:
    323303A-01.pdf ‏171 KB

  • Is it possible to get itunes 7.4 for windows 2000?

    does anyone have any idea if it is possible to get itunes 7.4 or higher for windows 2000? i just bought an ipod video classic and i only have 7.3.2. will my ipod not work with this computer?

    iTunes 7.4 or newer will not run on Windows 2000.
    (27729)

  • Oracle 9.0.1.1.1 For Windows/2000 HTTP server

    I can not start Oracle HTTP Server after Oracle 9.0.1.1.1 installation . I am getting error : The application or DLL $ORA_HOME\Apache\JServ\ApacheModuleJServ.dll is not a Valid Windows Image . Bad dll file in install disks ?
    File ApacheModuleJServ.dll size 54K . Please send a valid ApacheModuleJServ.dll .

    The Calendar SDK was only certified for the platforms you list, although I don't expect you would encounter any platform-specific problems using it on Windows 2000 or XP. That said, those platforms are not officially supported for 9.0.4.2, with all that implies.
    The upcoming 9.0.5 release should be certified for Windows 2000 (only - and, of course, subject to change up until it actually ships).
    Graham

  • Help!  oracle report out of order after update Rollup for windows 2000 sp4

    hello once again
    i haven't received any solution of my problem, so i am again uploading it.
    ----PROBLEM IS GIVEN BELOW-----
    i am having a problem in oracle report printing (2000,6i). I have installed patch "update Rollup for windows 2000 sp4" on windows 2000. now when i send report(132 column) for printing to the printer, the report fails to expand to 132 columns and data is printed in unformatted fashion. in order to print the report correctly i have to remove the patch from the windows.i have set all parameters and
    defining page size in files like wide180.PRT in printers folder in oracle directory.
    Is there anyway to print the report without uninstalling windows patch?
    thanks

    I don't have any idea about this issue. Maybe someone else on this forum can help. Meanwhile, there are couple of places you can search for this issue:
    Search google for printing issues with this patch
    Search Microsoft forums for Windows 2000
    And if you have metalink account, search metalink forum, document/note or open a SR for this.

  • Oracle client version 9.2.0.3 for windows 2000

    Where can you find oracle client for 9.2.0.3 for windows 2000? Please advice.
    Thank you,
    Shawn

    Shawn,
    Instant Client was released in 10gR1 (10.1.0.2). Thus, it is not available for 9.2.0.3.

  • Can i download itunes for windows 2000

    can i download itunes for windows 2000

    Not necessarily, you sort of can, but you'll need to get a REALLY old version of it, like maybe iTunes 4.1,
    Really depends on the specs of your computer as well.
    EDIT: actually, you can get iTunes 7.3.2 for windows 2000
    <Link Edited by Host>

  • Developing Java application for windows CE based Handheld device

    Hi everybody,
    I am planning to develop the java application for windows CE
    based handheld device.I came to know that Oracle 9iLite supports
    the Developement of Java Application for windows CE devices.Can
    i use the JDeveloper IDE to develop the application on windows
    NT.If so how to deploy the application on windows CE device(Is
    there any options in Jdeveloper to deploy the application).Any
    body please give the solution.
    Regards,
    Siva mani kumar.D

    I agree. In my opinion Sun has done a horrible job documenting all this madness for the average developer just starting out with this stuff. There is the CLDC, J2ME, Personal Java, J2ME-WTK, MIDP, MIDP-FCS ... maddness. Anyway after sorting through it all for a few days, I think the answer to your question you will need to use Personal Java for WinCE and the Sharp Zaurus, and MIDP for PalmOS for the palm. Jeode seems to be the most common and best Personal Java implementation and it is basically the JDK1.2.2 (or is it 1.1.8) that is designed to run on WinCE and Embeddix (such as Lineo on the Zaurus). You program it just like you would a 1.1.8 application and then you can test it by running pjava.exe which is included in the personal java 3.1 download from Sun. There is also a program called JavaCheck that will ensure that your app will run properly in PersonalJava. As for the Palm, MIDP for PalmOS is a 574K program that installs on your palm device. You then use the J2ME-WTK (wireless toolkit) to build a JAR/JAD file and you use the MIDP API to write the code.

Maybe you are looking for

  • My iPhone 5 and now my iPhone 6 have horrible ( 0.15mb/s) at my workplace over 4G and 3G

    This started in June with the iPhone 5 and has continued since I got the iPhone 6. Prior to the slowdown, I was getting 20-30 mb/s down in the exact same location. What could be causing this? I use most of my data while at work, so I wouldn't put it

  • High CPU usage on Flash Builder 4.5

    Hi I's experiencing serious high CUP usage when working with Flash Builder 4.5. It happens when I start editing a relatively large .as file (~700 lines of code). Utilization then goes up to 50% and stays in this condition forever. This makes editing

  • Capturing line items in the routine-mail order sending problem

    Hi I am sending Sales Order Output to the Email. I have configured the output type Using Option 'External Send' Option. But the Problem is Whenever there are blocks for Sales Order Email Should not be send. 1.    When there is a block in Sales Order

  • Component and view name

    Hi   Can any body tell me component and view name of interaction center home page...    top of the screen some frame with blue color is present na..i want the component and view name of that one..

  • InstantiationException for HttpSessionBindingListener class

              I am trying to migrate a servlet from running in WLS 6.1 SP2 to WLS 7.0 SP1. There           is a listener class set up and defined in the web.xml. When I try to start the           managed server where the war is deployed I get a java.lang