Bug #7823
Updated by Viktoria Kopach almost 8 years ago
Удаляем подряд несколько фрагментов в Requality Explorer. Для всех удалений делаем Undo. Дальше делаем Redo. В какой-то момент, возможно при попытке посмотреть Properties view, view на вкладке возникают ошибки в Error log вида: <pre> eclipse.buildId=4.4.2.M20150204-1700 java.version=1.8.0_101 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru_RU Framework arguments: -product org.eclipse.epp.package.standard.product -eclipse.keyring C:\Users\nicke\rcpttWorkspace\.metadata\.plugins\org.eclipse.pde.core\Requality_Luna/secure_storage Command-line arguments: -product org.eclipse.epp.package.standard.product -data C:\Users\nicke\rcpttWorkspace/../aut-Requality_Luna -dev file:C:/Users/nicke/rcpttWorkspace/.metadata/.plugins/org.eclipse.pde.core/Requality_Luna/dev.properties -os win32 -ws win32 -arch x86 -consoleLog -eclipse.keyring C:\Users\nicke\rcpttWorkspace\.metadata\.plugins\org.eclipse.pde.core\Requality_Luna/secure_storage org.eclipse.ui Error Mon Dec 26 17:38:55 MSK 2016 Unhandled event loop exception org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.RuntimeException: node not found: b44bf274-8e0b-42bf-900a-9a7a777b28f5) at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4147) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3764) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) Caused by: java.lang.RuntimeException: node not found: b44bf274-8e0b-42bf-900a-9a7a777b28f5 at com.unitesk.requality.core.TreeDB.getNode(TreeDB.java:772) at com.unitesk.requality.core.TreeDB.getNode(TreeDB.java:750) at com.unitesk.requality.core.TreeNode.getChild(TreeNode.java:792) at com.unitesk.requality.core.TreeNode.getChild(TreeNode.java:780) at com.unitesk.requality.eclipse.views.properties.AltDescriptionPropertySection$2.getChildren(AltDescriptionPropertySection.java:306) at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:1372) at org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:353) at org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:905) at org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren(AbstractTreeViewer.java:617) at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:815) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:791) at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:611) at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1765) at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1775) at org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:1071) at org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:1052) at org.eclipse.jface.viewers.AbstractTreeViewer.expandAll(AbstractTreeViewer.java:1041) at com.unitesk.requality.eclipse.views.properties.AltDescriptionPropertySection.setTreeNode(AltDescriptionPropertySection.java:405) at com.unitesk.requality.eclipse.views.properties.TreeNodePropertiesTab$2.run(TreeNodePropertiesTab.java:257) at org.eclipse.swt.widgets.RunnableLock.run_aroundBody0(RunnableLock.java:35) at org.eclipse.swt.widgets.RunnableLock$AjcClosure1.run(RunnableLock.java:1) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39proceed(DisplayAspect.aj:1) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39(DisplayAspect.aj:367) at org.eclipse.swt.widgets.RunnableLock.run_aroundBody2(RunnableLock.java:35) at org.eclipse.swt.widgets.RunnableLock$AjcClosure3.run(RunnableLock.java:1) at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39proceed(DisplayAspect.aj:1) at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39(DisplayAspect.aj:63) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) ... 24 more </pre>