Task #3703 (closed)
BUG:QA 3079 - findByImage throws NPE
Reported by: | omero-qa | Owned by: | jamoore |
---|---|---|---|
Priority: | minor | Milestone: | OMERO-Beta4.3 |
Component: | from QA | Version: | n.a. |
Keywords: | n.a. | Cc: | n.y.patel@… |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | 2011-01-13 (3) |
Description
http://qa.openmicroscopy.org.uk/qa/feedback/3079/
Comment: I tried to access the ROI attached to this image. When I close the error message the ROI tool comes up as blank when there should be 20-odd ROIs. Does this mean they have all been deleted?
java.lang.Exception: org.openmicroscopy.shoola.env.data.DSAccessException: Cannot access data. Cannot load the ROI for image: 3830833 at org.openmicroscopy.shoola.env.data.OMEROGateway.handleException(OMEROGateway.java:802) at org.openmicroscopy.shoola.env.data.OMEROGateway.loadROI(OMEROGateway.java:6279) at org.openmicroscopy.shoola.env.data.OmeroImageServiceImpl.loadROIFromServer(OmeroImageServiceImpl.java:858) at org.openmicroscopy.shoola.env.data.views.calls.ServerSideROILoader$1.doCall(ServerSideROILoader.java:75) at org.openmicroscopy.shoola.env.data.views.BatchCall.doStep(BatchCall.java:144) at org.openmicroscopy.shoola.util.concur.tasks.CompositeTask.doStep(CompositeTask.java:226) at org.openmicroscopy.shoola.env.data.views.CompositeBatchCall.doStep(CompositeBatchCall.java:126) at org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.exec(ExecCommand.java:165) at org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.run(ExecCommand.java:274) at org.openmicroscopy.shoola.util.concur.tasks.AsyncProcessor$Runner.run(AsyncProcessor.java:91) at java.lang.Thread.run(Unknown Source) Caused by: omero.InternalException serverStackTrace = "java.lang.NullPointerException " serverExceptionClass = "java.lang.NullPointerException" message = "" at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at IceInternal.BasicStream$DynamicUserExceptionFactory.createAndThrow(BasicStream.java:2243) at IceInternal.BasicStream.throwException(BasicStream.java:1632) at IceInternal.Outgoing.throwUserException(Outgoing.java:442) at omero.api._IRoiDelM.findByImage(_IRoiDelM.java:99) at omero.api.IRoiPrxHelper.findByImage(IRoiPrxHelper.java:116) at omero.api.IRoiPrxHelper.findByImage(IRoiPrxHelper.java:88) at org.openmicroscopy.shoola.env.data.OMEROGateway.loadROI(OMEROGateway.java:6258) ... 9 more at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.showErrorDialog(UserNotifierImpl.java:159) at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.notifyError(UserNotifierImpl.java:246) at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.notifyError(UserNotifierImpl.java:218) at org.openmicroscopy.shoola.agents.measurement.MeasurementViewerLoader.handleException(MeasurementViewerLoader.java:123) at org.openmicroscopy.shoola.env.data.events.DSCallAdapter.eventFired(DSCallAdapter.java:84) at org.openmicroscopy.shoola.env.data.views.BatchCallMonitor$1.run(BatchCallMonitor.java:124) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Change History (5)
comment:1 Changed 13 years ago by cxallan
- Milestone changed from Unscheduled to OMERO-Beta4.3
- Owner changed from cxallan to jmoore
- Sprint set to 2010-12-23 (22)
comment:2 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:3 Changed 13 years ago by jmoore
- Status changed from new to assigned
- Summary changed from BUG:Feedback 3079 to BUG:QA 3079 - findByImage throws NPE
comment:4 Changed 13 years ago by jmoore
- Remaining Time set to 0
- Resolution set to fixed
- Status changed from assigned to closed
(In [8764/omero]) Fix NPE on null shape in RoiResultReturnMapper (Fix #3703)
comment:5 Changed 13 years ago by jmoore
(In [8821/omero]) Fix NPE on null shape in RoiResultReturnMapper (See #3703)
original-svn-id: file:///home/svn/omero/trunk@8764 05709c45-44f0-0310-885b-81a1db45b4a6
Server relevant log:
Client output: