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 254870 - AssertionError: Somebody changed internal state meanwhile! Expected: Inited: true Thread: Thread[org.netbeans.modules.project.ui.ProjectTab,1,system] InProgress: true MustNotify: false Entries: 5; vis
Summary: AssertionError: Somebody changed internal state meanwhile! Expected: Inited: ...
Status: NEW
Alias: None
Product: platform
Classification: Unclassified
Component: Nodes (show other bugs)
Version: 8.1
Hardware: All All
: P3 normal (vote)
Assignee: Jan Peska
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-31 09:36 UTC by skygo
Modified: 2015-09-15 15:40 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 203543


Attachments
stacktrace (4.81 KB, text/plain)
2015-08-31 09:36 UTC, skygo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description skygo 2015-08-31 09:36:33 UTC
Build: NetBeans IDE Dev (Build 201508300002)
VM: Java HotSpot(TM) 64-Bit Server VM, 25.60-b23, Java(TM) SE Runtime Environment, 1.8.0_60-b27
OS: Windows 10

User Comments:
GUEST: Create an HTML5 project with same name as a PHP project

zdenek.rod: I clicked by righ mouse button in editor.

GUEST: simply opened ide

skygo: during project opening after upgrading netbeans from dev 20150827 to 20150830

GUEST: just launch netbeans

GUEST: Just hanged




Stacktrace: 
java.lang.AssertionError: Somebody changed internal state meanwhile!
Expected: Inited: true
Thread: Thread[org.netbeans.modules.project.ui.ProjectTab,1,system]
InProgress: true
MustNotify: false
Entries: 5; vis. entries: 5; Infos: 5; entriesSize: 5; entryToInfoSize: 5
1 entry Children.Keys.KE[S\modules\clusters\petshop\petshop.plugin\petshoplogrest\src@a44d9714:618eb15,0],0] -> EntryInfo for entry: Children.Keys.KE[S\modules\clusters\petshop\petshop.plugin\petshoplogrest\src@a44d9714:618eb15,0],0], node: null
2 entry Children.Keys.KE[dules\clusters\petshop\petshop.plugin\petshoplogrest\target@2a5948c1:3e686d68,0],0] -> EntryInfo for entry: Children.Keys.KE[dules\clusters\petshop\petshop.plugin\petshoplogrest\target@2a5948c1:3e686d68,0],0], node: null
3 entry Children.Keys.KE[\petshop\petshop.plugin\petshoplogrest\nb-configuration.xml@bbefe954:18cd64d2,0],0] -> EntryInfo for entry: Children.Keys.KE[\petshop\petshop.plugin\petshoplogrest\nb-configuration.xml@bbefe954:18cd64d2,0],0], node: null
4 entry Children.
   at org.openide.nodes.EntrySupportLazy.setState(EntrySupportLazy.java:87)
   at org.openide.nodes.EntrySupportLazy.removeEntries(EntrySupportLazy.java:817)
   at org.openide.nodes.EntrySupportLazy.setEntries(EntrySupportLazy.java:463)
   at org.openide.nodes.EntrySupport.setEntries(EntrySupport.java:83)
   at org.openide.nodes.Children$Keys$2.run(Children.java:1573)
   at org.netbeans.modules.openide.util.DefaultMutexImplementation$1Exec.run(DefaultMutexImplementation.java:1016)
Comment 1 skygo 2015-08-31 09:36:36 UTC
Created attachment 155769 [details]
stacktrace
Comment 2 Ondrej Vrabec 2015-09-15 15:40:39 UTC
the same happened in other places and has been fixed in #a958c27bf831, #9661b2ec3040
I am not bald enough to attempt to fix it before release.