Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #3634 (closed)

Opened 13 years ago

Closed 13 years ago

Bug: insight stuck in "reload rendering"

Reported by: jamoore Owned by: jburel
Priority: critical Milestone: OMERO-Beta4.3
Component: Insight Version: n.a.
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: 2011-01-27 (4)

Description

Steps taken:

  • Log in as admin
  • View hierarchy
  • Open viewer of bad image
  • Go to adminstrastion
  • Click back on hierarchy
  • Click on different group
  • Asked question, "Save rendering"
  • Receive error "An error occurred while modifying. Do you want to reload?" continually. (See attachment)

Attachments (1)

insight-reload-settings.png (98.6 KB) - added by jmoore 13 years ago.

Download all attachments as: .zip

Change History (11)

Changed 13 years ago by jmoore

comment:1 Changed 13 years ago by jmoore

2010-12-03 17:00:37
Full thread dump Java HotSpot(TM) 64-Bit Server VM (17.1-b03-307 mixed mode):

"Attach Listener" daemon prio=9 tid=1052ad800 nid=0x14874f000 waiting on condition [00000000]
   java.lang.Thread.State: RUNNABLE

"pool-1-thread-1" prio=5 tid=133193800 nid=0x149136000 waiting on condition [149135000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <10da14420> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
	at java.lang.Thread.run(Thread.java:680)

"Ice.Timer" prio=5 tid=133135800 nid=0x14b5ad000 in Object.wait() [14b5ac000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <10da48630> (a IceInternal.Timer)
	at java.lang.Object.wait(Object.java:485)
	at IceInternal.Timer.run(Timer.java:177)
	- locked <10da48630> (a IceInternal.Timer)

"Ice.SelectorThread" prio=5 tid=133135000 nid=0x14b4aa000 runnable [14b4a9000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
	at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:136)
	at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
	- locked <10da14718> (a sun.nio.ch.Util$1)
	- locked <10da14730> (a java.util.Collections$UnmodifiableSet)
	- locked <10da146a0> (a sun.nio.ch.KQueueSelectorImpl)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)
	at IceInternal.Selector.select(Selector.java:139)
	at IceInternal.SelectorThread.run(SelectorThread.java:120)
	at IceInternal.SelectorThread$HelperThread.run(SelectorThread.java:273)

"Ice.ThreadPool.Client-0" prio=5 tid=133395800 nid=0x14b3a7000 runnable [14b3a6000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
	at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:136)
	at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
	- locked <10da50b18> (a sun.nio.ch.Util$1)
	- locked <10da50b00> (a java.util.Collections$UnmodifiableSet)
	- locked <10da50a10> (a sun.nio.ch.KQueueSelectorImpl)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)
	at IceInternal.Selector.select(Selector.java:139)
	at IceInternal.ThreadPool.run(ThreadPool.java:335)
	at IceInternal.ThreadPool.access$100(ThreadPool.java:12)
	at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971)

