Watch, Follow, &
Connect with Us

Please visit our new home

Public Report
Report From: JBuilder/Editor    [ Add a report in this area ]  
Report #:  8430   Status: Reported
IDE hanges when saving large file
Project:  JBuilder Build #:
Version:    10.0 Submitted By:   Ad Ministrator
Report Type:  Issue Date Reported:  6/16/2004 7:34:09 AM
Severity:    Serious / Highly visible problem Last Updated:
Platform:    All versions Internal Tracking #:  
Resolution: None  Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: (1 Total Rating)
5.00 out of 5
Total Votes: None
The CPU usage goes up to 100% for ca. half a minute when saving a java source file with 3000+ lines of code and comments. System and IDE becomes completely unresponsive.

Since the IDE saves a file automatically when changing into another application or clicking in an area outside the editor pane when the file content has changed, this bug becomes very annoying (e. g. change a single character and click somewhere in the project pane and voila - the IDE freezes and you have to wait ...)

mixed mode
Java HotSpot(TM) Client VM
Sun Microsystems Inc.
Java(TM) 2 Runtime Environment, Standard Edition
Windows 2000
Steps to Reproduce:
Saving a java source file with 3000+ lines
None. Temporarily disabling the autosave behaviour of the IDE when working on such code files would ease the problem but I haven't found out how to do that..:-(

Ad Ministrator at 7/12/2004 5:01:28 AM -
When I reduced the number of backup copies (which did not solve the problem) I found out that inserting/deleting blank lines did not bring the IDE to a stop when saving a large files. However, when a method was inserted/deleted, the IDE hangs.

On a side note: I'm very disappointed not the see any kind of feedback from Borland. I think that this kind of problem in an enterprise grade IDE which sells for $$$ can be regarded as a serious bug and I would expect that Borland would at least give some feedback if they can reproduce the problem.

Server Response from: ETNACODE01