Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #13219 (new)

Opened 4 years ago

Bug: Web rendering settings fails with this artificial image

Reported by: spli Owned by: wmoore
Priority: minor Milestone: Unscheduled
Component: Web Version: OMERO-5.2.0
Keywords: n.a. Cc: ux@…
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

If you attempt to modify the rendering settings (channel min/max) in web for https://eel.openmicroscopy.org/merge/webclient/?show=image-30151 it fails

OMEROweb.log:

2016-04-22 17:17:19,870 ERROR [                 omeroweb.feedback.views] (proc.13507) handler500():149 handler500: Server error
2016-04-22 17:17:19,870 ERROR [                 omeroweb.feedback.views] (proc.13507) handler500():152 Traceback (most recent call last):

  File "/usr/lib/python2.6/site-packages/django/core/handlers/base.py", line 112, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)

  File "/opt/hudson/workspace/OMERO-DEV-merge-deploy/src/dist/lib/python/omeroweb/decorators.py", line 497, in wrapped
    retval = f(request, *args, **kwargs)

  File "/opt/hudson/workspace/OMERO-DEV-merge-deploy/src/dist/lib/python/omeroweb/webgateway/views.py", line 877, in render_image
    pi = _get_prepared_image(request, iid, server_id=server_id, conn=conn)

  File "/opt/hudson/workspace/OMERO-DEV-merge-deploy/src/dist/lib/python/omeroweb/webgateway/views.py", line 758, in _get_prepared_image
    if not img.setActiveChannels(channels, windows, colors):

  File "/opt/hudson/workspace/OMERO-DEV-merge-deploy/src/dist/lib/python/omero/gateway/__init__.py", line 7644, in setActiveChannels
    self._conn.SERVICE_OPTS)

  File "/opt/hudson/workspace/OMERO-DEV-merge-deploy/src/dist/lib/python/omero/gateway/__init__.py", line 4215, in __call__
    return self.handle_exception(e, *args, **kwargs)

  File "/opt/hudson/workspace/OMERO-DEV-merge-deploy/src/dist/lib/python/omeroweb/webclient/webclient_gateway.py", line 2025, in handle_exception
    e, *args, **kwargs)

  File "/opt/hudson/workspace/OMERO-DEV-merge-deploy/src/dist/lib/python/omero/gateway/__init__.py", line 4212, in __call__
    return self.f(*args, **kwargs)

  File "/opt/hudson/workspace/OMERO-DEV-merge-deploy/src/dist/lib/python/omero_api_RenderingEngine_ice.py", line 607, in setChannelWindow
    return _M_omero.api.RenderingEngine._op_setChannelWindow.invoke(self, ((w, start, end), _ctx))

InternalException: exception ::omero::InternalException
{
    serverStackTrace = ome.conditions.InternalException:  Wrapped Exception: (java.lang.ArrayIndexOutOfBoundsException):
null

    serverExceptionClass = ome.conditions.InternalException
    message =  Wrapped Exception: (java.lang.ArrayIndexOutOfBoundsException):
null
}

See also https://trac.openmicroscopy.org/ome/ticket/13211

Attachments (2)

test-0001.png (417 bytes) - added by spli 4 years ago.
Image
Screen Shot 2016-04-22 at 17.21.18.png (95.4 KB) - added by spli 4 years ago.
Web image viewer

Download all attachments as: .zip

Change History (2)

Changed 4 years ago by spli

Image

Changed 4 years ago by spli

Web image viewer

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.95266 sec.)

We're Hiring!