Task #10035 (new)
Opened 11 years ago
Last modified 11 years ago
BUG: Big images opening when on wi-fi — at Initial Version
Reported by: | pwalczysko | Owned by: | jburel |
---|---|---|---|
Priority: | major | Milestone: | OMERO-4.4.7 |
Component: | Insight | Version: | n.a. |
Keywords: | n.a. | Cc: | ux@…, rleigh |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | 2012-12-18 (3) |
Description
Tried following - problems occurred when testing PR551 (but this bug is not connected to this PR, maybe just general problem with data transfer when on wi-fi or images too big ?:
Logged in on gretzky as petr.Expanded a dataset with big images.
Disconnected wi-fi
Unplugged the cable
"Network is down dialogue appears.
Plugged the cable in.
"Network is down" dialogue disappears.
Tried to open the big image.
Error appears (see below).
Insight closes.
Tried again, this time disconnected the cable before starting insight = working alll the time just on wi-fi.
Logged in as user-3.
Expanded project "testpyramid"
Expanded dataset "jpeg"
Opened image (small) in full viewer.
Went fine.
Opened another image (larger) in full viewer.
Went fine.
Opened another image (large-ish - 4kx4k.jpeg) in full viewer.
The same error as in the previous scenario appears (see below).
`
java.lang.Exception: Abnormal termination due to an uncaught exception.
java.lang.ArrayIndexOutOfBoundsException?: 1 >= 1
at java.util.Vector.elementAt(Vector.java:427)
at javax.swing.JTabbedPane.getComponentAt(JTabbedPane.java:1203)
at org.openmicroscopy.shoola.util.ui.ClosableTabbedPane?.removeTabAt(ClosableTabbedPane?.java:169)
at org.openmicroscopy.shoola.util.ui.ClosableTabbedPane?.remove(ClosableTabbedPane?.java:160)
at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerUI.onRndLoaded(ImViewerUI.java:2648)
at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerComponent?.buildView(ImViewerComponent?.java:2881)
at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerComponent?.setBirdEyeView(ImViewerComponent?.java:3262)
at org.openmicroscopy.shoola.agents.imviewer.BirdEyeLoader?.handleResult(BirdEyeLoader?.java:159)
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?.dispatchEventImpl(EventQueue?.java:702)
at java.awt.EventQueue?.access$400(EventQueue?.java:82)
at java.awt.EventQueue?$2.run(EventQueue?.java:663)
at java.awt.EventQueue?$2.run(EventQueue?.java:661)
at java.security.AccessController?.doPrivileged(Native Method)
at java.security.AccessControlContext?$1.doIntersectionPrivilege(AccessControlContext?.java:87)
at java.awt.EventQueue?.dispatchEvent(EventQueue?.java:672)
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)
Abnormal termination due to an uncaught exception.
java.lang.ArrayIndexOutOfBoundsException?: 1 >= 1
at java.util.Vector.elementAt(Vector.java:427)
at javax.swing.JTabbedPane.getComponentAt(JTabbedPane.java:1203)
at org.openmicroscopy.shoola.util.ui.ClosableTabbedPane?.removeTabAt(ClosableTabbedPane?.java:169)
at org.openmicroscopy.shoola.util.ui.ClosableTabbedPane?.remove(ClosableTabbedPane?.java:160)
at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerUI.onRndLoaded(ImViewerUI.java:2648)
at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerComponent?.buildView(ImViewerComponent?.java:2881)
at org.openmicroscopy.shoola.agents.imviewer.view.ImViewerComponent?.setBirdEyeView(ImViewerComponent?.java:3262)
at org.openmicroscopy.shoola.agents.imviewer.BirdEyeLoader?.handleResult(BirdEyeLoader?.java:159)
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?.dispatchEventImpl(EventQueue?.java:702)
at java.awt.EventQueue?.access$400(EventQueue?.java:82)
at java.awt.EventQueue?$2.run(EventQueue?.java:663)
at java.awt.EventQueue?$2.run(EventQueue?.java:661)
at java.security.AccessController?.doPrivileged(Native Method)
at java.security.AccessControlContext?$1.doIntersectionPrivilege(AccessControlContext?.java:87)
at java.awt.EventQueue?.dispatchEvent(EventQueue?.java:672)
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)
Exception in thread "AWT-EventQueue?-0"
at org.openmicroscopy.shoola.env.ui.UserNotifierImpl?.showErrorDialog(UserNotifierImpl?.java:189)
at org.openmicroscopy.shoola.env.ui.UserNotifierImpl?.notifyError(UserNotifierImpl?.java:287)
at org.openmicroscopy.shoola.env.AbnormalExitHandler?.doTermination(AbnormalExitHandler?.java:146)
at org.openmicroscopy.shoola.env.AbnormalExitHandler?.terminate(AbnormalExitHandler?.java:84)
at org.openmicroscopy.shoola.env.AWTExceptionHanlder.handle(AWTExceptionHanlder.java:99)
at sun.reflect.NativeMethodAccessorImpl?.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl?.invoke(NativeMethodAccessorImpl?.java:39)
at sun.reflect.DelegatingMethodAccessorImpl?.invoke(DelegatingMethodAccessorImpl?.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.awt.EventDispatchThread?.handleException(EventDispatchThread?.java:412)
at java.awt.EventDispatchThread?.processException(EventDispatchThread?.java:318)
at java.awt.EventDispatchThread?.pumpOneEventForFilters(EventDispatchThread?.java:312)
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)
`