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 241083 - ArrayIndexOutOfBoundsException: 44
Summary: ArrayIndexOutOfBoundsException: 44
Status: RESOLVED FIXED
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 8.0
Hardware: All All
: P3 normal (vote)
Assignee: Jiri Sedlacek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-28 21:37 UTC by Exceptions Reporter
Modified: 2014-01-31 02:40 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 207056


Attachments
stacktrace (3.48 KB, text/plain)
2014-01-28 21:37 UTC, Exceptions Reporter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Exceptions Reporter 2014-01-28 21:37:25 UTC
This bug was originally marked as duplicate of bug 230236, that is already resolved. This bug is still valid, so this seems to be another bug, but it might be related.

Build: NetBeans IDE 8.0 Beta (Build 201401141042)
VM: Java HotSpot(TM) 64-Bit Server VM, 24.51-b03, Java(TM) SE Runtime Environment, 1.7.0_51-b13
OS: Windows 7

User Comments:
GUEST: In active Debug session, right click on variables view for context menu and selecting "Show References"

cyhelsky: getting path to gc root

masmall: <Please provide a description of the problem or the steps to reproduce>
1. CPU Profiling, Advanced Instrumented, Ran ClientEditor.java
2. Click "Dump Heap" button
3. From the "Classes" view in the HeapWalker, right-click "javax.swing.JFrame"=>Show Instances View
4. Click Instance #1 Client Editor

rodrigorsantos: <Please provide a description of the problem or the steps to reproduce>

GUEST: open instances, sorted by retained size




Stacktrace: 
java.lang.ArrayIndexOutOfBoundsException: 44
   at org.netbeans.modules.profiler.heapwalk.model.AbstractHeapWalkerNode.getChild(AbstractHeapWalkerNode.java:86)
   at org.netbeans.modules.profiler.heapwalk.model.AbstractHeapWalkerNode.getChild(AbstractHeapWalkerNode.java:57)
   at org.netbeans.lib.profiler.ui.components.treetable.AbstractTreeTableModel.getChild(AbstractTreeTableModel.java:97)
   at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:547)
   at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:198)
   at javax.swing.plaf.basic.BasicTreeUI.getPathBounds(BasicTreeUI.java:528)
Comment 1 Exceptions Reporter 2014-01-28 21:37:27 UTC
Created attachment 144489 [details]
stacktrace
Comment 2 Jiri Sedlacek 2014-01-29 16:13:21 UTC
Not reproducible on my side.

Hopefully fixed by http://hg.netbeans.org/profiler-main/rev/642c4355a7eb.

Please reopen and provide as many details as possible if experienced again.
Comment 3 Quality Engineering 2014-01-31 02:40:13 UTC
Integrated into 'main-silver', will be available in build *201401310001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/642c4355a7eb
User: Jiri Sedlacek <jis@netbeans.org>
Log: #241083 - hopefully fixed, do not synchronize selection during fireTableDataChanged()