1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 <2016> 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 <2016> 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: generic CSS version |
From: | Florian Feldbauer <[email protected]> |
To: | "Kasemir, Kay" <[email protected]> |
Cc: | "[email protected]" <[email protected]> |
Date: | Thu, 17 Mar 2016 14:23:46 +0100 |
Hey all, last week I was on a conference, so I could not generate the stack trace of CSS. On 03/03/2016 02:47 PM, Kasemir, Kay
wrote:
Hi: I produced the stack trace by using `kill -QUIT`. But since I'm not familiar with Java or eclipse, I cannot make anything out of it. The stack trace is attached... I actually don't think, that the problem is related to naming resolutions, since the BEAUTY archiver (using the same Eclipse/Java/CSS base) is running without any problems on the same machine... Therefore I guess it is related to the GTK bugs mentioned by you and the others. Also I got a CSS4 package from Carla Tschentscher which is running without any problems. Best regards, Florian
-- ---------------------------------------- | Dr. Florian Feldbauer | | | | Helmholtz-Institut Mainz / | | Johannes Gutenberg-Universität Mainz | | Johann-Joachim-Becher-Weg 36 | | D-55128 Mainz | | | | Office: SB1 / 00-213 | | Phone: (+49)6131 / 39-29605 | ---------------------------------------- |
Full thread dump OpenJDK 64-Bit Server VM (24.95-b01 mixed mode): "Thread-4" prio=10 tid=0x00007f611091d000 nid=0x1104 in Object.wait() [0x00007f60f8901000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000785cdbb68> (a org.eclipse.swt.widgets.RunnableLock) at java.lang.Object.wait(Object.java:503) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - locked <0x0000000785cdbb68> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4330) at org.eclipse.ui.internal.StartupThreading.runWithThrowable(StartupThreading.java:85) at org.eclipse.ui.internal.EditorManager.restoreState(EditorManager.java:967) at org.eclipse.ui.internal.WorkbenchPage.restoreState(WorkbenchPage.java:3256) at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:2232) at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:3687) at org.eclipse.ui.internal.Workbench.access$32(Workbench.java:3629) at org.eclipse.ui.internal.Workbench$60.run(Workbench.java:2329) at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:2026) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:2327) at org.eclipse.ui.internal.Workbench.access$30(Workbench.java:2298) at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2144) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:2088) at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183) at org.eclipse.ui.application.WorkbenchAdvisor$1.run(WorkbenchAdvisor.java:781) "ActiveMQ Task" daemon prio=10 tid=0x00007f608808b000 nid=0x1102 in Object.wait() [0x00007f60f84ad000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d931e780> (a java.lang.Object) at org.apache.activemq.transport.failover.FailoverTransport.doReconnect(FailoverTransport.java:939) - locked <0x00000007d931e780> (a java.lang.Object) at org.apache.activemq.transport.failover.FailoverTransport$2.iterate(FailoverTransport.java:135) - locked <0x00000007d931e770> (a java.lang.Object) at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122) at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) "ActiveMQConnection[ID:palumaLab1-42699-1458133163202-0:1] Scheduler" daemon prio=10 tid=0x00007f608808e000 nid=0x1101 in Object.wait() [0x00007f60f85ae000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000785d27e68> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:503) at java.util.TimerThread.mainLoop(Timer.java:526) - locked <0x0000000785d27e68> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "Thread-2" prio=10 tid=0x00007f611057c000 nid=0x1100 in Object.wait() [0x00007f60f8a03000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000785d85150> (a org.eclipse.swt.widgets.RunnableLock) at java.lang.Object.wait(Object.java:503) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - locked <0x0000000785d85150> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4330) at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94) at org.eclipse.ui.internal.Workbench.init(Workbench.java:1595) at org.eclipse.ui.internal.Workbench.access$36(Workbench.java:1486) at org.eclipse.ui.internal.Workbench$66.run(Workbench.java:2597) "Worker-1" prio=10 tid=0x00007f6094006800 nid=0x10ff in Object.wait() [0x00007f60f8c1b000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000785bd9708> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x0000000785bd9708> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "JMSWriteThread" daemon prio=10 tid=0x00007f61107e1800 nid=0x10fe in Object.wait() [0x00007f60f8d25000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d931e760> (a java.lang.Object) at org.apache.activemq.transport.failover.FailoverTransport.oneway(FailoverTransport.java:511) - locked <0x00000007d931e760> (a java.lang.Object) at org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:40) - locked <0x0000000785d3d6b0> (a java.lang.Object) at org.apache.activemq.transport.ResponseCorrelator.asyncRequest(ResponseCorrelator.java:81) at org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:86) at org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1276) at org.apache.activemq.ActiveMQConnection.ensureConnectionInfoSent(ActiveMQConnection.java:1384) - locked <0x0000000785d3e310> (a java.lang.Object) at org.apache.activemq.ActiveMQConnection.start(ActiveMQConnection.java:504) at org.csstudio.logging.JMSLogWriter.connect(JMSLogWriter.java:182) at org.csstudio.logging.JMSLogWriter.access$1(JMSLogWriter.java:170) at org.csstudio.logging.JMSLogWriter$1.run(JMSLogWriter.java:124) "Worker-0" prio=10 tid=0x00007f6110742800 nid=0x10fd in Object.wait() [0x00007f60f8e26000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000785bd9708> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x0000000785bd9708> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x00007f60a054c000 nid=0x10fc in Object.wait() [0x00007f60f9845000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d95bc090> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) at java.lang.Object.wait(Object.java:503) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) - locked <0x00000007d95bc090> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "[Timer] - Main Queue Handler" daemon prio=10 tid=0x00007f60a033d800 nid=0x10fb in Object.wait() [0x00007f60f9946000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d95bcd20> (a java.lang.Object) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <0x00000007d95bcd20> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) "Worker-JM" prio=10 tid=0x00007f60a0058800 nid=0x10fa in Object.wait() [0x00007f60f9ab2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000785be5a70> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x0000000785be5a70> (a java.util.ArrayList) "Framework Event Dispatcher" daemon prio=10 tid=0x00007f60a001c000 nid=0x10f9 in Object.wait() [0x00007f60f9bb3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000785bcb8d8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x0000000785bcb8d8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level Event Dispatcher" daemon prio=10 tid=0x00007f61108a0000 nid=0x10f8 in Object.wait() [0x00007f60f9cb4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d948b260> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000007d948b260> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" daemon prio=10 tid=0x00007f6110871000 nid=0x10f7 in Object.wait() [0x00007f60f9e6c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000785d28e38> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x0000000785d28e38> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Active Thread" prio=10 tid=0x00007f61103f3800 nid=0x10f6 in Object.wait() [0x00007f610010d000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d9305388> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1817) - locked <0x00000007d9305388> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:745) "Service Thread" daemon prio=10 tid=0x00007f61101fe800 nid=0x10f3 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=10 tid=0x00007f61101fc000 nid=0x10f2 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=10 tid=0x00007f61101f9000 nid=0x10f1 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00007f61101f7000 nid=0x10f0 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x00007f61101cc000 nid=0x10ef in Object.wait() [0x00007f6109677000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000785c2e920> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x0000000785c2e920> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" daemon prio=10 tid=0x00007f61101ca000 nid=0x10ee in Object.wait() [0x00007f6109778000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000785c987e0> (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 <0x0000000785c987e0> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x00007f611000a000 nid=0x10e4 runnable [0x00007f6116eb1000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.gtk.OS._gtk_enumerate_printers(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_enumerate_printers(OS.java:9324) at org.eclipse.swt.printing.Printer.getPrinterList(Printer.java:98) at org.csstudio.opibuilder.actions.PrintDisplayAction.<init>(PrintDisplayAction.java:48) at org.csstudio.opibuilder.util.SingleSourceHelperImpl.iRegisterRCPRuntimeActions(SingleSourceHelperImpl.java:115) at org.csstudio.opibuilder.util.SingleSourceHelper.registerRCPRuntimeActions(SingleSourceHelper.java:67) at org.csstudio.opibuilder.runmode.OPIRuntimeDelegate.init(OPIRuntimeDelegate.java:168) at org.csstudio.opibuilder.runmode.OPIRunner.init(OPIRunner.java:57) at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:828) at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:647) at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595) at org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor(EditorAreaHelper.java:271) at org.eclipse.ui.internal.EditorManager.setVisibleEditor(EditorManager.java:1459) at org.eclipse.ui.internal.EditorManager$5.runWithException(EditorManager.java:972) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) - locked <0x0000000785cdbb68> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3563) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3212) at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) at org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1600) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) - locked <0x0000000785d85150> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3563) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3212) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2609) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.csstudio.utility.product.Workbench.runWorkbench(Workbench.java:116) at org.csstudio.startup.application.Application.startApplication(Application.java:255) at org.csstudio.startup.application.Application.start(Application.java:105) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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:606) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) at org.eclipse.equinox.launcher.Main.main(Main.java:1386) "VM Thread" prio=10 tid=0x00007f61101c5800 nid=0x10ed runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f6110020000 nid=0x10e5 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f6110022000 nid=0x10e6 runnable "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f6110023800 nid=0x10e7 runnable "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f6110025800 nid=0x10e8 runnable "GC task thread#4 (ParallelGC)" prio=10 tid=0x00007f6110027800 nid=0x10e9 runnable "GC task thread#5 (ParallelGC)" prio=10 tid=0x00007f6110029800 nid=0x10ea runnable "GC task thread#6 (ParallelGC)" prio=10 tid=0x00007f611002b000 nid=0x10eb runnable "GC task thread#7 (ParallelGC)" prio=10 tid=0x00007f611002d000 nid=0x10ec runnable "VM Periodic Task Thread" prio=10 tid=0x00007f6110209000 nid=0x10f4 waiting on condition JNI global references: 774 Heap PSYoungGen total 36864K, used 19239K [0x00000007d6f00000, 0x00000007d9800000, 0x0000000800000000) eden space 31744K, 44% used [0x00000007d6f00000,0x00000007d7cceeb8,0x00000007d8e00000) from space 5120K, 99% used [0x00000007d9300000,0x00000007d97faf98,0x00000007d9800000) to space 5120K, 0% used [0x00000007d8e00000,0x00000007d8e00000,0x00000007d9300000) ParOldGen total 83968K, used 23044K [0x0000000784e00000, 0x000000078a000000, 0x00000007d6f00000) object space 83968K, 27% used [0x0000000784e00000,0x0000000786481188,0x000000078a000000) PSPermGen total 30720K, used 30289K [0x000000077a800000, 0x000000077c600000, 0x0000000784e00000) object space 30720K, 98% used [0x000000077a800000,0x000000077c594718,0x000000077c600000)