Skip to content

NPE when creating a linked file in a virtual folder

Bugzilla Link 431891
Status NEW
Importance P3 normal
Reported Apr 03, 2014 06:36 EDT
Modified Apr 03, 2014 09:46 EDT
Version 3.4.1
Reporter Alex Hitrov

Description

1.) Create a new Java project 2.) Add a new Java class to the project 3.) Create a virtual folder 4.) Right-click the virtual folder -> New -> File -> give a name -> click Advanced -> check "Link to file in the file system" and browse to the Java file you created in step 2 -> Finish

Result:
a link to the Java file is created in the virtual folder and a NPE is logged:

Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
java.lang.NullPointerException
at org.eclipse.rse.files.ui.resources.SystemTempFileListener.checkLocalChanges(SystemTempFileListener.java:375)
at org.eclipse.rse.files.ui.resources.SystemTempFileListener.checkLocalChanges(SystemTempFileListener.java:382)
at org.eclipse.rse.files.ui.resources.SystemTempFileListener.checkLocalChanges(SystemTempFileListener.java:382)
at org.eclipse.rse.files.ui.resources.SystemTempFileListener.resourceChanged(SystemTempFileListener.java:214)
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.Workspace.run(Workspace.java:2353)
at org.eclipse.ui.ide.undo.AbstractWorkspaceOperation.execute(AbstractWorkspaceOperation.java:204)
at org.eclipse.ui.dialogs.WizardNewFileCreationPage4.run(WizardNewFileCreationPage.java:445)\ at org.eclipse.jface.operation.ModalContextModalContextThread.run(ModalContext.java:121)