Task #10035 (new)
Opened 11 years ago
Last modified 11 years ago
BUG: Big images opening when on wi-fi — at Version 1
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 (last modified by pwalczysko)
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 ?:
It happens both on howe as well as gretzky, the exceptions are the same.
GRETZKY
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).
HOWE:
logged in as user-3.
Imported images from jpeg folder on squig/test_images_good, 2kx2k.jpeg, 4kx4k.jpeg, 8kx8k.jpeg and one small jpeg.
If opening the small jpeg or 2kx2k.jpeg, all works fine.
After opening 4.x4k.jpet in full viewer, the error appears, just as on gretzky (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)