I reply to a different thread and I thought I started with a new thread with an explicit subject but it looked like it never arrived.
In any case, we are aware of it. This is a bug in Eclipse (https://bugs.eclipse.org/bugs/show_bug.cgi?id=318108) and are working on a work around. Xav On Sat, Jul 3, 2010 at 12:28 AM, Al Sutton <a...@funkyandroid.com> wrote: > Have you guys put this information into b.android.com so it can be > logged & tracked easily? > > Al. > > On Jul 2, 7:26 pm, Ryan Cook <co...@uw.edu> wrote: >> I am also having this issue on multiple machines. It was working >> before, and I think it stopped working (and started giving error) >> after I upgraded to Helios (3.6). >> I also tried removing all the strings entries from the file then >> adding them through the GUI interface; it adds them with the same >> format that and everything, but, if I hit save, close it, and then re- >> open it, I get the same error. >> >> My Setup >> ========== >> OS: Windows XP Pro SP3 32bit >> Eclipse: Helios (3.6.0.I20100608-0911) >> ADT: 0.9.7.v201005071157-36220 >> Android SDK Tools: r6 >> Platform SDK: 2.1-update1, API 7, r2 >> Java: 6 Update 20 >> >> Error Details >> ========== >> Problems occurred when invoking code from plug-in: >> "org.eclipse.jface". >> >> java.lang.NullPointerException >> at >> org.eclipse.wst.xml.core.internal.document.ElementImpl.getDefaultValue(Elem >> entImpl.java: >> 259) >> at >> org.eclipse.wst.xml.core.internal.document.ElementImpl.getAttributeNS(Eleme >> ntImpl.java: >> 329) >> at >> com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode.getShort >> Description(Unknown >> Source) >> at >> com.android.ide.eclipse.adt.internal.editors.ui.tree.UiModelTreeLabelProvid >> er.getText(Unknown >> Source) >> at >> org.eclipse.jface.viewers.WrappedViewerLabelProvider.getText(WrappedViewerL >> abelProvider.java: >> 108) >> at >> org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLa >> belProvider.java: >> 164) >> at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java: >> 152) >> at >> org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewe >> r.java: >> 934) >> at org.eclipse.jface.viewers.AbstractTreeViewer >> $UpdateItemSafeRunnable.run(AbstractTreeViewer.java:102) >> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) >> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) >> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) >> at >> org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewe >> r.java: >> 1014) >> at org.eclipse.jface.viewers.StructuredViewer >> $UpdateItemSafeRunnable.run(StructuredViewer.java:481) >> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) >> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) >> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) >> at >> org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java : >> 2141) >> at >> org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeVie >> wer.java: >> 2689) >> at >> org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(Abstract >> TreeViewer.java: >> 1867) >> at >> org.eclipse.jface.viewers.TreeViewer.internalRefreshStruct(TreeViewer.java: >> 721) >> at >> org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeVi >> ewer.java: >> 1842) >> at >> org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeVi >> ewer.java: >> 1799) >> at >> org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeVi >> ewer.java: >> 1785) >> at org.eclipse.jface.viewers.StructuredViewer >> $7.run(StructuredViewer.java:1487) >> at >> org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredVi >> ewer.java: >> 1422) >> at >> org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java: >> 403) >> at >> org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredVi >> ewer.java: >> 1383) >> at >> org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java: >> 1485) >> at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java: >> 537) >> at >> org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java: >> 1444) >> at com.android.ide.eclipse.adt.internal.editors.ui.tree.UiTreeBlock >> $2.uiElementNodeUpdated(Unknown Source) >> at >> com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode.invokeUi >> UpdateListeners(Unknown >> Source) >> at >> com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode.loadFrom >> XmlNode(Unknown >> Source) >> at >> com.android.ide.eclipse.adt.internal.editors.resources.ResourcesEditor.xmlM >> odelChanged(Unknown >> Source) >> at com.android.ide.eclipse.adt.internal.editors.AndroidEditor >> $XmlModelStateListener.modelChanged(Unknown Source) >> at >> org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.fireModelCh >> anged(AbstractStructuredModel.java: >> 553) >> at >> org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.internalMod >> elChanged(AbstractStructuredModel.java: >> 887) >> at >> org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.changedMode >> l(AbstractStructuredModel.java: >> 382) >> at >> org.eclipse.wst.xml.core.internal.document.DOMModelImpl.changedModel(DOMMod >> elImpl.java: >> 167) >> at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel >> $DocumentToModelNotifier.nodesReplaced(AbstractStructuredModel.java: >> 152) >> at >> org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument._fireEvent(B >> asicStructuredDocument.java: >> 600) >> at >> org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.fireStructur >> edDocumentEvent(BasicStructuredDocument.java: >> 1199) >> at >> org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.internalRepl >> aceText(BasicStructuredDocument.java: >> 1979) >> at >> org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText( >> BasicStructuredDocument.java: >> 2419) >> at >> org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText( >> BasicStructuredDocument.java: >> 2404) >> at >> org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.access >> $2(JobSafeStructuredDocument.java:1) >> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument >> $3.run(JobSafeStructuredDocument.java:141) >> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) >> at >> org.eclipse.wst.sse.ui.EditorExecutionContext.execute(EditorExecutionContex >> t.java: >> 149) >> at >> org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replaceTex >> t(JobSafeStructuredDocument.java: >> 144) >> at >> org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replace(Basi >> cStructuredDocument.java: >> 2364) >> at >> org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.access >> $0(JobSafeStructuredDocument.java:1) >> at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument >> $1.run(JobSafeStructuredDocument.java:103) >> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) >> at >> org.eclipse.wst.sse.ui.EditorExecutionContext.execute(EditorExecutionContex >> t.java: >> 149) >> at >> org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replace(Jo >> bSafeStructuredDocument.java: >> 106) >> at >> org.eclipse.jface.text.DefaultDocumentAdapter.replaceTextRange(DefaultDocum >> entAdapter.java: >> 248) >> at org.eclipse.swt.custom.StyledText.modifyContent(StyledText.java: >> 7168) >> at org.eclipse.swt.custom.StyledText.sendKeyEvent(StyledText.java: >> 7975) >> at org.eclipse.swt.custom.StyledText.paste(StyledText.java:7224) >> at org.eclipse.jface.text.TextViewer.paste(TextViewer.java:4040) >> at org.eclipse.jface.text.TextViewer.doOperation(TextViewer.java: >> 3984) >> at >> org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java: >> 999) >> at org.eclipse.ui.texteditor.TextOperationAction >> $1.run(TextOperationAction.java:131) >> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java: >> 70) >> at >> org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java: >> 129) >> at org.eclipse.jface.action.Action.runWithEvent(Action.java:498) >> at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java: >> 185) >> at >> org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandler >> Wrapper.java: >> 109) >> at org.eclipse.core.commands.Command.executeWithChecks(Command.java: >> 476) >> at >> org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Parameteri >> zedCommand.java: >> 508) >> at >> org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerServi >> ce.java: >> 169) >> at >> org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyb >> oard.java: >> 468) >> at >> org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java : >> 786) >> at >> org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKey >> board.java: >> 885) >> at >> org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(Wo >> rkbenchKeyboard.java: >> 567) >> at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access >> $3(WorkbenchKeyboard.java:508) >> at org.eclipse.ui.internal.keys.WorkbenchKeyboard >> $KeyDownFilter.handleEvent(WorkbenchKeyboard.java:123) >> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) >> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1253) >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052) >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077) >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062) >> at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1103) >> at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1099) >> at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1508) >> at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4268) >> at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:345) >> at org.eclipse.swt.widgets.Control.windowProc(Control.java:4160) >> at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341) >> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873) >> at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) >> at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2459) >> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3655) >> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java: >> 2629) >> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593) >> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427) >> at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670) >> at >> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java: >> 332) >> at >> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java: >> 663) >> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java: >> 149) >> at >> ... >> >> read more » > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Xavier Ducrohet Android SDK Tech Lead Google Inc. Please do not send me questions directly. Thanks! -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en