bernd@schleppi:~> java -jar '/home/bernd/Downloads/RouteConverterPrereleaseLinux64(3).jar' 
Logging to /tmp/RouteConverter.log
^\2012-10-08 11:17:13
Full thread dump OpenJDK 64-Bit Server VM (23.2-b09 mixed mode):

"TimerQueue" daemon prio=10 tid=0x00007fde0c376800 nid=0x1512 waiting on condition [0x00007fde2dbc6000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000000c7cef488> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
        at java.util.concurrent.DelayQueue.take(DelayQueue.java:209)
        at javax.swing.TimerQueue.run(TimerQueue.java:171)
        at java.lang.Thread.run(Thread.java:722)

"pool-1-thread-1" prio=10 tid=0x00007fde74014800 nid=0x150f waiting on condition [0x00007fddf6cc6000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000000c79bff18> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359)
        at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942)
        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:722)

"MapViewCallbackListener" prio=10 tid=0x00007fde74013000 nid=0x150e runnable [0x00007fddf6dc7000]
   java.lang.Thread.State: RUNNABLE
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:150)
        at java.net.SocketInputStream.read(SocketInputStream.java:121)
        at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
        at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
        at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
        - locked <0x00000000f8623400> (a java.io.InputStreamReader)
        at java.io.InputStreamReader.read(InputStreamReader.java:184)
        at java.io.BufferedReader.fill(BufferedReader.java:154)
        at java.io.BufferedReader.readLine(BufferedReader.java:317)
        - locked <0x00000000f8623400> (a java.io.InputStreamReader)
        at java.io.BufferedReader.readLine(BufferedReader.java:382)
        at slash.navigation.converter.gui.mapview.BaseMapView.processStream(BaseMapView.java:1232)
        at slash.navigation.converter.gui.mapview.BaseMapView.access$2600(BaseMapView.java:106)
        at slash.navigation.converter.gui.mapview.BaseMapView$6.run(BaseMapView.java:436)
        at java.lang.Thread.run(Thread.java:722)

"Registry cleanup thread-1" daemon prio=10 tid=0x00007fde0c297000 nid=0x14fe waiting on condition [0x00007fde2d172000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at chrriis.common.ObjectRegistry$1.run(ObjectRegistry.java:40)

"LengthCalculator" prio=10 tid=0x00007fde0c173800 nid=0x14fc in Object.wait() [0x00007fde2d4b0000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000c7a4e5b0> (a java.lang.Object)
        at slash.navigation.converter.gui.helper.LengthCalculator$4.run(LengthCalculator.java:169)
        - locked <0x00000000c7a4e5b0> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:722)

"NativeSwing Auto-Shutdown" daemon prio=10 tid=0x00007fde6c5a7800 nid=0x14f9 waiting on condition [0x00007fde2d8c3000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface$3.run(SWTNativeInterface.java:513)

"AWT-EventQueue-0" prio=10 tid=0x00007fde6c5a5800 nid=0x14f8 in Object.wait() [0x00007fde2d9c2000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000c7cf9c98> (a java.lang.Thread)
        at java.lang.Thread.join(Thread.java:1258)
        - locked <0x00000000c7cf9c98> (a java.lang.Thread)
        at java.lang.Thread.join(Thread.java:1332)
        at slash.common.helpers.ThreadHelper.safeJoin(ThreadHelper.java:33)
        at slash.navigation.converter.gui.mapview.BaseMapView.dispose(BaseMapView.java:607)
        at slash.navigation.converter.gui.RouteConverter.shutdown(RouteConverter.java:386)
        at slash.navigation.gui.Application.exit(Application.java:185)
        at slash.navigation.gui.actions.ExitAction.run(ExitAction.java:34)
        at slash.navigation.gui.actions.FrameAction.actionPerformed(FrameAction.java:57)
        at slash.navigation.gui.actions.ActionManager$ProxyAction.actionPerformed(ActionManager.java:130)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
        at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
        at java.awt.Component.processMouseEvent(Component.java:6505)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3312)
        at java.awt.Component.processEvent(Component.java:6270)
        at java.awt.Container.processEvent(Container.java:2229)
        at java.awt.Component.dispatchEventImpl(Component.java:4861)
        at java.awt.Container.dispatchEventImpl(Container.java:2287)
        at java.awt.Component.dispatchEvent(Component.java:4687)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
        at java.awt.Container.dispatchEventImpl(Container.java:2273)
        at java.awt.Window.dispatchEventImpl(Window.java:2719)
        at java.awt.Component.dispatchEvent(Component.java:4687)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
        at java.awt.EventQueue.access$200(EventQueue.java:103)
        at java.awt.EventQueue$3.run(EventQueue.java:682)
        at java.awt.EventQueue$3.run(EventQueue.java:680)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
        at java.awt.EventQueue$4.run(EventQueue.java:696)
        at java.awt.EventQueue$4.run(EventQueue.java:694)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:693)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)