"Ice.EndpointHostResolverThread" prio=5 tid=105091800 nid=0x1472a0000 in Object.wait() [14729f000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <10da48b88> (a IceInternal.EndpointHostResolver)
	at java.lang.Object.wait(Object.java:485)
	at IceInternal.EndpointHostResolver.run(EndpointHostResolver.java:77)
	- locked <10da48b88> (a IceInternal.EndpointHostResolver)
	at IceInternal.EndpointHostResolver$HelperThread.run(EndpointHostResolver.java:146)

"omero.ClientCallback.ThreadPool-4" prio=5 tid=13322f000 nid=0x148f67000 in Object.wait() [148f66000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <10da14910> (a IceInternal.ThreadPool)
	at java.lang.Object.wait(Object.java:485)
	at IceInternal.ThreadPool.run(ThreadPool.java:315)
	- locked <10da14910> (a IceInternal.ThreadPool)
	at IceInternal.ThreadPool.access$100(ThreadPool.java:12)
	at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971)

"omero.ClientCallback.ThreadPool-3" prio=5 tid=132d85800 nid=0x148e64000 in Object.wait() [148e63000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <10da14910> (a IceInternal.ThreadPool)
	at java.lang.Object.wait(Object.java:485)
	at IceInternal.ThreadPool.run(ThreadPool.java:315)
	- locked <10da14910> (a IceInternal.ThreadPool)
	at IceInternal.ThreadPool.access$100(ThreadPool.java:12)
	at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971)

"omero.ClientCallback.ThreadPool-2" prio=5 tid=132d84800 nid=0x148d61000 in Object.wait() [148d60000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <10da14910> (a IceInternal.ThreadPool)
	at java.lang.Object.wait(Object.java:485)
	at IceInternal.ThreadPool.run(ThreadPool.java:315)
	- locked <10da14910> (a IceInternal.ThreadPool)
	at IceInternal.ThreadPool.access$100(ThreadPool.java:12)
	at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971)

"omero.ClientCallback.ThreadPool-1" prio=5 tid=132d6b800 nid=0x148c5e000 in Object.wait() [148c5d000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <10da14910> (a IceInternal.ThreadPool)
	at java.lang.Object.wait(Object.java:485)
	at IceInternal.ThreadPool.run(ThreadPool.java:315)
	- locked <10da14910> (a IceInternal.ThreadPool)
	at IceInternal.ThreadPool.access$100(ThreadPool.java:12)
	at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971)

"omero.ClientCallback.ThreadPool-0" prio=5 tid=132d6a800 nid=0x148b5b000 runnable [148b5a000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
	at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:136)
	at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
	- locked <10da14f48> (a sun.nio.ch.Util$1)
	- locked <10da14f60> (a java.util.Collections$UnmodifiableSet)
	- locked <10da14ed0> (a sun.nio.ch.KQueueSelectorImpl)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)
	at IceInternal.Selector.select(Selector.java:139)
	at IceInternal.ThreadPool.run(ThreadPool.java:335)
	at IceInternal.ThreadPool.access$100(ThreadPool.java:12)
	at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971)

"Poller SunPKCS11-Darwin" daemon prio=1 tid=1050e2800 nid=0x14864c000 waiting on condition [14864b000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:692)
	at java.lang.Thread.run(Thread.java:680)

"TimerQueue" daemon prio=5 tid=105a9b800 nid=0x147c96000 in Object.wait() [147c95000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at javax.swing.TimerQueue.run(TimerQueue.java:232)
	- locked <10d5c7800> (a javax.swing.TimerQueue)
	at java.lang.Thread.run(Thread.java:680)

"AWT-EventQueue-0" prio=6 tid=10592e000 nid=0x147abc000 in Object.wait() [147aba000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at java.awt.EventQueue.getNextEvent(EventQueue.java:515)
	- locked <10d5c77a0> (a java.awt.EventQueue)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:263)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:205)
	at java.awt.Dialog$1.run(Dialog.java:1046)
	at java.awt.Dialog$3.run(Dialog.java:1098)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Dialog.java:1096)
	at java.awt.Component.show(Component.java:1563)
	at java.awt.Component.setVisible(Component.java:1515)
	at java.awt.Window.setVisible(Window.java:842)
	at java.awt.Dialog.setVisible(Dialog.java:986)
	at org.openmicroscopy.shoola.util.ui.UIUtilities.centerAndShow(UIUtilities.java:402)
	at org.openmicroscopy.shoola.util.ui.MessageBox.centerMsgBox(MessageBox.java:194)
	at org.openmicroscopy.shoola.agents.metadata.rnd.RendererComponent.handleException(RendererComponent.java:146)
	at org.openmicroscopy.shoola.agents.metadata.rnd.RendererComponent.handleException(RendererComponent.java:110)
	at org.openmicroscopy.shoola.agents.metadata.rnd.RendererComponent.setActive(RendererComponent.java:819)
	at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerModel.setForLifetime(ImViewerModel.java:2043)
	at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerComponent.onRndLoaded(ImViewerComponent.java:2720)
	at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerControl.propertyChange(ImViewerControl.java:829)
	at org.openmicroscopy.shoola.util.ui.component.AbstractComponent.firePropertyChange(AbstractComponent.java:147)
	at org.openmicroscopy.shoola.agents.metadata.view.MetadataViewerComponent.onRndLoaded(MetadataViewerComponent.java:840)
	at org.openmicroscopy.shoola.agents.metadata.editor.EditorModel.onRndLoaded(EditorModel.java:2211)
	at org.openmicroscopy.shoola.agents.metadata.editor.EditorComponent.setRenderingControl(EditorComponent.java:594)
	at org.openmicroscopy.shoola.agents.metadata.RenderingControlLoader.handleResult(RenderingControlLoader.java:156)
	at org.openmicroscopy.shoola.env.data.events.DSCallAdapter.eventFired(DSCallAdapter.java:90)
	at org.openmicroscopy.shoola.env.data.views.BatchCallMonitor$1.run(BatchCallMonitor.java:124)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:633)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

