Task #12942 (closed)
BUG:Units conversion
Reported by: | omero-qa | Owned by: | jburel |
---|---|---|---|
Priority: | minor | Milestone: | 5.1.3 |
Component: | from QA | Version: | 5.1.2 |
Keywords: | n.a. | Cc: | caterina.strambio@…, nicholas.vecchietti@…, jamoore, dlindner |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description
https://www.openmicroscopy.org/qa2/qa2/qa/feedback/11140/
Comment: Just upladed an image from a remote server.
The image was a 3 colors/1 plane/1time tif file created in FiJi?.
The image is imported but insight crashes when attempting to access the dataset containing the image in question
java.lang.Exception: Abnormal termination due to an uncaught exception. java.lang.NullPointerException at omero.model.LengthI.<init>(LengthI.java:1442) at omero.model.LengthI.<init>(LengthI.java:1467) at pojos.PixelsData.getPixelSizeX(PixelsData.java:273) at org.openmicroscopy.shoola.agents.util.EditorUtil.transformPixelsData(EditorUtil.java:716) at org.openmicroscopy.shoola.agents.util.EditorUtil.formatObjectTooltip(EditorUtil.java:2551) at org.openmicroscopy.shoola.agents.util.browser.TreeViewerTranslator.formatToolTipFor(TreeViewerTranslator.java:831) at org.openmicroscopy.shoola.agents.util.browser.TreeViewerTranslator.transformImage(TreeViewerTranslator.java:371) at org.openmicroscopy.shoola.agents.util.browser.TreeViewerTranslator.transformHierarchy(TreeViewerTranslator.java:400) at org.openmicroscopy.shoola.agents.treeviewer.browser.BrowserComponent.setLeaves(BrowserComponent.java:586) at org.openmicroscopy.shoola.agents.treeviewer.ExperimenterDataLoader.handleResult(ExperimenterDataLoader.java:255) 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:312) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) Abnormal termination due to an uncaught exception. java.lang.NullPointerException at omero.model.LengthI.<init>(LengthI.java:1442) at omero.model.LengthI.<init>(LengthI.java:1467) at pojos.PixelsData.getPixelSizeX(PixelsData.java:273) at org.openmicroscopy.shoola.agents.util.EditorUtil.transformPixelsData(EditorUtil.java:716) at org.openmicroscopy.shoola.agents.util.EditorUtil.formatObjectTooltip(EditorUtil.java:2551) at org.openmicroscopy.shoola.agents.util.browser.TreeViewerTranslator.formatToolTipFor(TreeViewerTranslator.java:831) at org.openmicroscopy.shoola.agents.util.browser.TreeViewerTranslator.transformImage(TreeViewerTranslator.java:371) at org.openmicroscopy.shoola.agents.util.browser.TreeViewerTranslator.transformHierarchy(TreeViewerTranslator.java:400) at org.openmicroscopy.shoola.agents.treeviewer.browser.BrowserComponent.setLeaves(BrowserComponent.java:586) at org.openmicroscopy.shoola.agents.treeviewer.ExperimenterDataLoader.handleResult(ExperimenterDataLoader.java:255) 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:312) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) Exception in thread "AWT-EventQueue-0" at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.showErrorDialog(UserNotifierImpl.java:191) at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.notifyError(UserNotifierImpl.java:291) at org.openmicroscopy.shoola.env.AbnormalExitHandler.doTermination(AbnormalExitHandler.java:147) at org.openmicroscopy.shoola.env.AbnormalExitHandler.terminate(AbnormalExitHandler.java:85) at org.openmicroscopy.shoola.env.RootThreadGroup.uncaughtException(RootThreadGroup.java:69) at java.awt.EventDispatchThread.processException(EventDispatchThread.java:264) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:256) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Change History (6)
comment:1 Changed 9 years ago by jburel
- Cc jamoore dlindner added
- Summary changed from BUG:Units handling in pojos to BUG:Units conversion
comment:2 Changed 9 years ago by dlindner
- Cc nicholas.vecchietti@… added
comment:3 Changed 9 years ago by jburel
Image imported under user-3
Desktop dataset
comment:4 Changed 9 years ago by wmoore
This same issue is fixed in web at https://github.com/openmicroscopy/openmicroscopy/pull/3912
comment:5 Changed 9 years ago by dlindner
- Resolution set to fixed
- Status changed from new to closed
comment:6 Changed 9 years ago by jamoore
- Milestone changed from Unscheduled to 5.1.3
Error in web
0.166700006668 PIXEL cannot be converted to MICROMETER
The error comes the conversion code
Similar to roi
if the value is in pixels we shouldn't attempt to convert