# Can not open i18n editor

**URL:** <https://forum.servoy.com/t/can-not-open-i18n-editor/15330>\
**Category:** Classic Servoy\
**Created:** [January 12, 2012, 9:34am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330 "2012-01-12T09:34:31Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![udrescu\_bogdan](https://avatars.discourse-cdn.com/v4/letter/u/87869e/32.png) [@udrescu\_bogdan](https://forum.servoy.com/u/udrescu_bogdan)\
**Post date:** [January 12, 2012, 9:34am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/1 "2012-01-12T09:34:31Z")

</div>

Hi,

I clicked this morning on the i18n button in the toolbar and Servoy hanged. I forced to close it, open again, same problem. I can’t open i18n editor.

Few days ago it did the same and I found the file org.eclipse.core.resources.prefs was empty. I don’t know what changed that file. I checked the repository and put back this:

```auto
#Sat Feb 12 20:48:25 EET 2011
eclipse.preferences.version=1
encoding//messages/piperpilots.messages.de.properties=UTF-8
encoding//messages/piperpilots.messages.properties=UTF-8

```

Now I have no files changed in my workspace and can’t open i18n editor. Servoy Developer always hangs.

version 5.2.11 … if I remember correctly this happened only after updating from 5.2.9, which was at most one week ago …

---

<div class="post-metadata">

**Author:** ![lvostinar](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/lvostinar/32/5248_2.png) [@lvostinar](https://forum.servoy.com/u/lvostinar)\
**Post date:** [January 16, 2012, 3:21pm UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/2 "2012-01-16T15:21:12Z")

</div>

> udrescu\_bogdan:  
> Hi,
> 
> I clicked this morning on the i18n button in the toolbar and Servoy hanged. I forced to close it, open again, same problem. I can’t open i18n editor.
> 
> Few days ago it did the same and I found the file org.eclipse.core.resources.prefs was empty. I don’t know what changed that file. I checked the repository and put back this:
> 
> ```auto
> #Sat Feb 12 20:48:25 EET 2011
> 
> ```

eclipse.preferences.version=1  
encoding//messages/piperpilots.messages.de.properties=UTF-8  
encoding//messages/piperpilots.messages.properties=UTF-8

> ```auto
> 
> Now I have no files changed in my workspace and can't open i18n editor. Servoy Developer always hangs.
> 
> version 5.2.11 ... if I remember correctly this happened only after updating from 5.2.9, which was at most one week ago ...
> 
> ```

If developer hangs again, please go to admin page , make a stack dump and add an issue for it.

---

<div class="post-metadata">

**Author:** ![udrescu\_bogdan](https://avatars.discourse-cdn.com/v4/letter/u/87869e/32.png) [@udrescu\_bogdan](https://forum.servoy.com/u/udrescu_bogdan)\
**Post date:** [January 19, 2012, 8:24am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/3 "2012-01-19T08:24:28Z")

</div>

Hi, the i18n editor didn’t blocked, but something else did. I tried to open a globals.js file and servoy hanged again. In the screenshoot, the mouse is not visible but it’s in waiting state for few minutes. I have to force servoy to close.

```auto
Current time: Thu Jan 19 10:23:21 EET 2012

Server Information
Servoy version 5.2.11 -build 1022
Port used by RMI Registry: 1099
Repository version 38

Current time: Thu Jan 19 10:23:21 EET 2012

Uptime: 22 hours 4 minutes 55 seconds

JDK Information
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
java.version=1.6.0_29
java.vm.info=mixed mode
java.vm.vendor=Apple Inc.

Operating System Information
os.name=Mac OS X
os.version=10.6.8
os.arch=x86_64

System Information
Heap memory: allocated=134084K, used=70805K, max=517760K
None Heap memory: allocated=218824K, used=145327K, max=311296K

Thread: http-8080-6, state: WAITING, total cpu time: 3.115ms, total user time: 2.073ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:423)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:449)
  java.lang.Thread.run(Thread.java:680)

Thread: http-8080-5, state: WAITING, total cpu time: 3.026ms, total user time: 2.105ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:423)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:449)
  java.lang.Thread.run(Thread.java:680)

Thread: http-8080-4, state: WAITING, total cpu time: 3.098ms, total user time: 2.148ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:423)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:449)
  java.lang.Thread.run(Thread.java:680)

Thread: http-8080-3, state: WAITING, total cpu time: 4.01ms, total user time: 2.84ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:423)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:449)
  java.lang.Thread.run(Thread.java:680)

Thread: http-8080-2, state: WAITING, total cpu time: 5.02ms, total user time: 2.727ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:423)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:449)
  java.lang.Thread.run(Thread.java:680)

Thread: Worker-20, state: TIMED_WAITING, total cpu time: 100.973ms, total user time: 78.737ms
  java.lang.Object.wait(Native Method)
  org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
  org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
  org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

Thread: Worker-17, state: TIMED_WAITING, total cpu time: 152.795ms, total user time: 125.55ms
  java.lang.Object.wait(Native Method)
  org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
  org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
  org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

Thread: org.eclipse.dltk.internal.ui.text.ScriptReconciler, state: TIMED_WAITING, total cpu time: 1003.636ms, total user time: 618.027ms
  java.lang.Object.wait(Native Method)
  org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)

Thread: http-8080-1, state: RUNNABLE, total cpu time: 361.902ms, total user time: 304.672ms
  sun.management.ThreadImpl.getThreadInfo1(Native Method)
  sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:154)
  sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:121)
  com.servoy.j2db.server.servlets.ConfigServlet.Zt(ConfigServlet.java:215)
  com.servoy.j2db.server.servlets.ConfigServlet.service(ConfigServlet.java:3902)
  javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
  org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
  org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
  org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
  org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
  org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
  java.lang.Thread.run(Thread.java:680)

Thread: org.eclipse.dltk.internal.ui.text.ScriptReconciler, state: TIMED_WAITING, total cpu time: 2579.511ms, total user time: 1460.597ms
  java.lang.Object.wait(Native Method)
  org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)

Thread: org.eclipse.dltk.internal.ui.text.ScriptReconciler, state: TIMED_WAITING, total cpu time: 3440.796ms, total user time: 2026.227ms
  java.lang.Object.wait(Native Method)
  org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)

Thread: Java indexing, state: WAITING, total cpu time: 0.101ms, total user time: 0.05ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:381)
  java.lang.Thread.run(Thread.java:680)

Thread: SVN Kit 1.2 Connector, state: WAITING, total cpu time: 7.551ms, total user time: 5.323ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.polarion.team.svn.connector.svnkit.SVNKitConnector$ProgressMonitorThread.run(SVNKitConnector.java:1595)

Thread: Thread-17, state: WAITING, total cpu time: 0.277ms, total user time: 0.173ms
  java.lang.Object.wait(Native Method)
  java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
  java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
  org.tmatesoft.svn.core.javahl.SVNClientImplTracker.run(SVNClientImplTracker.java:65)
  java.lang.Thread.run(Thread.java:680)

Thread: AWT-EventQueue-0, state: RUNNABLE, total cpu time: 528.859ms, total user time: 454.308ms
  apple.awt.CInputMethod.getNativeLocale(Native Method)
  apple.awt.CToolkit.getDefaultKeyboardLocale(CToolkit.java:1043)
  sun.awt.im.ExecutableInputMethodManager.getDefaultKeyboardLocale(InputMethodManager.java:578)
  sun.awt.im.InputContext.<init>(InputContext.java:114)
  sun.awt.im.InputMethodContext.<init>(InputMethodContext.java:72)
  java.awt.im.InputContext.getInstance(InputContext.java:74)
  java.awt.Window.getInputContext(Window.java:1233)
  java.awt.Component.getInputContext(Component.java:5893)
  java.awt.Component.getInputContext(Component.java:5893)
  java.awt.Component.getInputContext(Component.java:5893)
  java.awt.Component.getInputContext(Component.java:5893)
  java.awt.Component.getInputContext(Component.java:5893)
  java.awt.Component.getInputContext(Component.java:5893)
  java.awt.Component.getInputContext(Component.java:5893)
  java.awt.Component.getInputContext(Component.java:5893)
  java.awt.Component.getInputContext(Component.java:5893)
  java.awt.Component.removeNotify(Component.java:6862)
  java.awt.Container.removeNotify(Container.java:2660)
  javax.swing.JComponent.removeNotify(JComponent.java:4701)
  java.awt.Container.remove(Container.java:1140)
  java.awt.Container.remove(Container.java:1198)
  javax.swing.plaf.basic.BasicComboBoxUI.getSizeForComponent(BasicComboBoxUI.java:1390)
  javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(BasicComboBoxUI.java:1336)
  com.apple.laf.AquaComboBoxUI.getMinimumSize(AquaComboBoxUI.java:499)
  javax.swing.JComponent.getMinimumSize(JComponent.java:1714)
  com.servoy.j2db.util.toolbar.Toolbar$InnerLayout.layoutContainer(Toolbar.java:699)
  java.awt.Container.layout(Container.java:1421)
  java.awt.Container.doLayout(Container.java:1410)
  java.awt.Container.validateTree(Container.java:1507)
  java.awt.Container.validateTree(Container.java:1513)
  java.awt.Container.validateTree(Container.java:1513)
  java.awt.Container.validateTree(Container.java:1513)
  java.awt.Container.validateTree(Container.java:1513)
  java.awt.Container.validateTree(Container.java:1513)
  java.awt.Container.validateTree(Container.java:1513)
  java.awt.Container.validate(Container.java:1480)
  com.servoy.j2db.util.toolbar.ToolbarPanel.doRevalidateWindow(ToolbarPanel.java:480)
  com.servoy.j2db.util.toolbar.ToolbarPanel.revalidateWindow(ToolbarPanel.java:457)
  com.servoy.j2db.util.toolbar.ToolbarPanel.addToolbar(ToolbarPanel.java:178)
  com.servoy.j2db.smart.J2DBClient.fillToolbar(J2DBClient.java:1002)
  com.servoy.j2db.smart.J2DBClient.applicationSetup(J2DBClient.java:962)
  com.servoy.j2db.smart.J2DBClient.startupApplication(J2DBClient.java:748)
  com.servoy.j2db.debug.DebugJ2DBClient.<init>(DebugJ2DBClient.java:399)
  com.servoy.j2db.debug.DebugClientHandler$4.run(DebugClientHandler.java:372)
  java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
  java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677)
  java.awt.EventQueue.access$000(EventQueue.java:85)
  java.awt.EventQueue$1.run(EventQueue.java:638)
  java.awt.EventQueue$1.run(EventQueue.java:636)
  java.security.AccessController.doPrivileged(Native Method)
  java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
  java.awt.EventQueue.dispatchEvent(EventQueue.java:647)
  java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
  java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
  java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
  java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
  java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
  java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Thread: SQLExplorerPlugin.ConnectionsTimer, state: TIMED_WAITING, total cpu time: 7418.187ms, total user time: 6191.571ms
  java.lang.Thread.sleep(Native Method)
  net.sourceforge.sqlexplorer.plugin.SQLExplorerPlugin$ConnectionsTimer.run(SQLExplorerPlugin.java:70)

Thread: Timer-1, state: WAITING, total cpu time: 0.152ms, total user time: 0.058ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  java.util.TimerThread.mainLoop(Timer.java:483)
  java.util.TimerThread.run(Timer.java:462)

Thread: Java2D Disposer, state: WAITING, total cpu time: 0.84ms, total user time: 0.706ms
  java.lang.Object.wait(Native Method)
  java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
  java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
  sun.java2d.Disposer.run(Disposer.java:127)
  java.lang.Thread.run(Thread.java:680)

Thread: http-8080-Acceptor-0, state: RUNNABLE, total cpu time: 2.236ms, total user time: 1.409ms
  java.net.PlainSocketImpl.socketAccept(Native Method)
  java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
  java.net.ServerSocket.implAccept(ServerSocket.java:462)
  java.net.ServerSocket.accept(ServerSocket.java:430)
  org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61)
  org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:317)
  java.lang.Thread.run(Thread.java:680)

Thread: ContainerBackgroundProcessor[StandardEngine[Catalina]], state: TIMED_WAITING, total cpu time: 2717.266ms, total user time: 1686.896ms
  java.lang.Thread.sleep(Native Method)
  org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1579)
  java.lang.Thread.run(Thread.java:680)

Thread: ModificationWatcher Task, state: TIMED_WAITING, total cpu time: 815.015ms, total user time: 669.47ms
  java.lang.Thread.sleep(Native Method)
  org.apache.wicket.util.time.Duration.sleep(Duration.java:445)
  org.apache.wicket.util.thread.Task$1.run(Task.java:130)
  java.lang.Thread.run(Thread.java:680)

Thread: DLTK indexing, state: WAITING, total cpu time: 1354.122ms, total user time: 1194.435ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.eclipse.dltk.internal.core.search.processing.JobManager.run(JobManager.java:435)
  java.lang.Thread.run(Thread.java:680)

Thread: [ThreadPool Manager] - Idle Thread, state: WAITING, total cpu time: 254.269ms, total user time: 58.756ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106)

Thread: Timer-0, state: WAITING, total cpu time: 1.904ms, total user time: 1.481ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  java.util.TimerThread.mainLoop(Timer.java:483)
  java.util.TimerThread.run(Timer.java:462)

Thread: Bundle File Closer, state: WAITING, total cpu time: 20.629ms, total user time: 7.864ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397)
  org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

Thread: pool-2-thread-1, state: TIMED_WAITING, total cpu time: 30.043ms, total user time: 25.354ms
  sun.misc.Unsafe.park(Native Method)
  java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
  java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
  java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
  java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
  java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
  java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  java.lang.Thread.run(Thread.java:680)

Thread: PingScanner, state: TIMED_WAITING, total cpu time: 0.109ms, total user time: 0.057ms
  java.lang.Object.wait(Native Method)
  com.servoy.j2db.dataprocessing.Zn.run(Zn.java:44)
  java.lang.Thread.run(Thread.java:680)

Thread: MessageScheduler, state: TIMED_WAITING, total cpu time: 0.205ms, total user time: 0.115ms
  java.lang.Object.wait(Native Method)
  com.servoy.j2db.dataprocessing.Zp.run(Zp.java:44)
  java.lang.Thread.run(Thread.java:680)

Thread: MessagePreHandler, state: WAITING, total cpu time: 0.118ms, total user time: 0.049ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  com.servoy.j2db.dataprocessing.ClientMessagePreQueueHandler.run(ClientMessagePreQueueHandler.java:2)
  java.lang.Thread.run(Thread.java:680)

Thread: pool-1-thread-1, state: WAITING, total cpu time: 19.627ms, total user time: 7.108ms
  sun.misc.Unsafe.park(Native Method)
  java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
  java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
  java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
  java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  java.lang.Thread.run(Thread.java:680)

Thread: AWT-Shutdown, state: WAITING, total cpu time: 1.022ms, total user time: 0.063ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
  java.lang.Thread.run(Thread.java:680)

Thread: [Timer] - Main Queue Handler, state: TIMED_WAITING, total cpu time: 184.106ms, total user time: 141.089ms
  java.lang.Object.wait(Native Method)
  org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141)
  java.lang.Thread.run(Thread.java:680)

Thread: Framework Event Dispatcher, state: WAITING, total cpu time: 50.774ms, total user time: 43.155ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397)
  org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

Thread: Start Level Event Dispatcher, state: WAITING, total cpu time: 279.282ms, total user time: 257.262ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397)
  org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)

Thread: State Data Manager, state: TIMED_WAITING, total cpu time: 28.025ms, total user time: 24.992ms
  java.lang.Thread.sleep(Native Method)
  org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:306)
  java.lang.Thread.run(Thread.java:680)

Thread: Poller SunPKCS11-Darwin, state: TIMED_WAITING, total cpu time: 3293.169ms, total user time: 2943.039ms
  java.lang.Thread.sleep(Native Method)
  sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:692)
  java.lang.Thread.run(Thread.java:680)

Thread: Signal Dispatcher, state: RUNNABLE, total cpu time: 0.048ms, total user time: 0.012ms

Thread: Finalizer, state: WAITING, total cpu time: 90.579ms, total user time: 84.08ms
  java.lang.Object.wait(Native Method)
  java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
  java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
  java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

Thread: Reference Handler, state: WAITING, total cpu time: 38.663ms, total user time: 33.243ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)

Thread: main, state: WAITING, total cpu time: 417445.905ms, total user time: 271102.141ms
  java.lang.Object.wait(Native Method)
  java.lang.Object.wait(Object.java:485)
  java.awt.EventQueue.invokeAndWait(EventQueue.java:1073)
  javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326)
  com.servoy.j2db.debug.DebugClientHandler.createDebugSmartClient(DebugClientHandler.java:389)
  com.servoy.j2db.debug.DebugClientHandler.getDebugSmartClient(DebugClientHandler.java:296)
  com.servoy.j2db.debug.DebugClientHandler.getDebugSmartClient(DebugClientHandler.java:1)
  com.servoy.eclipse.core.Activator.getDebugJ2DBClient(Activator.java:324)
  com.servoy.eclipse.core.DesignApplication.getClient(DesignApplication.java:124)
  com.servoy.eclipse.core.DesignApplication.getScriptEngine(DesignApplication.java:587)
  com.servoy.j2db.scripting.PluginScope.get(PluginScope.java:134)
  com.servoy.eclipse.debug.script.FormDomProvider.resolveIds(FormDomProvider.java:430)
  org.eclipse.dlkt.javascript.dom.support.internal.DOMResolver.fillMap(DOMResolver.java:205)
  org.eclipse.dlkt.javascript.dom.support.internal.DOMResolver.resolveGlobals(DOMResolver.java:292)
  org.eclipse.dlkt.javascript.dom.support.internal.DOMResolver.getChilds(DOMResolver.java:86)
  org.eclipse.dltk.internal.javascript.reference.resolvers.ReferenceResolverContext.resolveChilds(ReferenceResolverContext.java:98)
  org.eclipse.dltk.internal.javascript.typeinference.AbstractCallResultReference.internalGetChilds(AbstractCallResultReference.java:87)
  org.eclipse.dltk.internal.javascript.typeinference.CallResultReference.internalGetChilds(CallResultReference.java:58)
  org.eclipse.dltk.internal.javascript.typeinference.AbstractCallResultReference.getChilds(AbstractCallResultReference.java:78)
  org.eclipse.dltk.internal.javascript.typeinference.AbstractCallResultReference.getChild(AbstractCallResultReference.java:42)
  org.eclipse.dltk.internal.javascript.typeinference.CombinedOrReference.getChild(CombinedOrReference.java:172)
  org.eclipse.dltk.internal.javascript.typeinference.HostCollection.queryElements(HostCollection.java:150)
  org.eclipse.dltk.internal.javascript.typeinference.HostCollection.queryElement(HostCollection.java:282)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer.internalEvaluate(TypeInferencer.java:788)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer.evaluateReference(TypeInferencer.java:733)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer$TypeInferencerSwitch.processVarDeclaration(TypeInferencer.java:543)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.doAction(NodeSwitch.java:54)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.processScriptNode(NodeSwitch.java:661)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer$TypeInferencerSwitch.processBlock(TypeInferencer.java:330)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.doAction(NodeSwitch.java:48)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer$TypeInferencerSwitch.processIf(TypeInferencer.java:392)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer$TypeInferencerSwitch.processBlock(TypeInferencer.java:327)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.doAction(NodeSwitch.java:48)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.processScriptNode(NodeSwitch.java:661)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer$TypeInferencerSwitch.processBlock(TypeInferencer.java:330)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.doAction(NodeSwitch.java:48)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.processScriptNode(NodeSwitch.java:661)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer$TypeInferencerSwitch.processLoop(TypeInferencer.java:379)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.doAction(NodeSwitch.java:70)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.processScriptNode(NodeSwitch.java:661)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer$TypeInferencerSwitch.internalProcessFunctionNode(TypeInferencer.java:482)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer$TypeInferencerSwitch.processFunction(TypeInferencer.java:427)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.doAction(NodeSwitch.java:45)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.processScriptNode(NodeSwitch.java:661)
  org.eclipse.dltk.internal.javascript.typeinference.NodeSwitch.doAction(NodeSwitch.java:36)
  org.eclipse.dltk.internal.javascript.typeinference.TypeInferencer.doInterferencing(TypeInferencer.java:1028)
  org.eclipse.dltk.internal.javascript.parser.JavaScriptSourceElementParser.parseSourceModule(JavaScriptSourceElementParser.java:87)
  org.eclipse.dltk.internal.javascript.parser.JavaScriptSourceElementParser.parseSourceModule(JavaScriptSourceElementParser.java:59)
  org.eclipse.dltk.core.SourceParserUtil.parseSourceModule(SourceParserUtil.java:237)
  org.eclipse.dltk.internal.core.AbstractSourceModule.buildStructure(AbstractSourceModule.java:528)
  org.eclipse.dltk.internal.core.Openable.generateInfos(Openable.java:185)
  org.eclipse.dltk.internal.core.ModelElement.openWhenClosed(ModelElement.java:182)
  org.eclipse.dltk.internal.core.BecomeWorkingCopyOperation.executeOperation(BecomeWorkingCopyOperation.java:45)
  org.eclipse.dltk.internal.core.ModelOperation.run(ModelOperation.java:698)
  org.eclipse.dltk.internal.core.ModelOperation.runOperation(ModelOperation.java:764)
  org.eclipse.dltk.internal.core.SourceModule.becomeWorkingCopy(SourceModule.java:68)
  org.eclipse.dltk.internal.ui.editor.SourceModuleDocumentProvider.createFileInfo(SourceModuleDocumentProvider.java:1263)
  org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:478)
  org.eclipse.dltk.internal.ui.editor.SourceModuleDocumentProvider.connect(SourceModuleDocumentProvider.java:1509)
  org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4135)
  org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:203)
  org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1413)
  org.eclipse.dltk.internal.ui.editor.ScriptEditor.internalDoSetInput(ScriptEditor.java:787)
  org.eclipse.dltk.internal.ui.editor.ScriptEditor.doSetInput(ScriptEditor.java:1270)
  org.eclipse.ui.texteditor.AbstractTextEditor$19.run(AbstractTextEditor.java:3116)
  org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
  org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
  org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:759)
  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
  org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:756)
  org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2579)
  org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3134)
  org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3161)
  org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:798)
  org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:644)
  org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:462)
  org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
  org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:286)
  org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2857)
  org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2762)
  org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2754)
  org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2705)
  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
  org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2701)
  org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2685)
  org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2676)
  org.eclipse.ui.ide.IDE.openEditor(IDE.java:651)
  org.eclipse.ui.ide.IDE.openEditor(IDE.java:610)
  org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:361)
  org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:168)
  org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:229)
  org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:208)
  org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
  org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:250)
  org.eclipse.jdt.internal.ui.navigator.OpenAndExpand.run(OpenAndExpand.java:49)
  org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:221)
  org.eclipse.ui.navigator.CommonNavigatorManager$3.open(CommonNavigatorManager.java:202)
  org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)
  org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:842)
  org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
  org.eclipse.core.runtime.Platform.run(Platform.java:888)
  org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
  org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
  org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:840)
  org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1101)
  org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:467)
  org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1205)
  org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:264)
  org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:258)
  org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:298)
  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
  org.eclipse.swt.widgets.Display.sendEvent(Display.java:3543)
  org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1250)
  org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1273)
  org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
  org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079)
  org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3441)
  org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3100)
  org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
  org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
  org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
  org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
  org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
  org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
  org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
  org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
  org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
  org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
  org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
  sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  java.lang.reflect.Method.invoke(Method.java:597)
  org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
  org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
  org.eclipse.equinox.launcher.Main.run(Main.java:1311)

```

 ![Screen shot 2012-01-19 at 10.20.10 AM.png](https://canada1.discourse-cdn.com/flex010/uploads/servoy/original/2X/4/4fb03211301f78c5aa16c6db726a9f5fef9c1f05.png)

---

<div class="post-metadata">

**Author:** ![ngervasi](https://avatars.discourse-cdn.com/v4/letter/n/f9ae1b/32.png) [@ngervasi](https://forum.servoy.com/u/ngervasi)\
**Post date:** [January 19, 2012, 9:33am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/4 "2012-01-19T09:33:57Z")

</div>

Sounds to me like the java issue I reported a while ago. What version of Java are you using?  
I had this freeze when the globals file is very big with Java 1.6.0\_29 on MacOS, I had to revert to Java 1.6.0.\_26 to workaround it.  
Search the forum for the details.

---

<div class="post-metadata">

**Author:** ![udrescu\_bogdan](https://avatars.discourse-cdn.com/v4/letter/u/87869e/32.png) [@udrescu\_bogdan](https://forum.servoy.com/u/udrescu_bogdan)\
**Post date:** [January 19, 2012, 9:46am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/5 "2012-01-19T09:46:12Z")

</div>

The file is 25,346 bytes, 675 lines. I have bigger files and they open fine. Actually I had hang problems with the same file in the past as well (apart from the i18n editor).  
The Apple java version is indeed 1.6.0\_29-b11-402

---

<div class="post-metadata">

**Author:** ![udrescu\_bogdan](https://avatars.discourse-cdn.com/v4/letter/u/87869e/32.png) [@udrescu\_bogdan](https://forum.servoy.com/u/udrescu_bogdan)\
**Post date:** [January 25, 2012, 6:44am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/6 "2012-01-25T06:44:11Z")

</div>

Another block. Pressed CMD+S to save a file which has about 2000 lines. Also [http://localhost:8080/servoy-admin](http://localhost:8080/servoy-admin) is not responding.

---

<div class="post-metadata">

**Author:** ![udrescu\_bogdan](https://avatars.discourse-cdn.com/v4/letter/u/87869e/32.png) [@udrescu\_bogdan](https://forum.servoy.com/u/udrescu_bogdan)\
**Post date:** [January 25, 2012, 6:50am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/7 "2012-01-25T06:50:25Z")

</div>

Less then 5 minutes and it’s blocked again. Same file. Now I was just writing code. Ohhhh, this is not nice at all…

---

<div class="post-metadata">

**Author:** ![udrescu\_bogdan](https://avatars.discourse-cdn.com/v4/letter/u/87869e/32.png) [@udrescu\_bogdan](https://forum.servoy.com/u/udrescu_bogdan)\
**Post date:** [January 25, 2012, 1:02pm UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/8 "2012-01-25T13:02:32Z")

</div>

Hanged again when writing code… I think it’s because I have many editors opened with the same file. At least this was each time servoy developer hanged.

Any guy from servoy can confirm if this sounds like a bug… It happened 3 times today. It’s the only time when I’m using multiple editors for the same file, for a long while. Now I’m using only one and seems stable.

---

<div class="post-metadata">

**Author:** ![lvostinar](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/lvostinar/32/5248_2.png) [@lvostinar](https://forum.servoy.com/u/lvostinar)\
**Post date:** [January 25, 2012, 4:30pm UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/9 "2012-01-25T16:30:42Z")

</div>

Yes, seems like a bug. Please open a case in our support system.

---

<div class="post-metadata">

**Author:** ![udrescu\_bogdan](https://avatars.discourse-cdn.com/v4/letter/u/87869e/32.png) [@udrescu\_bogdan](https://forum.servoy.com/u/udrescu_bogdan)\
**Post date:** [January 31, 2012, 7:41am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/10 "2012-01-31T07:41:18Z")

</div>

Again, I can’t open that globals.js I wrote earlier. I’m trying since yesterday and even now eclipse hangs when open it.

---

<div class="post-metadata">

**Author:** ![lvostinar](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/lvostinar/32/5248_2.png) [@lvostinar](https://forum.servoy.com/u/lvostinar)\
**Post date:** [January 31, 2012, 7:55am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/11 "2012-01-31T07:55:34Z")

</div>

> udrescu\_bogdan:  
> Again, I can’t open that globals.js I wrote earlier. I’m trying since yesterday and even now eclipse hangs when open it.

Did you open a case for it? We cannot look into it until an issue is added.

---

<div class="post-metadata">

**Author:** ![udrescu\_bogdan](https://avatars.discourse-cdn.com/v4/letter/u/87869e/32.png) [@udrescu\_bogdan](https://forum.servoy.com/u/udrescu_bogdan)\
**Post date:** [January 31, 2012, 8:01am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/12 "2012-01-31T08:01:52Z")

</div>

OK, I’ll open but if you can’t reproduce it, I don’t know how I can help you … I can only make a video on my screen ![:)]( "Smile") or give you the solution, but for you it might work.

---

<div class="post-metadata">

**Author:** ![lvostinar](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/lvostinar/32/5248_2.png) [@lvostinar](https://forum.servoy.com/u/lvostinar)\
**Post date:** [January 31, 2012, 8:05am UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/13 "2012-01-31T08:05:35Z")

</div>

> udrescu\_bogdan:  
> OK, I’ll open but if you can’t reproduce it, I don’t know how I can help you … I can only make a video on my screen ![:)]( "Smile") or give you the solution, but for you it might work.

You should open a case with the stack dump of when this happens.

---

<div class="post-metadata">

**Author:** ![jcompagner](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/jcompagner/32/4889_2.png) [@jcompagner](https://forum.servoy.com/u/jcompagner)\
**Post date:** [February 9, 2012, 12:01pm UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/14 "2012-02-09T12:01:27Z")

</div>

and if possible the globals.js file that is failing for you  
You just have some code construct in it that doesn’t play very well with the parser

---

<div class="post-metadata">

**Author:** ![udrescu\_bogdan](https://avatars.discourse-cdn.com/v4/letter/u/87869e/32.png) [@udrescu\_bogdan](https://forum.servoy.com/u/udrescu_bogdan)\
**Post date:** [February 9, 2012, 12:33pm UTC](https://forum.servoy.com/t/can-not-open-i18n-editor/15330/15 "2012-02-09T12:33:54Z")

</div>

I think I had. It’s a zip file with the solution attached to the case. The globals.js file should be there.  
[https://support.servoy.com/browse/SVY-1466](https://support.servoy.com/browse/SVY-1466)