"AWT-Shutdown" prio=10 tid=0x00007fde6c5a4800 nid=0x14f7 in Object.wait() [0x00007fde2dac5000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000c79c7c48> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:503)
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:287)
        - locked <0x00000000c79c7c48> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:722)

"NativeSwing[1] Swing Receiver" daemon prio=10 tid=0x00007fde6c582800 nid=0x14f2 runnable [0x00007fde2dcc7000]
   java.lang.Thread.State: RUNNABLE
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:150)
        at java.net.SocketInputStream.read(SocketInputStream.java:121)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:254)
        - locked <0x00000000c7a4d278> (a java.io.BufferedInputStream)
        at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2266)
        at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2559)
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2569)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1315)
        at java.io.ObjectInputStream.readUnshared(ObjectInputStream.java:459)
        at chrriis.dj.nativeswing.swtimpl.core.OutProcessSocketsMessagingInterface.readMessageFromChannel(OutProcessSocketsMessagingInterface.java:116)
        at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface$2.run(MessagingInterface.java:392)

"NativeSwing[1] err Stream Connector" daemon prio=10 tid=0x00007fde6c577000 nid=0x14e1 runnable [0x00007fde2ddc8000]
   java.lang.Thread.State: RUNNABLE
        at java.io.FileInputStream.readBytes(Native Method)
        at java.io.FileInputStream.read(FileInputStream.java:242)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:273)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked <0x00000000c7ace240> (a java.lang.UNIXProcess$ProcessPipeInputStream)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked <0x00000000c7a4e088> (a java.io.BufferedInputStream)
        at java.io.FilterInputStream.read(FilterInputStream.java:107)
        at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface$OutProcess$2.run(SWTNativeInterface.java:1108)

"NativeSwing[1] out Stream Connector" daemon prio=10 tid=0x00007fde6c571800 nid=0x14e0 runnable [0x00007fde2dec9000]
   java.lang.Thread.State: RUNNABLE
        at java.io.FileInputStream.readBytes(Native Method)
        at java.io.FileInputStream.read(FileInputStream.java:242)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:273)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked <0x00000000c7ace1c0> (a java.lang.UNIXProcess$ProcessPipeInputStream)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked <0x00000000c7a4e248> (a java.io.BufferedInputStream)
        at java.io.FilterInputStream.read(FilterInputStream.java:107)
        at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface$OutProcess$2.run(SWTNativeInterface.java:1108)

"process reaper" daemon prio=10 tid=0x00007fde6c480800 nid=0x14dd runnable [0x00007fde78058000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.UNIXProcess.waitForProcessExit(Native Method)
        at java.lang.UNIXProcess.access$200(UNIXProcess.java:54)
        at java.lang.UNIXProcess$3.run(UNIXProcess.java:174)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:722)

