Project

General

Profile

Actions

Bug #8605

open

TimeoutException при конвертации данных в новый формат

Added by Alexandr Ugnenko almost 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
11/28/2017
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Platform:
Published in build:

Description

После запуска экземпляра Eclipse в режиме отладки (Debug As... -> Eclipse Application) было выведено диалоговое окно с предложением конвертировать данные в новый формат для одного из проектов. После нажатия кнопки 'Ok' среда Eclipse зависла в консоль начали сыпаться исключения:
Root exception:
java.util.concurrent.TimeoutException: Timeout after waiting 5 seconds to acquire the lock.
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:334)
at org.eclipse.osgi.container.Module.start(Module.java:401)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:529)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:325)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:345)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:423)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.json.JSONObject.<init>(JSONObject.java:310)
at com.unitesk.requality.core.NodeMapper.getUUId(NodeMapper.java:56)
at com.unitesk.requality.eclipse.core.ResourceStorage.getFileUUID(ResourceStorage.java:366)
at com.unitesk.requality.eclipse.core.ResourceStorage.getUUId(ResourceStorage.java:344)
at com.unitesk.requality.eclipse.core.ResourceStorage$ResourceMap.initRoot(ResourceStorage.java:1629)
at com.unitesk.requality.eclipse.core.ResourceStorage$ResourceMap.initResMap(ResourceStorage.java:1620)
at com.unitesk.requality.eclipse.core.ResourceStorage$ResourceMap.access$500(ResourceStorage.java:1426)
at com.unitesk.requality.eclipse.core.ResourceStorage.getResourceMap(ResourceStorage.java:1422)
at com.unitesk.requality.eclipse.core.ResourceStorage.<init>(ResourceStorage.java:98)
at com.unitesk.requality.eclipse.core.EclipseTracker.loadTreeDB(EclipseTracker.java:535)
at com.unitesk.requality.eclipse.core.EclipseTracker.trackProject(EclipseTracker.java:419)
at com.unitesk.requality.eclipse.storageformatversion.Requality_021_0211.convert(Requality_021_0211.java:31)
at com.unitesk.requality.eclipse.storageformatversion.StoredFormatVersioning.updateProject(StoredFormatVersioning.java:227)
at com.unitesk.requality.eclipse.core.EclipseTracker$6.run(EclipseTracker.java:324)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4821)
at com.unitesk.requality.eclipse.core.EclipseTracker$10.run(EclipseTracker.java:517)
at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:162)
at org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:154)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4211)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3827)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
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:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
at org.eclipse.equinox.launcher.Main.main(Main.java:1492)

No data to display

Actions

Also available in: Atom PDF