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.

Bug 232468 - javax.swing.JDialog Instances in HeapWalker UI Preview window shows, "Loading content..."
Summary: javax.swing.JDialog Instances in HeapWalker UI Preview window shows, "Loading...
Status: RESOLVED FIXED
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 7.4
Hardware: All All
: P3 normal (vote)
Assignee: Jiri Sedlacek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-09 20:40 UTC by masmall
Modified: 2013-07-12 02:28 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Swing App (7.68 MB, application/x-zip-compressed)
2013-07-09 20:40 UTC, masmall
Details

Note You need to log in before you can comment on or make changes to this bug.
Description masmall 2013-07-09 20:40:58 UTC
Created attachment 136900 [details]
Swing App

DESCRIPTION
+++++++++++
From the HeapWalker, "Classes" view, right-click "javax.swing.JDialog"=>Show in Instances View
Instances in UI Preview window shows, "Loading content..."

BUILD
+++++
Product Version: NetBeans IDE Dev (Build 201306242301)
Java: 1.7.0_21; Java HotSpot(TM) 64-Bit Server VM 23.21-b01
Runtime: Java(TM) SE Runtime Environment 1.7.0_21-b11
Windows 7

STEPS
+++++
Launch NetBeans 7.4, JDK1.7.0_21
1. From the main menu, click File=>Open Project...
"Open Project" dialog is displayed.
2. Click "DialogApp"=>Open Project
3. Click "DialogUI.java"
4. From the main menu, click Profile=>Profile Project (DialogApp)
"Profile DialogApp" dialog is displayed.
5. Click "CPU" button
6. Click "Advanced (instrumented)" button
7. Filter: Profile only project classes
8. Click "Run" button
Profiler window, and DialogApp are displayed.
9. From the Profiler window, click "Live Results" button
10. From the DialogApp, click "Open" button
"Open" dialog is displayed.
11. Click "Cancel" button.
12. Click "OK" button.
"Select an Option" dialog is displayed.
13. Click "Cancel" button
14. From the Profiler window, click "Dump Heap" button
"Choose Heap Dump Destination" dialog is displayed.
15. Keeping all defaults, click "OK" button
"Heap Dump Saved" dialog is displayed.
16. Click "Yes" button
17. From the HeapWalker, "Classes" view, right-click "javax.swing.JDialog"=>Show in Instances View

RESULTS
+++++++
Instances in UI Preview window shows, "Loading content..."
Comment 1 Jiri Sedlacek 2013-07-10 09:35:01 UTC
Fixed by http://hg.netbeans.org/profiler-main/rev/ea2b3127aa37.
Comment 2 Quality Engineering 2013-07-12 02:28:29 UTC
Integrated into 'main-silver', will be available in build *201307112300* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/ea2b3127aa37
User: Jiri Sedlacek <jis@netbeans.org>
Log: Bugfix #232468 - fixed endless loop