<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2">
Hi Luke,<br><br>I attach a corelog that was just made. In the OpenSPIM.app folder also appears a .log file named hs_err_pid5456, maybe<br>
could be helpful as well. I have to point out that I am not controlling the laser using the plugin (the laser I am using<br>
is not supported by MicroManager) so as happen with Aurelia a message is shown saying that my setup appears to be invalid<br>
before executing the acquire SPIM image plugin.<br><br>Kind regards,<br>
Edgar<br><br><span><table border="0" cellpadding="0" cellspacing="0" width="457,5">
<tbody><tr><td colspan="3"><font face="sans-serif" size="2">_________________________________________________________________________<br>
<br>Fraunhofer-Institut für Produktionstechnologie IPT <br>Edgar Escobar Nieto <br>
<br><br> <br> <br>Steinbachstraße 17 <br>52074 Aachen <br><br>edgar.escobar.nieto@ipt.fraunhofer.de </font>
<font color="blue" size="3"><u><br></u></font><a href="http://www.ipt.fraunhofer.de/">
<font color="blue" face="sans-serif" size="2"><u>http://www.ipt.fraunhofer.de</u>
</font></a><font face="sans-serif" size="2"><br>_________________________________________________________________________</font>
<br></td></tr><tr><td valign="top" width="225"><br></td><td width="7,5">
<br></td><td valign="top" width="225"><br></td></tr></tbody></table></span>
<br><br><font color="#990099">-----Luke Stuyvenberg <stuyvenberg@wisc.edu> schrieb: -----</font>
<div style="padding-left:5px;"><div style="padding-right:0px;padding-left:5px;border-left:solid black 2px;">
An: edgar.escobar.nieto@ipt.fraunhofer.de, Johannes Schindelin <Johannes.Schindelin@gmx.de><br>
Von: Luke Stuyvenberg <stuyvenberg@wisc.edu><br>Datum: 07.10.2013 22:35<br>
Kopie: openspim@openspim.org<br>Betreff: Re: [OpenSPIM] SPIMage plugin_Stack at this Z plus<br>
<br><div><font face="Courier New,Courier,monospace" size="2">Hi Edgar,<br>
<br>Nothing in this thread dump seems to me to indicate a dead lock of any kind -- however, I suspect the issue with 'insert stack at this Z plus' is being caused by an exception being thrown and not being presented to the user interface. Would you kindly attach a core log of a session with this issue? There may be useful information there.<br>
<br><br>Thanks,<br>Luke<br><br>On 09/30/13, edgar.escobar.nieto@ipt.fraunhofer.de wrote:<br>
> Hi Johannes,<br>> <br>> Now I have taken the threaddump after pressing the button that gets stuck<br>
> and I didn't find anything about a dead lock.<br>> <br>> Anyway I post the threaddump here, maybe you can find something since I<br>
> really don't what every line means.<br>> <br>> 2013-09-30 11:29:41<br>
> Full thread dump Java HotSpot(TM) Client VM (19.1-b02 mixed mode):<br>
> <br>> "AWT-EventQueue-0" prio=6 tid=0x066a4800 nid=0x15e0 in Object.wait() [0x6376f000]<br>
> java.lang.Thread.State: WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at java.lang.Object.wait(Object.java:485)<br>> at java.awt.EventQueue.getNextEvent(EventQueue.java:485)<br>
> - locked <0x1258db18> (a java.awt.EventQueue)<br>> at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:236)<br>
> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)<br>
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)<br>
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)<br>
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)<br>
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "RMI TCP Connection(2)-10.84.201.117" daemon prio=6 tid=0x09c7c000 nid=0x123c runnable [0x63d6f000]<br>
> java.lang.Thread.State: RUNNABLE<br>> at java.net.SocketInputStream.socketRead0(Native Method)<br>
> at java.net.SocketInputStream.read(SocketInputStream.java:129)<br>
> at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)<br>
> at java.io.BufferedInputStream.read(BufferedInputStream.java:237)<br>
> - locked <0x12da32e8> (a java.io.BufferedInputStream)<br>> at java.io.FilterInputStream.read(FilterInputStream.java:66)<br>
> at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517)<br>
> at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)<br>
> at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)<br>
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)<br>
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)<br>
> at java.lang.Thread.run(Thread.java:662)<br>> <br>> Locked ownable synchronizers:<br>
> - <0x12da49b8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)<br>
> <br>> "JMX server connection timeout 60" daemon prio=6 tid=0x082ae400 nid=0x120c in Object.wait() [0x63b6f000]<br>
> java.lang.Thread.State: TIMED_WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)<br>
> - locked <0x136d62c0> (a [I)<br>> at java.lang.Thread.run(Thread.java:662)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "RMI Scheduler(0)" daemon prio=6 tid=0x07f0b400 nid=0x5f8 waiting on condition [0x6396f000]<br>
> java.lang.Thread.State: TIMED_WAITING (parking)<br>> at sun.misc.Unsafe.park(Native Method)<br>
> - parking to wait for <0x1259f038> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)<br>
> at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)<br>
> at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)<br>
> at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)<br>> at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)<br>
> at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)<br>
> at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)<br>
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)<br>
> at java.lang.Thread.run(Thread.java:662)<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "RMI TCP Accept-0" daemon prio=6 tid=0x09e1b400 nid=0x179c runnable [0x633ef000]<br>
> java.lang.Thread.State: RUNNABLE<br>> at java.net.PlainSocketImpl.socketAccept(Native Method)<br>
> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)<br>> - locked <0x12905d18> (a java.net.SocksSocketImpl)<br>
> at java.net.ServerSocket.implAccept(ServerSocket.java:462)<br>> at java.net.ServerSocket.accept(ServerSocket.java:430)<br>
> at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34)<br>
> at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)<br>
> at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)<br>
> at java.lang.Thread.run(Thread.java:662)<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "Display thread" prio=6 tid=0x09e6e400 nid=0xd84 waiting on condition [0x630ef000]<br>
> java.lang.Thread.State: WAITING (parking)<br>> at sun.misc.Unsafe.park(Native Method)<br>
> - parking to wait for <0x133dd148> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)<br>
> at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)<br>
> at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)<br>
> at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)<br>
> at org.micromanager.MMStudioMainFrame$9.run(MMStudioMainFrame.java:681)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "zSelector" prio=6 tid=0x09e1fc00 nid=0x1390 in Object.wait() [0x62eef000]<br>
> java.lang.Thread.State: WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at java.lang.Object.wait(Object.java:485)<br>> at ij.gui.StackWindow.run(StackWindow.java:205)<br>
> - locked <0x1339f840> (a org.micromanager.acquisition.VirtualAcquisitionDisplay$DisplayWindow)<br>
> at java.lang.Thread.run(Thread.java:662)<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "Timer-2" prio=6 tid=0x0a0c1400 nid=0xeb8 in Object.wait() [0x62aef000]<br>
> java.lang.Thread.State: WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at java.lang.Object.wait(Object.java:485)<br>> at java.util.TimerThread.mainLoop(Timer.java:483)<br>
> - locked <0x12a44bc0> (a java.util.TaskQueue)<br>> at java.util.TimerThread.run(Timer.java:462)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "Timer-1" prio=6 tid=0x0a0c3c00 nid=0x1564 in Object.wait() [0x628ef000]<br>
> java.lang.Thread.State: WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at java.lang.Object.wait(Object.java:485)<br>> at java.util.TimerThread.mainLoop(Timer.java:483)<br>
> - locked <0x12bed7b0> (a java.util.TaskQueue)<br>> at java.util.TimerThread.run(Timer.java:462)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "Live mode timer" prio=6 tid=0x09e8e400 nid=0xfdc in Object.wait() [0x60b3f000]<br>
> java.lang.Thread.State: TIMED_WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at java.util.TimerThread.mainLoop(Timer.java:509)<br>> - locked <0x12bed990> (a java.util.TaskQueue)<br>
> at java.util.TimerThread.run(Timer.java:462)<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "Timer-0" daemon prio=6 tid=0x09efd400 nid=0x1518 runnable [0x0e98f000]<br>
> java.lang.Thread.State: RUNNABLE<br>> at mmcorej.MMCoreJJNI.CMMCore_getYPosition(Native Method)<br>
> at mmcorej.CMMCore.getYPosition(CMMCore.java:1055)<br>> at spim.setup.GenericXYStage$SubStage.getPosition(GenericXYStage.java:78)<br>
> at spim.SPIMAcquisition.updateMotorPositions(SPIMAcquisition.java:1236)<br>
> at spim.SPIMAcquisition.access$600(SPIMAcquisition.java:92)<br>> at spim.SPIMAcquisition$18.run(SPIMAcquisition.java:1014)<br>
> at java.util.TimerThread.mainLoop(Timer.java:512)<br>> at java.util.TimerThread.run(Timer.java:462)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "Beanshell interpreter" prio=6 tid=0x0a172400 nid=0x1174 in Object.wait() [0x0e78f000]<br>
> java.lang.Thread.State: TIMED_WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at java.io.PipedInputStream.read(PipedInputStream.java:310)<br>> - locked <0x12d90f30> (a java.io.PipedInputStream)<br>
> at java.io.PipedInputStream.read(PipedInputStream.java:361)<br>> - locked <0x12d90f30> (a java.io.PipedInputStream)<br>
> at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)<br>> at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)<br>
> at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)<br>> - locked <0x12d8ada8> (a java.io.InputStreamReader)<br>
> at java.io.InputStreamReader.read(InputStreamReader.java:167)<br>> at bsh.JavaCharStream.FillBuff(Unknown Source)<br>
> at bsh.JavaCharStream.ReadByte(Unknown Source)<br>> at bsh.JavaCharStream.readChar(Unknown Source)<br>
> at bsh.JavaCharStream.BeginToken(Unknown Source)<br>> at bsh.ParserTokenManager.getNextToken(Unknown Source)<br>
> at bsh.Parser.jj_ntk(Unknown Source)<br>> at bsh.Parser.Line(Unknown Source)<br>
> at bsh.Interpreter.Line(Unknown Source)<br>> at bsh.Interpreter.run(Unknown Source)<br>
> at java.lang.Thread.run(Thread.java:662)<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "Thread-6" prio=6 tid=0x09fdb800 nid=0xd88 in Object.wait() [0x0b0df000]<br>
> java.lang.Thread.State: TIMED_WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at bsh.util.JConsole$BlockingPipedInputStream.read(Unknown Source)<br>
> - locked <0x12cea9a8> (a bsh.util.JConsole$BlockingPipedInputStream)<br>
> at java.io.PipedInputStream.read(PipedInputStream.java:361)<br>> - locked <0x12cea9a8> (a bsh.util.JConsole$BlockingPipedInputStream)<br>
> at java.io.InputStream.read(InputStream.java:85)<br>> at bsh.util.JConsole.inPipeWatcher(Unknown Source)<br>
> at bsh.util.JConsole.run(Unknown Source)<br>> at java.lang.Thread.run(Thread.java:662)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "Swing-Shell" daemon prio=6 tid=0x09e8fc00 nid=0x10a8 waiting on condition [0x0b2df000]<br>
> java.lang.Thread.State: WAITING (parking)<br>> at sun.misc.Unsafe.park(Native Method)<br>
> - parking to wait for <0x12ceab50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)<br>
> at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)<br>
> at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)<br>
> at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)<br>
> at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)<br>
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)<br>
> at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:492)<br>
> at java.lang.Thread.run(Thread.java:662)<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "TimerQueue" daemon prio=6 tid=0x09c7d000 nid=0x1684 in Object.wait() [0x0aedf000]<br>
> java.lang.Thread.State: TIMED_WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at javax.swing.TimerQueue.run(TimerQueue.java:232)<br>> - locked <0x120b0820> (a javax.swing.TimerQueue)<br>
> at java.lang.Thread.run(Thread.java:662)<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "DestroyJavaVM" prio=6 tid=0x00a3ac00 nid=0xf14 waiting on condition [0x00000000]<br>
> java.lang.Thread.State: RUNNABLE<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "GC Daemon" daemon prio=2 tid=0x07b79400 nid=0x177c in Object.wait() [0x0948f000]<br>
> java.lang.Thread.State: TIMED_WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> - waiting on <0x12595b38> (a sun.misc.GC$LatencyLock)<br>> at sun.misc.GC$Daemon.run(GC.java:100)<br>
> - locked <0x12595b38> (a sun.misc.GC$LatencyLock)<br>> <br>
> Locked ownable synchronizers:<br>> - None<br>> <br>> "RMI Reaper" prio=6 tid=0x06689400 nid=0xdf4 in Object.wait() [0x0928f000]<br>
> java.lang.Thread.State: WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> - waiting on <0x12595b48> (a java.lang.ref.ReferenceQueue$Lock)<br>
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)<br>
> - locked <0x12595b48> (a java.lang.ref.ReferenceQueue$Lock)<br>
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)<br>
> at sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:333)<br>
> at java.lang.Thread.run(Thread.java:662)<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "RMI TCP Accept-0" daemon prio=6 tid=0x07bdf400 nid=0x16ac runnable [0x0908f000]<br>
> java.lang.Thread.State: RUNNABLE<br>> at java.net.PlainSocketImpl.socketAccept(Native Method)<br>
> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)<br>> - locked <0x125308d0> (a java.net.SocksSocketImpl)<br>
> at java.net.ServerSocket.implAccept(ServerSocket.java:462)<br>> at java.net.ServerSocket.accept(ServerSocket.java:430)<br>
> at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)<br>
> at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)<br>
> at java.lang.Thread.run(Thread.java:662)<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "AWT-Windows" daemon prio=6 tid=0x07af9400 nid=0x14d8 runnable [0x08dff000]<br>
> java.lang.Thread.State: RUNNABLE<br>> at sun.awt.windows.WToolkit.eventLoop(Native Method)<br>
> at sun.awt.windows.WToolkit.run(WToolkit.java:293)<br>> at java.lang.Thread.run(Thread.java:662)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "AWT-Shutdown" prio=6 tid=0x07aa8400 nid=0x17d8 in Object.wait() [0x08bff000]<br>
> java.lang.Thread.State: WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at java.lang.Object.wait(Object.java:485)<br>> at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)<br>
> - locked <0x125957c8> (a java.lang.Object)<br>> at java.lang.Thread.run(Thread.java:662)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "Java2D Disposer" daemon prio=10 tid=0x06600400 nid=0xef0 in Object.wait() [0x089ff000]<br>
> java.lang.Thread.State: WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)<br>
> - locked <0x1258f1f8> (a java.lang.ref.ReferenceQueue$Lock)<br>
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)<br>
> at sun.java2d.Disposer.run(Disposer.java:127)<br>> at java.lang.Thread.run(Thread.java:662)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "Low Memory Detector" daemon prio=6 tid=0x0656f800 nid=0x171c runnable [0x00000000]<br>
> java.lang.Thread.State: RUNNABLE<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "CompilerThread0" daemon prio=10 tid=0x06569400 nid=0x778 waiting on condition [0x00000000]<br>
> java.lang.Thread.State: RUNNABLE<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "Attach Listener" daemon prio=10 tid=0x06567c00 nid=0x14a4 waiting on condition [0x00000000]<br>
> java.lang.Thread.State: RUNNABLE<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "Signal Dispatcher" daemon prio=10 tid=0x06566800 nid=0x16d8 runnable [0x00000000]<br>
> java.lang.Thread.State: RUNNABLE<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "Surrogate Locker Thread (CMS)" daemon prio=6 tid=0x06565000 nid=0x4e4 waiting on condition [0x00000000]<br>
> java.lang.Thread.State: RUNNABLE<br>> <br>> Locked ownable synchronizers:<br>
> - None<br>> <br>> "Finalizer" daemon prio=8 tid=0x06553400 nid=0x1458 in Object.wait() [0x06e9f000]<br>
> java.lang.Thread.State: WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)<br>
> - locked <0x12165290> (a java.lang.ref.ReferenceQueue$Lock)<br>
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)<br>
> at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)<br>
> <br>> Locked ownable synchronizers:<br>> - None<br>> <br>
> "Reference Handler" daemon prio=10 tid=0x06552000 nid=0x16e4 in Object.wait() [0x06c9f000]<br>
> java.lang.Thread.State: WAITING (on object monitor)<br>> at java.lang.Object.wait(Native Method)<br>
> at java.lang.Object.wait(Object.java:485)<br>> at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)<br>
> - locked <0x121652a0> (a java.lang.ref.Reference$Lock)<br>> <br>
> Locked ownable synchronizers:<br>> - None<br>> <br>> "VM Thread" prio=10 tid=0x0654e400 nid=0x16dc runnable <br>
> <br>> "Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x009a7400 nid=0xc40 runnable <br>
> <br>> "Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x009a9000 nid=0x1620 runnable <br>
> <br>> "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x009afc00 nid=0xa58 runnable <br>
> "VM Periodic Task Thread" prio=10 tid=0x0657a000 nid=0xacc waiting on condition <br>
> <br>> JNI global references: 4648<br>> <br>> <br>> Kind regards, <br>
> Edgar<br>> <br>> <br>> <br>> _________________________________________________________________________<br>
> <br>> Fraunhofer-Institut für Produktionstechnologie IPT <br>> Edgar Escobar Nieto <br>
> <br>> <br>> <br>> <br>> Steinbachstraße 17 <br>> 52074 Aachen <br>
> <br>> edgar.escobar.nieto@ipt.fraunhofer.de <br>> <a href="http://www.ipt.fraunhofer.de">
http://www.ipt.fraunhofer.de</a> <br>> _________________________________________________________________________ <br>
> <br>> <br>> <br>> <br>> <br>> <br>> -----Johannes Schindelin <Johannes.Schindelin@gmx.de> schrieb: ----- An: edgar.escobar.nieto@ipt.fraunhofer.de<br>
> Von: Johannes Schindelin <Johannes.Schindelin@gmx.de><br>> Datum: 27.09.2013 20:40<br>
> Kopie: openspim@openspim.org, Luke Stuyvenberg <stuyvenberg@wisc.edu><br>
> Betreff: Re: [OpenSPIM] SPIMage plugin_Stack at this Z plus<br>> <br>
> Hi Edgar,<br>> <br>> On Fri, 27 Sep 2013, edgar.escobar.nieto@ipt.fraunhofer.de wrote:<br>
> <br>> > Sorry for the late reply, it was a little bit hard to understand the<br>
> > instructions about finding the "dead lock" since I am not a programming<br>
> > guy :-/. It is the first time I do that.<br>> > <br>> > I already look through the lines of the threaddump and I didn't find<br>
> > anything like "dead lock detected between thread 2 and 17" so, is there<br>
> > something else I could do in order to find a solution to this?<br>
> <br>> Have you taken the thread dump after pressing that button that gets stuck?<br>
> How about posting the thread dump here?<br>> <br>> Ciao,<br>
> Johannes<br></font></div></div></div><div></div></font>