Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 230770 Details for
Bug 396854
NPE removing all target platforms
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Stacktraces.
stacks for JDT error.txt (text/plain), 15.49 KB, created by
Tobias Bertelsen
on 2013-05-10 07:29:08 EDT
(
hide
)
Description:
Stacktraces.
Filename:
MIME Type:
Creator:
Tobias Bertelsen
Created:
2013-05-10 07:29:08 EDT
Size:
15.49 KB
patch
obsolete
>*********************** >Construction Stacktraces: >*********************** >#These traces are when a ExternalPackageFragmentRoot is created whith externalPath=null. >#Classes starting with "My" is my tool. The rest of the name descibes what they extend/implement if applicable. > >##When opening a project (During the WorkspaceModifyOperation) >ExternalPackageFragmentRoot.<init>(IResource, IPath, JavaProject) line: 49 >JavaProject.getPackageFragmentRoot(IResource, IPath) line: 1811 >JavaProject.getPackageFragmentRoot(IResource) line: 1802 >DeltaProcessor$RootInfo.getPackageFragmentRoot() line: 124 >DeltaProcessor$RootInfo.<init>(JavaProject, IPath, char[][], char[][], int) line: 118 >DeltaProcessingState.getRootInfos(boolean) line: 329 >DeltaProcessingState.initializeRoots(boolean) line: 249 >DeltaProcessor.processResourceDelta(IResourceDelta) line: 1878 >DeltaProcessor.resourceChanged(IResourceChangeEvent) line: 2079 >DeltaProcessingState.resourceChanged(IResourceChangeEvent) line: 470 >NotificationManager$1.run() line: 291 >SafeRunner.run(ISafeRunnable) line: 42 >NotificationManager.notify(ResourceChangeListenerList$ListenerEntry[], IResourceChangeEvent, boolean) line: 285 >NotificationManager.broadcastChanges(ElementTree, ResourceChangeEvent, boolean) line: 149 >Workspace.broadcastPostChange() line: 395 >Workspace.endOperation(ISchedulingRule, boolean, IProgressMonitor) line: 1530 >Project(Resource).refreshLocal(int, IProgressMonitor) line: 1712 >Project.open(int, IProgressMonitor) line: 1157 >MyWorkspaceRunnable.createProject(MyProjectPointer) line: 189 >MyWorkspaceRunnable.run(IProgressMonitor) line: 97 >Workspace.run(IWorkspaceRunnable, ISchedulingRule, int, IProgressMonitor) line: 2344 >Workspace.run(IWorkspaceRunnable, IProgressMonitor) line: 2326 >MyWorkspaceRunnable.start(IProgressMonitor) line: 76 >MyWorkspaceModifyOperation$2(MyWorkspaceModifyOperation).updateProjects(IProgressMonitor) line: 153 >MyWorkspaceModifyOperation$2.executeSteps(IProgressMonitor) line: 89 >MyWorkspaceModifyOperation$2(MyWorkspaceModifyOperation).execute(IProgressMonitor) line: 126 >WorkspaceModifyOperation$1.run(IProgressMonitor) line: 106 >Workspace.run(IWorkspaceRunnable, ISchedulingRule, int, IProgressMonitor) line: 2344 >MyWorkspaceModifyOperation$2(WorkspaceModifyOperation).run(IProgressMonitor) line: 118 >ModalContext$ModalContextThread.run() line: 121 > > > >##After the WorkspaceModifyOperation >ExternalPackageFragmentRoot.<init>(IResource, IPath, JavaProject) line: 49 >JavaProject.getPackageFragmentRoot(IResource, IPath) line: 1811 >JavaProject.getPackageFragmentRoot(IResource) line: 1802 >DeltaProcessor$RootInfo.getPackageFragmentRoot() line: 124 >DeltaProcessor$RootInfo.<init>(JavaProject, IPath, char[][], char[][], int) line: 118 >DeltaProcessingState.getRootInfos(boolean) line: 329 >DeltaProcessingState.initializeRoots(boolean) line: 249 >SetContainerOperation(JavaModelOperation).run(IProgressMonitor) line: 725 >SetContainerOperation(JavaModelOperation).runOperation(IProgressMonitor) line: 788 >JavaCore.setClasspathContainer(IPath, IJavaProject[], IClasspathContainer[], IProgressMonitor) line: 5269 >PluginModelManager.updateAffectedEntries(StateDelta, IModelProviderEvent) line: 375 >PluginModelManager.modelsChanged(IModelProviderEvent) line: 279 >WorkspacePluginModelManager(AbstractModelManager).fireModelProviderEvent(IModelProviderEvent) line: 35 >WorkspacePluginModelManager(WorkspaceModelManager).createAndFireEvent(String, int, Collection, Collection, Collection) line: 263 >WorkspacePluginModelManager.createAndFireEvent(String, int, Collection, Collection, Collection) line: 471 >WorkspacePluginModelManager(WorkspaceModelManager).processModelChanges(String, ArrayList) line: 235 >WorkspacePluginModelManager(WorkspaceModelManager).processModelChanges() line: 197 >WorkspacePluginModelManager.processModelChanges() line: 461 >WorkspacePluginModelManager(WorkspaceModelManager).resourceChanged(IResourceChangeEvent) line: 114 >DeltaProcessingState$1.run() line: 465 >SafeRunner.run(ISafeRunnable) line: 42 >DeltaProcessingState.resourceChanged(IResourceChangeEvent) line: 460 >NotificationManager$1.run() line: 291 >SafeRunner.run(ISafeRunnable) line: 42 >NotificationManager.notify(ResourceChangeListenerList$ListenerEntry[], IResourceChangeEvent, boolean) line: 285 >NotificationManager.broadcastChanges(ElementTree, ResourceChangeEvent, boolean) line: 149 >Workspace.broadcastPostChange() line: 395 >Workspace.endOperation(ISchedulingRule, boolean, IProgressMonitor) line: 1530 >Project.setDescription(IProjectDescription, int, IProgressMonitor) line: 1366 >Project.setDescription(IProjectDescription, IProgressMonitor) line: 1378 >MetadataSynchronizer.updateProjectReferences(IProject, ICSpecData, IProgressMonitor) line: 452 >MetadataSynchronizer.refreshProject(IProject, IProgressMonitor) line: 315 >MetadataSynchronizer$MetadataRefreshJob.run(IProgressMonitor) line: 126 >Worker.run() line: 54 > > > > >*********************** >NPE Stacktraces: >*********************** > > >###The following two stack traces came in this order when my import operation had terminted.: > >!ENTRY org.eclipse.jdt.core 4 4 2013-05-06 16:29:51.993 >!MESSAGE Exception occurred in listener of pre Java resource change notification >!STACK 0 >java.lang.NullPointerException > at org.eclipse.jdt.internal.core.ExternalPackageFragmentRoot.hashCode(ExternalPackageFragmentRoot.java:99) > at java.util.Hashtable.hash(Hashtable.java:262) > at java.util.Hashtable.get(Hashtable.java:459) > at org.eclipse.jdt.internal.core.util.LRUCache.peek(LRUCache.java:481) > at org.eclipse.jdt.internal.core.JavaModelCache.peekAtInfo(JavaModelCache.java:188) > at org.eclipse.jdt.internal.core.JavaModelManager.removeInfoAndChildren(JavaModelManager.java:3781) > at org.eclipse.jdt.internal.core.JavaElement.close(JavaElement.java:95) > at org.eclipse.jdt.internal.core.ClasspathChange.addClasspathDeltas(ClasspathChange.java:63) > at org.eclipse.jdt.internal.core.ClasspathChange.generateDelta(ClasspathChange.java:354) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:67) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:788) > at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:5269) > at org.eclipse.pde.internal.core.PluginModelManager.updateAffectedEntries(PluginModelManager.java:375) > at org.eclipse.pde.internal.core.PluginModelManager.modelsChanged(PluginModelManager.java:279) > at org.eclipse.pde.internal.core.AbstractModelManager.fireModelProviderEvent(AbstractModelManager.java:35) > at org.eclipse.pde.internal.core.WorkspaceModelManager.createAndFireEvent(WorkspaceModelManager.java:263) > at org.eclipse.pde.internal.core.WorkspacePluginModelManager.createAndFireEvent(WorkspacePluginModelManager.java:471) > at org.eclipse.pde.internal.core.WorkspaceModelManager.processModelChanges(WorkspaceModelManager.java:235) > at org.eclipse.pde.internal.core.WorkspaceModelManager.processModelChanges(WorkspaceModelManager.java:197) > at org.eclipse.pde.internal.core.WorkspacePluginModelManager.processModelChanges(WorkspacePluginModelManager.java:461) > at org.eclipse.pde.internal.core.WorkspaceModelManager.resourceChanged(WorkspaceModelManager.java:114) > at org.eclipse.jdt.internal.core.DeltaProcessingState$1.run(DeltaProcessingState.java:465) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:460) > at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285) > at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149) > at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395) > at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530) > at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:45) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) > >!ENTRY org.eclipse.core.resources 4 2 2013-05-06 16:30:32.941 >!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". >!STACK 0 >java.lang.NullPointerException > at org.eclipse.jdt.internal.core.ExternalPackageFragmentRoot.hashCode(ExternalPackageFragmentRoot.java:99) > at java.util.Hashtable.hash(Hashtable.java:262) > at java.util.Hashtable.get(Hashtable.java:459) > at org.eclipse.jdt.internal.core.util.LRUCache.peek(LRUCache.java:481) > at org.eclipse.jdt.internal.core.JavaModelCache.peekAtInfo(JavaModelCache.java:188) > at org.eclipse.jdt.internal.core.JavaModelManager.removeInfoAndChildren(JavaModelManager.java:3781) > at org.eclipse.jdt.internal.core.JavaElement.close(JavaElement.java:95) > at org.eclipse.jdt.internal.core.ClasspathChange.addClasspathDeltas(ClasspathChange.java:63) > at org.eclipse.jdt.internal.core.ClasspathChange.generateDelta(ClasspathChange.java:354) > at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:2052) > at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:470) > at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285) > at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149) > at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395) > at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530) > at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:45) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) > > > > >###The following two stack traces came in pairs immediately after each other (during debuging) after the import operation was completed. >###The ExternalPacageFragmentRoot in question was the exact same Object for any pair of these. > >!ENTRY org.eclipse.jdt.core 4 4 2013-05-06 16:32:14.828 >!MESSAGE Exception occurred in listener of pre Java resource change notification >!STACK 0 >java.lang.NullPointerException > at org.eclipse.jdt.internal.core.ExternalPackageFragmentRoot.hashCode(ExternalPackageFragmentRoot.java:99) > at java.util.Hashtable.hash(Hashtable.java:262) > at java.util.Hashtable.get(Hashtable.java:459) > at org.eclipse.jdt.internal.core.util.LRUCache.peek(LRUCache.java:481) > at org.eclipse.jdt.internal.core.JavaModelCache.peekAtInfo(JavaModelCache.java:188) > at org.eclipse.jdt.internal.core.JavaModelManager.removeInfoAndChildren(JavaModelManager.java:3781) > at org.eclipse.jdt.internal.core.JavaElement.close(JavaElement.java:95) > at org.eclipse.jdt.internal.core.ClasspathChange.addClasspathDeltas(ClasspathChange.java:63) > at org.eclipse.jdt.internal.core.ClasspathChange.generateDelta(ClasspathChange.java:354) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:67) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:788) > at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:5269) > at org.eclipse.pde.internal.core.PluginModelManager.updateAffectedEntries(PluginModelManager.java:375) > at org.eclipse.pde.internal.core.PluginModelManager.modelsChanged(PluginModelManager.java:279) > at org.eclipse.pde.internal.core.AbstractModelManager.fireModelProviderEvent(AbstractModelManager.java:35) > at org.eclipse.pde.internal.core.WorkspaceModelManager.createAndFireEvent(WorkspaceModelManager.java:263) > at org.eclipse.pde.internal.core.WorkspacePluginModelManager.createAndFireEvent(WorkspacePluginModelManager.java:471) > at org.eclipse.pde.internal.core.WorkspaceModelManager.processModelChanges(WorkspaceModelManager.java:235) > at org.eclipse.pde.internal.core.WorkspaceModelManager.processModelChanges(WorkspaceModelManager.java:197) > at org.eclipse.pde.internal.core.WorkspacePluginModelManager.processModelChanges(WorkspacePluginModelManager.java:461) > at org.eclipse.pde.internal.core.WorkspaceModelManager.resourceChanged(WorkspaceModelManager.java:114) > at org.eclipse.jdt.internal.core.DeltaProcessingState$1.run(DeltaProcessingState.java:465) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:460) > at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285) > at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149) > at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395) > at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530) > at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:156) > at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) > >!ENTRY org.eclipse.core.resources 4 2 2013-05-06 16:32:24.029 >!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". >!STACK 0 >java.lang.NullPointerException > at org.eclipse.jdt.internal.core.ExternalPackageFragmentRoot.hashCode(ExternalPackageFragmentRoot.java:99) > at java.util.Hashtable.hash(Hashtable.java:262) > at java.util.Hashtable.get(Hashtable.java:459) > at org.eclipse.jdt.internal.core.util.LRUCache.peek(LRUCache.java:481) > at org.eclipse.jdt.internal.core.JavaModelCache.peekAtInfo(JavaModelCache.java:188) > at org.eclipse.jdt.internal.core.JavaModelManager.removeInfoAndChildren(JavaModelManager.java:3781) > at org.eclipse.jdt.internal.core.JavaElement.close(JavaElement.java:95) > at org.eclipse.jdt.internal.core.ClasspathChange.addClasspathDeltas(ClasspathChange.java:63) > at org.eclipse.jdt.internal.core.ClasspathChange.generateDelta(ClasspathChange.java:354) > at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:2052) > at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:470) > at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285) > at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149) > at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395) > at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530) > at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:156) > at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 396854
: 230770