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 204026 - Stack overflow in EntrySupport$Default.justComputeNodes
Summary: Stack overflow in EntrySupport$Default.justComputeNodes
Status: RESOLVED WORKSFORME
Alias: None
Product: platform
Classification: Unclassified
Component: Nodes (show other bugs)
Version: 7.1
Hardware: PC Linux
: P3 normal (vote)
Assignee: Jaroslav Tulach
URL:
Keywords: RANDOM
Depends on:
Blocks:
 
Reported: 2011-10-20 15:11 UTC by Jesse Glick
Modified: 2011-11-15 19:18 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Console (log file did not show most of this, maybe failed to flush?) (16.50 KB, application/x-tar)
2011-10-20 15:11 UTC, Jesse Glick
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Glick 2011-10-20 15:11:38 UTC
Created attachment 112272 [details]
Console (log file did not show most of this, maybe failed to flush?)

Dev build. Not sure how to reproduce. Had opened Maven Repository Browser, closed Services and Favorites tab. Created a Maven project, which switched the focus to the Projects tab. Switched back to Maven Repository Browser, which was suddenly blank (white); switched to Projects and back to MRB, which was then OK, but I noticed an error icon. Log file filled up with warnings and stack traces; I had to shut down the IDE. Repeating stack snippet:

	at org.openide.nodes.Node.assignTo(Node.java:343)
	at org.openide.nodes.EntrySupport$Default.justComputeNodes(EntrySupport.java:272)
	at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:88)
	at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:183)
	at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:228)
	at org.openide.nodes.Children.getNodes(Children.java:462)
	at org.openide.nodes.Node.assignTo(Node.java:343)
Comment 1 Jaroslav Tulach 2011-11-04 13:19:19 UTC
I wish I could get some additional information about the problem: ergonomics#be0594d4c75b
Comment 2 Quality Engineering 2011-11-09 16:12:19 UTC
Integrated into 'main-golden'
Changeset: http://hg.netbeans.org/main-golden/rev/be0594d4c75b
User: Jaroslav Tulach <jtulach@netbeans.org>
Log: #204026: Let's try to shorten the StackOverflowError stacktrace to allow the system to contain other information
Comment 3 Jesse Glick 2011-11-15 19:18:03 UTC
Maybe better to replace the SOE with an assertion error (or something) that lists critical field & param values?