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 158493 - [65cat] ArrayIndexOutOfBoundsException: 1227
Summary: [65cat] ArrayIndexOutOfBoundsException: 1227
Status: RESOLVED INCOMPLETE
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@profiler
URL: http://statistics.netbeans.org/except...
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-12 22:45 UTC by adam_myatt
Modified: 2010-05-25 16:02 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter: 146257


Attachments
stacktrace (2.37 KB, text/plain)
2009-02-12 22:45 UTC, adam_myatt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description adam_myatt 2009-02-12 22:45:11 UTC
Build: NetBeans IDE 6.5 (Build 200811100001)
VM: Java HotSpot(TM) Client VM, 11.0-b15, Java(TM) SE Runtime Environment, 1.6.0_10-b33
OS: Windows XP, 5.1, x86

User Comments:
adam_myatt: profiling a java web app. had just clicked view live results button in profiler window.



Stacktrace: 
java.lang.ArrayIndexOutOfBoundsException: 1227
        at org.netbeans.lib.profiler.results.cpu.FlatProfileContainerFree.getMethodNameAtRow(FlatProfileContainerFree.java:110)
        at org.netbeans.lib.profiler.ui.cpu.FlatProfilePanel$4.getValueAt(FlatProfilePanel.java:686)
        at org.netbeans.lib.profiler.ui.components.table.ExtendedTableModel.getValueAt(ExtendedTableModel.java:132)
        at javax.swing.JTable.getValueAt(JTable.java:2695)
        at org.netbeans.lib.profiler.ui.components.JExtendedTable.mouseMoved(JExtendedTable.java:218)
        at java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java:313)
Comment 1 adam_myatt 2009-02-12 22:45:18 UTC
Created attachment 76941 [details]
stacktrace
Comment 2 Tomas Hurka 2009-04-14 13:40:33 UTC
Can you please provide steps how to reproduce it? Thanks.
Comment 3 matusdekanek 2009-09-18 12:10:27 UTC
Not reproduced since april - resolving invalid
Comment 4 michael.l.north 2010-05-25 15:43:13 UTC
Reopening this bug. I have reproduced in the 05/18/2010 nightly build. Stack trace:


java.lang.ArrayIndexOutOfBoundsException: 15035
	at org.netbeans.lib.profiler.results.cpu.FlatProfileContainerFree.getMethodNameAtRow(FlatProfileContainerFree.java:107)
	at org.netbeans.lib.profiler.ui.cpu.FlatProfilePanel$4.getValueAt(FlatProfilePanel.java:689)
	at org.netbeans.lib.profiler.ui.components.table.ExtendedTableModel.getValueAt(ExtendedTableModel.java:135)
	at javax.swing.JTable.getValueAt(JTable.java:2686)
	at javax.swing.JTable.prepareRenderer(JTable.java:5703)
	at javax.swing.plaf.synth.SynthTableUI.paintCell(SynthTableUI.java:622)
	at javax.swing.plaf.synth.SynthTableUI.paintCells(SynthTableUI.java:519)
	at javax.swing.plaf.synth.SynthTableUI.paint(SynthTableUI.java:308)
	at javax.swing.plaf.synth.SynthTableUI.update(SynthTableUI.java:234)
	at javax.swing.JComponent.paintComponent(JComponent.java:752)
	at javax.swing.JComponent.paint(JComponent.java:1029)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JViewport.paint(JViewport.java:747)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at org.netbeans.swing.tabcontrol.TabbedContainer.paint(TabbedContainer.java:959)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:328)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:328)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JLayeredPane.paint(JLayeredPane.java:567)
	at javax.swing.JComponent.paintChildren(JComponent.java:862)
	at javax.swing.JComponent.paint(JComponent.java:1038)
	at javax.swing.JComponent.paintToOffscreen(JComponent.java:5124)
	at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:278)
	at javax.swing.RepaintManager.paint(RepaintManager.java:1224)
	at javax.swing.JComponent._paintImmediately(JComponent.java:5072)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4882)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:785)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:713)
	at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:693)
[catch] at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:137)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Comment 5 Tomas Hurka 2010-05-25 16:02:38 UTC
Can you please provide steps how to reproduce it? Thanks.