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 90814 - UTE when changing sourcelevel for a j2se project
Summary: UTE when changing sourcelevel for a j2se project
Status: VERIFIED DUPLICATE of bug 85770
Alias: None
Product: platform
Classification: Unclassified
Component: Nodes (show other bugs)
Version: 6.x
Hardware: PC Linux
: P4 blocker (vote)
Assignee: Petr Nejedly
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-08 12:18 UTC by Max Sauer
Modified: 2008-12-22 10:43 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
UTE stack trace (4.13 KB, text/plain)
2006-12-08 12:19 UTC, Max Sauer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Max Sauer 2006-12-08 12:18:46 UTC
I got following exception when I was changing j2se project's sourcelevel from
1.6. to 1.5, inside its properties dialog. I'm not able to reproduce this reliably.

java.lang.reflect.UndeclaredThrowableException
	at $Proxy7.childrenRemoved(Unknown Source)
	at org.openide.nodes.Node.fireSubNodesChange(Node.java:1024)
	at org.openide.nodes.Children.notifyRemove(Children.java:874)
	at org.openide.nodes.Children$Keys.notifyRemove(Children.java:2114)
	at org.openide.nodes.Children.updateRemove(Children.java:846)
	at org.openide.nodes.Children.setEntries(Children.java:794)
	at org.openide.nodes.Children$Keys$2.run(Children.java:2052)
...
(whole stack trace attached)

---
NetBeans IDE Dev (Build 061208)
1.6.0-rc; Java HotSpot(TM) Server VM 1.6.0-rc-b104
Linux version 2.6.12-1.1390_FC4smp running on i386
en_US (nb); UTF-8
Comment 1 Max Sauer 2006-12-08 12:19:10 UTC
Created attachment 36578 [details]
UTE stack trace
Comment 2 Petr Nejedly 2007-01-03 14:43:19 UTC

*** This issue has been marked as a duplicate of 85770 ***
Comment 3 Max Sauer 2007-01-04 11:39:44 UTC
Hmm, the stack trace does not very similar to me. Are you sure about this?
Verified.
Comment 4 Petr Nejedly 2007-01-04 13:27:23 UTC
The most important thing is not the UTE but the exception it wraps - AIOOB from
JTree implementation as a consequence of remove. Partially understood race
condition in Nodes/Explorer.