Please use the Apache issue tracking system for new NetBeans issues ( !!
Bug 134053 - Freeze on finish New Mobility Project
Freeze on finish New Mobility Project
Product: javame
Classification: Unclassified
Component: -- Other --
PC Windows XP
: P2 (vote)
: 6.x
Assigned To: _ tboudreau
: 133218 (view as bug list)
Depends on:
  Show dependency treegraph
Reported: 2008-04-28 10:03 UTC by Alexander Kouznetsov
Modified: 2008-10-09 13:09 UTC (History)
0 users

See Also:
Issue Type: DEFECT

Thread dump (43.14 KB, text/plain)
2008-04-28 10:04 UTC, Alexander Kouznetsov
Messages.log (109.48 KB, text/plain)
2008-04-28 10:04 UTC, Alexander Kouznetsov
Screenshot (24.90 KB, image/png)
2008-04-28 10:06 UTC, Alexander Kouznetsov

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kouznetsov 2008-04-28 10:03:05 UTC
[ideTestRunner]   Product Version         = NetBeans IDE Dev (Build 200804271202)
[ideTestRunner]   Operating System        = Windows XP version 5.1 running on x86
[ideTestRunner]   Java; VM; Vendor        = 1.6.0_04; Java HotSpot(TM) Client VM 10.0-b19; Sun Microsystems Inc.

Performance test went into a freeze on finishing New Project wizard for mobility project.
Comment 1 Alexander Kouznetsov 2008-04-28 10:04:06 UTC
Created attachment 60732 [details]
Thread dump
Comment 2 Alexander Kouznetsov 2008-04-28 10:04:58 UTC
Created attachment 60733 [details]
Comment 3 Alexander Kouznetsov 2008-04-28 10:06:49 UTC
Created attachment 60734 [details]
Comment 4 Petr Suchomel 2008-06-20 15:46:07 UTC
Could you provide the way to run this test?
Comment 5 Alexander Kouznetsov 2008-09-01 13:05:36 UTC
This is not a performance bug
Comment 6 _ tboudreau 2008-09-29 21:03:42 UTC
I have run into this issue as well, during testing of fixes for issue 147403.

The fix for issue 147403 changes the call sequence and threading when a new project is created (by taking sample midlet creation off the event thread).  With 
no locks possibly being held when the sample midlet is created (it is now done in a background thread).  

In the attached thread dump, the AWT thread is blocked inside org.netbeans.modules.mobility.project.J2MEProjectGenerator$4.doPostGeneration(), which 
creates the sample midlet.  So it is very likely that the fix for issue 147403 (I have attached a patch) will also fix this bug.
Comment 7 _ tboudreau 2008-10-01 00:33:34 UTC
*** Issue 133218 has been marked as a duplicate of this issue. ***
Comment 8 Alexander Kouznetsov 2008-10-07 15:51:20 UTC
To run test:
1. Get the repository and build
2. Run ant in performance dir
3. Unzip qa\performance\mobility\ (or linux) from cvs repository into nbbuild\netbeans\mobility8
4. Open performance\mobility project
5. Run MeasureMobilitySetupTest to prepare environemtn
6. Run CreateMobilityProject to reproduce test
Comment 9 _ tboudreau 2008-10-08 21:11:58 UTC
Is this reproducible after the fix for issue 147403?  That fix completely changed the call order and what thread the
code that was causing the freeze-up runs on.
Comment 10 Alexander Kouznetsov 2008-10-09 13:09:34 UTC
It looks like the fix helped

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo