Bug 3082 - Problem with UUID and IP address (1GGRLEK)
Summary: Problem with UUID and IP address (1GGRLEK)
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Resources (show other bugs)
Version: 2.0   Edit
Hardware: All Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Rodrigo Peretti CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 5712 (view as bug list)
Depends on:
Blocks:
 
Reported: 2001-10-10 22:49 EDT by Rodrigo Peretti CLA
Modified: 2002-04-11 10:47 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rodrigo Peretti CLA 2001-10-10 22:49:08 EDT
Veronika complained that after some DHCP changes on her Linux
machine, she got the following log when trying to save a file:

Log: Wed Jul 11 15:05:43 EDT 2001
1 org.eclipse.core.resources 4 Unhandled exception caught in event loop.
Log: Wed Jul 11 15:05:43 EDT 2001
4 org.eclipse.ui 0 java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError: org.eclipse.core.internal.utils.AssertionFailedException: Assertion failed; Local host address cannot be found..
 at org.eclipse.core.internal.utils.Assert.isTrue(Assert.java(Compiled Code))
 at org.eclipse.core.internal.utils.UniversalUniqueIdentifier.getIPAddress(UniversalUniqueIdentifier.java:180)
 at org.eclipse.core.internal.utils.UniversalUniqueIdentifier.computeNodeAddress(UniversalUniqueIdentifier.java:130)
 at org.eclipse.core.internal.utils.UniversalUniqueIdentifier.<clinit>(UniversalUniqueIdentifier.java:31)
 at org.eclipse.core.internal.localstore.BlobStore.addBlob(BlobStore.java:26)
 at org.eclipse.core.internal.localstore.HistoryStore.addState(HistoryStore.java:107)
 at org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSystemResourceManager.java:387)
 at org.eclipse.core.internal.resources.File.internalSetContents(File.java:155)
 at org.eclipse.core.internal.resources.File.setContents(File.java:177)
 at org.eclipse.jdt.internal.core.Buffer.save(Buffer.java:534)
 at org.eclipse.jdt.internal.core.Openable.save(Openable.java:375)
 at org.eclipse.jdt.internal.core.CommitWorkingCopyOperation.executeOperation(CommitWorkingCopyOperation.java:92)
 at org.eclipse.jdt.internal.core.JavaModelOperation.execute(JavaModelOperation.java:248)
 at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:452)
 at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1184)
 at org.eclipse.jdt.internal.core.JavaModelManager.runOperation(JavaModelManager.java:1003)
 at org.eclipse.jdt.internal.core.JavaElement.runOperation(JavaElement.java:508)
 at org.eclipse.jdt.internal.core.WorkingCopy.commit(WorkingCopy.java:38)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.doSaveDocument(CompilationUnitDocumentProvider.java:305)
 at org.eclipse.ui.texteditor.AbstractDocumentProvider.saveDocument(AbstractDocumentProvider.java:433)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1.execute(CompilationUnitEditor.java:145)
 at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:59)
 at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1184)
 at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:73)
 at org.eclipse.ui.texteditor.AbstractTextEditor.performSaveOperation(AbstractTextEditor.java:1489)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(CompilationUnitEditor.java:193)
 at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.java:712)
 at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:249)
 at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:335)
 at org.eclipse.ui.internal.EditorManager.runProgressMonitorOperation(EditorManager.java:570)
 at org.eclipse.ui.internal.EditorManager.saveEditor(EditorManager.java:717)
 at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:1169)
 at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:31)
 at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:398)
 at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:352)
 at org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:343)
 at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:47)
 at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code))
 at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code))
 at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java(Compiled Code))
 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java(Compiled Code))
 at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java(Compiled Code))
 at org.eclipse.ui.internal.Workbench.run(Workbench.java:642)
 at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:810)
 at org.eclipse.core.boot.BootLoader.run(BootLoader.java:280)
 at java.lang.reflect.Method.invoke(Native Method)
 at org.eclipse.core.launcher.Main.basicRun(Main.java:119)
 at org.eclipse.core.launcher.Main.run(Main.java:401)
 at org.eclipse.core.launcher.Main.main(Main.java:274)