"Timer-0" daemon prio=5 tid=105a94800 nid=0x1478ea000 in Object.wait() [1478e9000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at java.util.TimerThread.mainLoop(Timer.java:483)
	- locked <10d5c79d8> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:462)

"Java2D Disposer" daemon prio=10 tid=133084800 nid=0x1473a3000 in Object.wait() [1473a2000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <10d5c7af8> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
	at sun.java2d.Disposer.run(Disposer.java:127)
	at java.lang.Thread.run(Thread.java:680)

"AWT-Shutdown" prio=5 tid=13294f800 nid=0x14443f000 in Object.wait() [14443e000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
	- locked <10d5c7c00> (a java.lang.Object)
	at java.lang.Thread.run(Thread.java:680)

"AWT-AppKit" daemon prio=5 tid=13294f000 nid=0x7fff70354c20 runnable [00000000]
   java.lang.Thread.State: RUNNABLE

"DestroyJavaVM" prio=5 tid=1058e8800 nid=0x103801000 waiting on condition [00000000]
   java.lang.Thread.State: RUNNABLE

"Low Memory Detector" daemon prio=5 tid=10502c000 nid=0x133d0d000 runnable [00000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread1" daemon prio=9 tid=10502b000 nid=0x133c0a000 waiting on condition [00000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=9 tid=10502a800 nid=0x133b07000 waiting on condition [00000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=9 tid=105029800 nid=0x133a04000 runnable [00000000]
   java.lang.Thread.State: RUNNABLE

"Surrogate Locker Thread (CMS)" daemon prio=5 tid=105029000 nid=0x133901000 waiting on condition [00000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=133000000 nid=0x132707000 in Object.wait() [132706000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <10d5c9908> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=105020000 nid=0x132604000 in Object.wait() [132603000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
	- locked <10d5c7788> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=9 tid=10501d800 nid=0x132501000 runnable 

"Gang worker#0 (Parallel GC Threads)" prio=9 tid=105800800 nid=0x103f04000 runnable 

"Gang worker#1 (Parallel GC Threads)" prio=9 tid=105801000 nid=0x104f3b000 runnable 

"Gang worker#2 (Parallel GC Threads)" prio=9 tid=105802000 nid=0x109202000 runnable 

"Gang worker#3 (Parallel GC Threads)" prio=9 tid=105802800 nid=0x109305000 runnable 

"Concurrent Mark-Sweep GC Thread" prio=9 tid=10587d800 nid=0x13208d000 runnable 
"VM Periodic Task Thread" prio=10 tid=105035800 nid=0x133e10000 waiting on condition 

"Exception Catcher Thread" prio=10 tid=105003000 nid=0x103e01000 runnable 
JNI global references: 10811


comment:2 Changed 13 years ago by jburel

  • Remaining Time set to 0.5
  • Sprint changed from 2010-12-09 (21) to 2010-12-23 (22)

comment:3 Changed 13 years ago by jburel

  • Status changed from new to assigned

comment:5 Changed 13 years ago by jburel

  • Sprint changed from 2010-12-23 (22) to 2011-01-13 (23)

Moved from sprint 2010-12-23 (22)

comment:6 Changed 13 years ago by jburel

struggling to reproduce

comment:7 Changed 13 years ago by jburel

  • Owner jburel deleted
  • Status changed from assigned to new

comment:8 Changed 13 years ago by jburel

  • Sprint changed from 2011-01-13 (23) to 2011-01-27 (24)

Moved from sprint 2011-01-13 (23)

comment:9 Changed 13 years ago by jburel

  • Owner set to jburel
  • Status changed from new to accepted

comment:10 Changed 13 years ago by jburel

  • Remaining Time changed from 0.5 to 0
  • Resolution set to fixed
  • Status changed from accepted to closed

(In [7942/insight]) This should fix the problem related to insight stuck in reload (close #3634)

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.69251 sec.)

We're Hiring!