Traceback (most recent call last):
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/django/core/handlers/exception.py", line 47, in inner
response = get_response(request)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/django/core/handlers/base.py", line 181, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omeroweb/decorators.py", line 538, in wrapped
retval = f(request, *args, **kwargs)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omeroweb/webgateway/views.py", line 1127, in render_image
pi = _get_prepared_image(request, iid, server_id=server_id, conn=conn)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omeroweb/webgateway/views.py", line 964, in _get_prepared_image
if not img.setActiveChannels(requestedChannels, windows, colors, invert_flags):
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omero/gateway/__init__.py", line 7953, in wrapped
return f(self, *args, **kwargs)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omero/gateway/__init__.py", line 8872, in setActiveChannels
invertMaps, reverseMaps, False)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omero/gateway/__init__.py", line 7953, in wrapped
return f(self, *args, **kwargs)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omero/gateway/__init__.py", line 8851, in set_active_channels
self._conn.SERVICE_OPTS)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omero/gateway/__init__.py", line 4859, in __call__
return self.handle_exception(e, *args, **kwargs)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omeroweb/webclient/webclient_gateway.py", line 2123, in handle_exception
super(OmeroWebSafeCallWrapper, self).handle_exception(e, *args, **kwargs)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omero/gateway/__init__.py", line 4856, in __call__
return self.f(*args, **kwargs)
File "/opt/omero/web/venv3/lib64/python3.6/site-packages/omero_api_RenderingEngine_ice.py", line 1748, in setChannelWindow
return _M_omero.api.RenderingEngine._op_setChannelWindow.invoke(self, ((w, start, end), _ctx))
Exception Type: InternalException at /webclient/render_image/302784/0/0/
Exception Value: exception ::omero::InternalException
{
serverStackTrace = ome.conditions.InternalException: Wrapped Exception: (java.lang.ArrayIndexOutOfBoundsException):
null
serverExceptionClass = ome.conditions.InternalException
message = Wrapped Exception: (java.lang.ArrayIndexOutOfBoundsException):
null
}
Not sure if this is the right repo for this issue?
Initially reported automatically from demo server and reproduced locally with the czi from https://forum.image.sc/t/zoom-from-overview-to-detailed-scan-for-imported-czi-files/85002/7
Both are uint16 images.
If you set the
startchannel slider > 4096 then you get the exception below.I haven't managed to reproduce this on any other uint16 images