Log: Wed Jul 11 15:05:50 EDT 2001
1 org.eclipse.core.resources 4 Unhandled exception caught in event loop.
Log: Wed Jul 11 15:05:50 EDT 2001
4 org.eclipse.ui 0 org/eclipse/core/internal/utils/UniversalUniqueIdentifier
java.lang.NoClassDefFoundError: org/eclipse/core/internal/utils/UniversalUniqueIdentifier
 at org.eclipse.core.internal.localstore.BlobStore.addBlob(BlobStore.java:26)
 at org.eclipse.core.internal.localstore.HistoryStore.addState(HistoryStore.java:107)
 at org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSystemResourceManager.java:387)
 at org.eclipse.core.internal.resources.File.internalSetContents(File.java:155)
 at org.eclipse.core.internal.resources.File.setContents(File.java:177)
 at org.eclipse.jdt.internal.core.Buffer.save(Buffer.java:534)
 at org.eclipse.jdt.internal.core.Openable.save(Openable.java:375)
 at org.eclipse.jdt.internal.core.CommitWorkingCopyOperation.executeOperation(CommitWorkingCopyOperation.java:92)
 at org.eclipse.jdt.internal.core.JavaModelOperation.execute(JavaModelOperation.java:248)
 at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:452)
 at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1184)
 at org.eclipse.jdt.internal.core.JavaModelManager.runOperation(JavaModelManager.java:1003)
 at org.eclipse.jdt.internal.core.JavaElement.runOperation(JavaElement.java:508)
 at org.eclipse.jdt.internal.core.WorkingCopy.commit(WorkingCopy.java:38)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.doSaveDocument(CompilationUnitDocumentProvider.java:305)
 at org.eclipse.ui.texteditor.AbstractDocumentProvider.saveDocument(AbstractDocumentProvider.java:433)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1.execute(CompilationUnitEditor.java:145)
 at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:59)
 at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1184)
 at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:73)
 at org.eclipse.ui.texteditor.AbstractTextEditor.performSaveOperation(AbstractTextEditor.java:1489)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(CompilationUnitEditor.java:193)
 at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.java:712)
 at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:249)
 at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:335)
 at org.eclipse.ui.internal.EditorManager.runProgressMonitorOperation(EditorManager.java:570)
 at org.eclipse.ui.internal.EditorManager.saveEditor(EditorManager.java:717)
 at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:1169)
 at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:31)
 at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:398)
 at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:352)
 at org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:343)
 at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:47)
 at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code))
 at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code))
 at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java(Compiled Code))
 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java(Compiled Code))
 at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java(Compiled Code))
 at org.eclipse.ui.internal.Workbench.run(Workbench.java:642)
 at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:810)
 at org.eclipse.core.boot.BootLoader.run(BootLoader.java:280)
 at java.lang.reflect.Method.invoke(Native Method)
 at org.eclipse.core.launcher.Main.basicRun(Main.java:119)
 at org.eclipse.core.launcher.Main.run(Main.java:401)
 at org.eclipse.core.launcher.Main.main(Main.java:274)
Log: Wed Jul 11 15:13:57 EDT 2001
1 org.eclipse.core.resources 4 Unhandled exception caught in event loop.
Log: Wed Jul 11 15:13:57 EDT 2001
4 org.eclipse.ui 0 org/eclipse/core/internal/utils/UniversalUniqueIdentifier
java.lang.NoClassDefFoundError: org/eclipse/core/internal/utils/UniversalUniqueIdentifier
 at org.eclipse.core.internal.localstore.BlobStore.addBlob(BlobStore.java:26)
 at org.eclipse.core.internal.localstore.HistoryStore.addState(HistoryStore.java:107)
 at org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSystemResourceManager.java:387)
 at org.eclipse.core.internal.resources.File.internalSetContents(File.java:155)
 at org.eclipse.core.internal.resources.File.setContents(File.java:177)
 at org.eclipse.jdt.internal.core.Buffer.save(Buffer.java:534)
 at org.eclipse.jdt.internal.core.Openable.save(Openable.java:375)
 at org.eclipse.jdt.internal.core.CommitWorkingCopyOperation.executeOperation(CommitWorkingCopyOperation.java:92)
 at org.eclipse.jdt.internal.core.JavaModelOperation.execute(JavaModelOperation.java:248)
 at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:452)
 at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1184)
 at org.eclipse.jdt.internal.core.JavaModelManager.runOperation(JavaModelManager.java:1003)
 at org.eclipse.jdt.internal.core.JavaElement.runOperation(JavaElement.java:508)
 at org.eclipse.jdt.internal.core.WorkingCopy.commit(WorkingCopy.java:38)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.doSaveDocument(CompilationUnitDocumentProvider.java:305)
 at org.eclipse.ui.texteditor.AbstractDocumentProvider.saveDocument(AbstractDocumentProvider.java:433)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1.execute(CompilationUnitEditor.java:145)
 at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:59)
 at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1184)
 at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:73)
 at org.eclipse.ui.texteditor.AbstractTextEditor.performSaveOperation(AbstractTextEditor.java:1489)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(CompilationUnitEditor.java:193)
 at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.java:712)
 at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:249)
 at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:335)
 at org.eclipse.ui.internal.EditorManager.runProgressMonitorOperation(EditorManager.java:570)
 at org.eclipse.ui.internal.EditorManager.saveEditor(EditorManager.java:717)
 at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:1169)
 at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:31)
 at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:398)
 at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:352)
 at org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:343)
 at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:47)
 at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code))
 at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code))
 at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java(Compiled Code))
 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java(Compiled Code))
 at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java(Compiled Code))
 at org.eclipse.ui.internal.Workbench.run(Workbench.java:642)
 at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:810)
 at org.eclipse.core.boot.BootLoader.run(BootLoader.java:280)
 at java.lang.reflect.Method.invoke(Native Method)
 at org.eclipse.core.launcher.Main.basicRun(Main.java:119)
 at org.eclipse.core.launcher.Main.run(Main.java:401)
 at org.eclipse.core.launcher.Main.main(Main.java:274)