"AWT-XAWT" daemon prio=10 tid=0x00007fde6c46e000 nid=0x14db runnable [0x00007fde2e23e000]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.X11.XToolkit.waitForEvents(Native Method)
        at sun.awt.X11.XToolkit.run(XToolkit.java:627)
        at sun.awt.X11.XToolkit.run(XToolkit.java:591)
        at java.lang.Thread.run(Thread.java:722)

"Java2D Disposer" daemon prio=10 tid=0x00007fde6c445000 nid=0x14da in Object.wait() [0x00007fde60164000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000c7980ff8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
        - locked <0x00000000c7980ff8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
        at sun.java2d.Disposer.run(Disposer.java:145)
        at java.lang.Thread.run(Thread.java:722)

"Timer-0" daemon prio=10 tid=0x00007fde6c323800 nid=0x14d9 in Object.wait() [0x00007fde60536000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000c7ace2c0> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Timer.java:552)
        - locked <0x00000000c7ace2c0> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:505)

"Service Thread" daemon prio=10 tid=0x00007fde6c1d2800 nid=0x14d7 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" daemon prio=10 tid=0x00007fde6c1d0000 nid=0x14d6 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" daemon prio=10 tid=0x00007fde6c1cd800 nid=0x14d5 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x00007fde6c1cb000 nid=0x14d4 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x00007fde6c176000 nid=0x14d3 in Object.wait() [0x00007fde60ba1000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000c777f1c0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
        - locked <0x00000000c777f1c0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)

"Reference Handler" daemon prio=10 tid=0x00007fde6c172000 nid=0x14d2 in Object.wait() [0x00007fde60ca2000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000c7aaef48> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:503)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
        - locked <0x00000000c7aaef48> (a java.lang.ref.Reference$Lock)

