Community
Participate
Working Groups
I20060620-1010 + org.eclipse.jdt.ui/org.eclipse.jdt.ui.tests/org.eclipse.jdt.ui.tests.refactoring HEAD I get the following NPE when I execute the test org.eclipse.jdt.ui.tests.reorg.MoveTest#testDestination_no_sourceFolderToJavaProjecteWithNoSourceFolder. Also tried different VMs. The test passes, since the NPE is caught by SafeRunner. ClasspathChange.generateDelta(JavaElementDelta) line: 259 DeltaProcessor.resourceChanged(IResourceChangeEvent) line: 1815 DeltaProcessingState.resourceChanged(IResourceChangeEvent) line: 369 NotificationManager$2.run() line: 282 SafeRunner.run(ISafeRunnable) line: 37 NotificationManager.notify(ResourceChangeListenerList$ListenerEntry[], IResourceChangeEvent, boolean) line: 276 NotificationManager.broadcastChanges(ElementTree, ResourceChangeEvent, boolean) line: 148 Workspace.broadcastPostChange() line: 256 Workspace.endOperation(ISchedulingRule, boolean, IProgressMonitor) line: 958 Workspace.run(IWorkspaceRunnable, ISchedulingRule, int, IProgressMonitor) line: 1746 Workspace.run(IWorkspaceRunnable, IProgressMonitor) line: 1719 JavaProjectHelper.delete(IJavaElement) line: 264 MoveTest.testDestination_no_sourceFolderToJavaProjecteWithNoSourceFolder() line: 815 NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method] NativeMethodAccessorImpl.invoke(Object, Object[]) line: 64 DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 43 Method.invoke(Object, Object...) line: 615 MoveTest(TestCase).runTest() line: 154 MoveTest(TestCase).runBare() line: 127 TestResult$1.protect() line: 106 TestResult.runProtected(Test, Protectable) line: 124 TestResult.run(TestCase) line: 109 MoveTest(TestCase).run(TestResult) line: 118 TestSuite.runTest(Test, TestResult) line: 208 TestSuite.run(TestResult) line: 203 RefactoringTestSetup(TestDecorator).basicRun(TestResult) line: 22 TestSetup$1.protect() line: 19 TestResult.runProtected(Test, Protectable) line: 124 RefactoringTestSetup(TestSetup).run(TestResult) line: 23 JUnit3TestReference.run(TestExecution) line: 128 TestExecution.run(ITestReference[]) line: 38 RemotePluginTestRunner(RemoteTestRunner).runTests(String[], String, TestExecution) line: 460 RemotePluginTestRunner(RemoteTestRunner).runTests(TestExecution) line: 673 RemotePluginTestRunner(RemoteTestRunner).run() line: 386 RemotePluginTestRunner.main(String[]) line: 58 UITestApplication$1.run() line: 105 RunnableLock.run() line: 35 UISynchronizer(Synchronizer).runAsyncMessages(boolean) line: 123 Display.runAsyncMessages(boolean) line: 3325 Display.readAndDispatch() line: 2971 Workbench.runEventLoop(Window$IExceptionHandler, Display) line: 1914 Workbench.runUI() line: 1878 Workbench.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 419 PlatformUI.createAndRunWorkbench(Display, WorkbenchAdvisor) line: 149 IDEApplication.run(Object) line: 95 UITestApplication.run(Object) line: 45 PlatformActivator$1.run(Object) line: 78 EclipseAppLauncher.runApplication(Object) line: 92 EclipseAppLauncher.start(Object) line: 68 EclipseStarter.run(Object) line: 400 EclipseStarter.run(String[], Runnable) line: 177 NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method] NativeMethodAccessorImpl.invoke(Object, Object[]) line: 64 DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 43 Method.invoke(Object, Object...) line: 615 Main.invokeFramework(String[], URL[]) line: 336 Main.basicRun(String[]) line: 280 Main.run(String[]) line: 977 Main.main(String[]) line: 952
*** This bug has been marked as a duplicate of 148015 ***