Log: Wed Jul 11 15:23:25 EDT 2001
1 org.eclipse.core.resources 4 Unhandled exception caught in event loop.
Log: Wed Jul 11 15:23:25 EDT 2001
4 org.eclipse.ui 0 org/eclipse/core/internal/utils/UniversalUniqueIdentifier
java.lang.NoClassDefFoundError: org/eclipse/core/internal/utils/UniversalUniqueIdentifier
 at org.eclipse.core.internal.localstore.BlobStore.addBlob(BlobStore.java:26)
 at org.eclipse.core.internal.localstore.HistoryStore.addState(HistoryStore.java:107)
 at org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSystemResourceManager.java:387)
 at org.eclipse.core.internal.resources.File.internalSetContents(File.java:155)
 at org.eclipse.core.internal.resources.File.setContents(File.java:177)
 at org.eclipse.jdt.internal.core.Buffer.save(Buffer.java:534)
 at org.eclipse.jdt.internal.core.Openable.save(Openable.java:375)
 at org.eclipse.jdt.internal.core.CommitWorkingCopyOperation.executeOperation(CommitWorkingCopyOperation.java:92)
 at org.eclipse.jdt.internal.core.JavaModelOperation.execute(JavaModelOperation.java:248)
 at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:452)
 at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1184)
 at org.eclipse.jdt.internal.core.JavaModelManager.runOperation(JavaModelManager.java:1003)
 at org.eclipse.jdt.internal.core.JavaElement.runOperation(JavaElement.java:508)
 at org.eclipse.jdt.internal.core.WorkingCopy.commit(WorkingCopy.java:38)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.doSaveDocument(CompilationUnitDocumentProvider.java:305)
 at org.eclipse.ui.texteditor.AbstractDocumentProvider.saveDocument(AbstractDocumentProvider.java:433)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1.execute(CompilationUnitEditor.java:145)
 at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:59)
 at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1184)
 at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:73)
 at org.eclipse.ui.texteditor.AbstractTextEditor.performSaveOperation(AbstractTextEditor.java:1489)
 at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(CompilationUnitEditor.java:193)
 at org.eclipse.ui.internal.EditorManager$9.run(EditorManager.java:712)
 at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:249)
 at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:335)
 at org.eclipse.ui.internal.EditorManager.runProgressMonitorOperation(EditorManager.java:570)
 at org.eclipse.ui.internal.EditorManager.saveEditor(EditorManager.java:717)
 at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:1169)
 at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:31)
 at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:398)
 at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:352)
 at org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:343)
 at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:47)
 at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code))
 at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code))
 at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java(Compiled Code))
 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java(Compiled Code))
 at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java(Compiled Code))
 at org.eclipse.ui.internal.Workbench.run(Workbench.java:642)
 at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:810)
 at org.eclipse.core.boot.BootLoader.run(BootLoader.java:280)
 at java.lang.reflect.Method.invoke(Native Method)
 at org.eclipse.core.launcher.Main.basicRun(Main.java:119)
 at org.eclipse.core.launcher.Main.run(Main.java:401)
 at org.eclipse.core.launcher.Main.main(Main.java:274)


NOTES:

RTP (8/23/01 11:54:47 AM)
	KD got the same problem on his Linux machine. The stack trace is similar. The real problem is that
the user is unable to write its file because the history store is somehow not working (could not create
UUID). And it should not prevent the user from saving its file. In this case, history is just a superfluous
feature. Saving the file is the user's goal.
Comment 1 Rodrigo Peretti CLA 2001-10-12 15:49:13 EDT
Fixed for R2_0. Released into HEAD.
Comment 2 DJ Houghton CLA 2001-10-24 06:43:39 EDT
PRODUCT VERSION:
	R0.9 - Linux

Comment 3 Rodrigo Peretti CLA 2001-10-25 11:17:03 EDT
Fixed in v205.
Comment 4 John Arthorne CLA 2002-04-11 10:47:47 EDT
*** Bug 5712 has been marked as a duplicate of this bug. ***