"main" prio=10 tid=0x00007fde6c006800 nid=0x14cc waiting on condition [0x00007fde78b24000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface$OutProcess.runEventPump(SWTNativeInterface.java:1369)
        at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.runEventPump_(SWTNativeInterface.java:499)
        at chrriis.dj.nativeswing.swtimpl.NativeInterface.runEventPump(NativeInterface.java:124)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at slash.navigation.gui.Application.invokeNativeInterfaceMethod(Application.java:97)
        at slash.navigation.gui.Application.runNativeInterfaceEventPump(Application.java:109)
        at slash.navigation.gui.Application.launch(Application.java:134)
        at slash.navigation.converter.gui.RouteConverter.main(RouteConverter.java:148)

"VM Thread" prio=10 tid=0x00007fde6c16b800 nid=0x14d1 runnable 

"GC task thread#0 (ParallelGC)" prio=10 tid=0x00007fde6c014800 nid=0x14cd runnable 

"GC task thread#1 (ParallelGC)" prio=10 tid=0x00007fde6c016800 nid=0x14ce runnable 

"GC task thread#2 (ParallelGC)" prio=10 tid=0x00007fde6c018800 nid=0x14cf runnable 

"GC task thread#3 (ParallelGC)" prio=10 tid=0x00007fde6c01a000 nid=0x14d0 runnable 

"VM Periodic Task Thread" prio=10 tid=0x00007fde6c1dd800 nid=0x14d8 waiting on condition 

JNI global references: 509

Heap
 PSYoungGen      total 191360K, used 160720K [0x00000000ed0b0000, 0x00000000ffeb0000, 0x0000000100000000)
  eden space 185600K, 86% used [0x00000000ed0b0000,0x00000000f6d2c068,0x00000000f85f0000)
  from space 5760K, 8% used [0x00000000f85f0000,0x00000000f8668010,0x00000000f8b90000)
  to   space 6144K, 0% used [0x00000000ff8b0000,0x00000000ff8b0000,0x00000000ffeb0000)
 ParOldGen       total 38784K, used 14615K [0x00000000c7200000, 0x00000000c97e0000, 0x00000000ed0b0000)
  object space 38784K, 37% used [0x00000000c7200000,0x00000000c8045ea0,0x00000000c97e0000)
 PSPermGen       total 32384K, used 32199K [0x00000000bcc00000, 0x00000000beba0000, 0x00000000c7200000)
  object space 32384K, 99% used [0x00000000bcc00000,0x00000000beb71ed8,0x00000000beba0000)

NativeSwing[1]: 2012-10-08 11:17:13
NativeSwing[1]: Full thread dump OpenJDK 64-Bit Server VM (23.2-b09 mixed mode):
NativeSwing[1]: 
NativeSwing[1]: "Registry cleanup thread-0" daemon prio=10 tid=0x00007fb6884d2000 nid=0x1505 waiting on condition [0x00007fb647cfa000]
NativeSwing[1]:    java.lang.Thread.State: TIMED_WAITING (sleeping)
NativeSwing[1]:         at java.lang.Thread.sleep(Native Method)
NativeSwing[1]:         at chrriis.common.ObjectRegistry$1.run(ObjectRegistry.java:40)
NativeSwing[1]: 
NativeSwing[1]: "NativeSwing[1] SWT Receiver" daemon prio=10 tid=0x00007fb6883e1800 nid=0x14f3 runnable [0x00007fb647dfb000]
NativeSwing[1]:    java.lang.Thread.State: RUNNABLE
NativeSwing[1]:         at java.net.SocketInputStream.socketRead0(Native Method)
NativeSwing[1]:         at java.net.SocketInputStream.read(SocketInputStream.java:150)
NativeSwing[1]:         at java.net.SocketInputStream.read(SocketInputStream.java:121)
NativeSwing[1]:         at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
NativeSwing[1]:         at java.io.BufferedInputStream.read(BufferedInputStream.java:254)
NativeSwing[1]:         - locked <0x00000000ed351c98> (a java.io.BufferedInputStream)
NativeSwing[1]:         at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2266)
NativeSwing[1]:         at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2559)
NativeSwing[1]:         at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2569)
NativeSwing[1]:         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1315)
NativeSwing[1]:         at java.io.ObjectInputStream.readUnshared(ObjectInputStream.java:459)
NativeSwing[1]:         at chrriis.dj.nativeswing.swtimpl.core.OutProcessSocketsMessagingInterface.readMessageFromChannel(OutProcessSocketsMessagingInterface.java:116)
NativeSwing[1]:         at chrriis.dj.nativeswing.swtimpl.core.MessagingInterface$2.run(MessagingInterface.java:392)
NativeSwing[1]: 
NativeSwing[1]: "Service Thread" daemon prio=10 tid=0x00007fb688110800 nid=0x14ed runnable [0x0000000000000000]
NativeSwing[1]:    java.lang.Thread.State: RUNNABLE
NativeSwing[1]: 
NativeSwing[1]: "C2 CompilerThread1" daemon prio=10 tid=0x00007fb68810e000 nid=0x14ec waiting on condition [0x0000000000000000]
NativeSwing[1]:    java.lang.Thread.State: RUNNABLE
NativeSwing[1]: 
NativeSwing[1]: "C2 CompilerThread0" daemon prio=10 tid=0x00007fb68810b800 nid=0x14eb waiting on condition [0x0000000000000000]
NativeSwing[1]:    java.lang.Thread.State: RUNNABLE
NativeSwing[1]: 
NativeSwing[1]: "Signal Dispatcher" daemon prio=10 tid=0x00007fb688109000 nid=0x14ea waiting on condition [0x0000000000000000]
NativeSwing[1]:    java.lang.Thread.State: RUNNABLE
NativeSwing[1]: 
NativeSwing[1]: "Finalizer" daemon prio=10 tid=0x00007fb6880af000 nid=0x14e9 in Object.wait() [0x00007fb68426b000]
NativeSwing[1]:    java.lang.Thread.State: WAITING (on object monitor)
NativeSwing[1]:         at java.lang.Object.wait(Native Method)
NativeSwing[1]:         - waiting on <0x00000000ed0b5728> (a java.lang.ref.ReferenceQueue$Lock)
NativeSwing[1]:         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
NativeSwing[1]:         - locked <0x00000000ed0b5728> (a java.lang.ref.ReferenceQueue$Lock)
NativeSwing[1]:         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
NativeSwing[1]:         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)
NativeSwing[1]: 
NativeSwing[1]: "Reference Handler" daemon prio=10 tid=0x00007fb6880ab000 nid=0x14e8 in Object.wait() [0x00007fb68436c000]
NativeSwing[1]:    java.lang.Thread.State: WAITING (on object monitor)
NativeSwing[1]:         at java.lang.Object.wait(Native Method)
NativeSwing[1]:         - waiting on <0x00000000ed0b52b0> (a java.lang.ref.Reference$Lock)
NativeSwing[1]:         at java.lang.Object.wait(Object.java:503)
NativeSwing[1]:         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
NativeSwing[1]:         - locked <0x00000000ed0b52b0> (a java.lang.ref.Reference$Lock)
NativeSwing[1]: 
NativeSwing[1]: "main" prio=10 tid=0x00007fb688006800 nid=0x14e2 runnable [0x00007fb68e669000]
NativeSwing[1]:    java.lang.Thread.State: RUNNABLE
NativeSwing[1]:         at org.eclipse.swt.internal.gtk.OS.Call(Native Method)
NativeSwing[1]:         at org.eclipse.swt.widgets.Display.sleep(Unknown Source)
NativeSwing[1]:         at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface$OutProcess.runNativeSide(SWTNativeInterface.java:1353)
NativeSwing[1]:         at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.main_(SWTNativeInterface.java:1460)
NativeSwing[1]:         at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:224)
NativeSwing[1]: 
NativeSwing[1]: "VM Thread" prio=10 tid=0x00007fb6880a4800 nid=0x14e7 runnable 
NativeSwing[1]: 
NativeSwing[1]: "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007fb688015000 nid=0x14e3 runnable 
NativeSwing[1]: 
NativeSwing[1]: "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007fb688016800 nid=0x14e4 runnable 
NativeSwing[1]: 
NativeSwing[1]: "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007fb688018800 nid=0x14e5 runnable 
NativeSwing[1]: 
NativeSwing[1]: "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007fb68801a800 nid=0x14e6 runnable 
NativeSwing[1]: 
NativeSwing[1]: "VM Periodic Task Thread" prio=10 tid=0x00007fb68811b000 nid=0x14ee waiting on condition 
NativeSwing[1]: 
NativeSwing[1]: JNI global references: 359
NativeSwing[1]: 
NativeSwing[1]: Heap
NativeSwing[1]:  PSYoungGen      total 17024K, used 9595K [0x00000000ed0b0000, 0x00000000ee3a0000, 0x0000000100000000)
NativeSwing[1]:   eden space 14656K, 65% used [0x00000000ed0b0000,0x00000000eda0ee98,0x00000000edf00000)
NativeSwing[1]:   from space 2368K, 0% used [0x00000000ee150000,0x00000000ee150000,0x00000000ee3a0000)
NativeSwing[1]:   to   space 2368K, 0% used [0x00000000edf00000,0x00000000edf00000,0x00000000ee150000)
NativeSwing[1]:  ParOldGen       total 38784K, used 0K [0x00000000c7200000, 0x00000000c97e0000, 0x00000000ed0b0000)
NativeSwing[1]:   object space 38784K, 0% used [0x00000000c7200000,0x00000000c7200000,0x00000000c97e0000)
NativeSwing[1]:  PSPermGen       total 21248K, used 7567K [0x00000000bcc00000, 0x00000000be0c0000, 0x00000000c7200000)
NativeSwing[1]:   object space 21248K, 35% used [0x00000000bcc00000,0x00000000bd363de0,0x00000000be0c0000)
NativeSwing[1]: 
bernd@schleppi:~> 






