This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
beta1 build 0709050000 or 0709060000 1. Open attached project and reverse engineer. 2. Create sequence diagram for operation test>basic>testConditionIf Tested on 4 different systems and here are the results. 1. IDE crashed on windows xp which is 1GHz CPU, 1GB RAM. It complains stack overflow. The log file hs_err_pid764.log can be found in attachment. 2. IDE hangs on solaris sparc which is 1GHz CPU, 2GB RAM. The threaddump can be found in attachment 3. IDE is very slow on another windows system and ubuntu. Both systems have 2GHz CPU and 2GB RAM
Created attachment 48344 [details] project
Created attachment 48345 [details] log file on windows
Created attachment 48346 [details] threaddump on sparc
Just go straight to reverse engineer operation to sequence diagram the 3rd operation "testConditionIf3" from class testConfitionIf. After the sequence diagram is generated and displayed, the memory usage jumped up to 515+MB and then came down immediately to ~3MB and the the memory usage for all other processes in the whole system causing the whole system to be not responsive at all.
ops, comment not yet completed. ... the memory usage for all other processes in the whole system went crazy (memory usage all went down to just around 2-3MB) as well and causing the whole system to be not responsive at all. The source for the 3rd operation "testConditionIf3" seems to be complicated with lots of combined fragments filing up in the generated sequence diagram. Maybe the source is too complicated to handle.
[update] this does not occur on Mac. No memory issue at all. Checking XP and Solaris.
fixed.
comitted the fix into realease60_beta1 branch also.
verified in beta 1 build 200709101200. Sherry, Please verify in your platforms as well. thanks.
verified on beta1 build 200709101200. Tested on a Solaris and XP system which IDE has hang . The problem is gone.