Community
Participate
Working Groups
The following NPE can arise when a QualifiedName has no segments e.g. QualifiedName.EMPTY Thread [Worker-1] (Suspended (exception NullPointerException)) XMLSaveImpl$Escape.convert(String) line: 3252 XMISaveImpl(XMLSaveImpl).getDatatypeValue(Object, EStructuralFeature, boolean) line: 3082 XMISaveImpl(XMLSaveImpl).saveDataTypeSingle(EObject, EStructuralFeature) line: 1678 XMISaveImpl(XMLSaveImpl).saveFeatures(EObject) line: 1265 XMISaveImpl(XMLSaveImpl).saveElementID(EObject) line: 2685 XMISaveImpl(XMLSaveImpl).saveElement(EObject, EStructuralFeature) line: 1174 XMISaveImpl(XMLSaveImpl).saveElement(InternalEObject, EStructuralFeature) line: 1035 XMISaveImpl(XMLSaveImpl).saveContainedMany(EObject, EStructuralFeature) line: 2386 XMISaveImpl(XMLSaveImpl).saveFeatures(EObject) line: 1533 XMISaveImpl(XMLSaveImpl).saveElementID(EObject) line: 2685 XMISaveImpl.writeTopObjects(List<EObject>) line: 90 XMISaveImpl(XMLSaveImpl).traverse(List<EObject>) line: 592 XMISaveImpl(XMLSaveImpl).save(XMLResource, OutputStream, Map<?,?>) line: 256 XMIResourceImpl(XMLResourceImpl).doSave(OutputStream, Map<?,?>) line: 302 XMIResourceImpl(ResourceImpl).save(OutputStream, Map<?,?>) line: 1409 XMIResourceImpl(ResourceImpl).save(Map<?,?>) line: 991 EMFBasedPersister.save(Iterable<IResourceDescription>) line: 117 EMFBasedPersister$1.saving(ISaveContext) line: 89 SaveManager.executeLifecycle(int, ISaveParticipant, SaveContext) line: 357 SaveManager$1.run() line: 166 SafeRunner.run(ISafeRunnable) line: 42 SaveManager.broadcastLifecycle(int, Map, MultiStatus, IProgressMonitor) line: 169 SaveManager.save(int, boolean, Project, IProgressMonitor) line: 1104 SaveManager.save(int, Project, IProgressMonitor) line: 1083 DelayedSnapshotJob.run(IProgressMonitor) line: 44 Worker.run() line: 54 because BuilderStateFactoryImpl.convertQualifiedNameToString fails to convert the null return from Strings.pack to "".
Ping. This one is high priority. The NPE occurs while saving workspace state when exiting Eclipse. Very inelegant.
(In reply to comment #1) > Ping. > > This one is high priority. The NPE occurs while saving workspace state when > exiting Eclipse. Very inelegant. Thanks for the friendly pointer, Ed.
Pushed to master.
Any schedule for an N-build with this in? last visible N-build was on the 2nd.
Closing all bugs that were set to RESOLVED before Neon.0