Omero crashes under use with GC overhead limit exceeded
Posted: Sat Sep 21, 2013 1:53 am
We finally made the decision to start with a brand new database on Omero. Everything was purged completely and recreated.
Things seemed to work okay for a very short while. But now we have an issue that is causing the system to crash. It seems to be triggered by viewing an image, but not necessarily the same image.
Here's the error message from the logs:
**************
2013-09-21 02:37:27,938 WARNI [ omero.gateway] (proc.09827) debug:3439 InternalException on <class 'omeroweb.webclient.webclient_gateway.OmeroWebSafeCallWrapper'> to <73fc6216-de28-4f68-9aa6-6bef40186a56omero.api.RenderingEngine> renderCompressed((object #0 (::omero::romio::PlaneDef)
{
slice = 0
x = 0
y = 0
z = 21
t = 0
region = <nil>
stride = 0
}, <ServiceOptsDict: {'omero.session.uuid': '19635879-2080-4480-801c-4f3da2086df3', 'omero.group': '-1', 'omero.client.uuid': '6b85f9d2-d893-4064-98c6-46b93d5c2a13'}>), {})
Traceback (most recent call last):
File "/home/vali/apps/OMERO/OMERO.server/lib/python/omero/gateway/__init__.py", line 3457, in __call__
return self.f(*args, **kwargs)
File "/home/vali/apps/OMERO/OMERO.server/lib/python/omero_api_RenderingEngine_ice.py", line 326, in renderCompressed
return _M_omero.api.RenderingEngine._op_renderCompressed.invoke(self, ((_def, ), _ctx))
InternalException: exception ::omero::InternalException
{
serverStackTrace = ome.conditions.InternalException: Wrapped Exception: (java.lang.OutOfMemoryError):
GC overhead limit exceeded
serverExceptionClass = ome.conditions.InternalException
message = Wrapped Exception: (java.lang.OutOfMemoryError):
GC overhead limit exceeded
}
2013-09-21 02:37:27,940 WARNI [ omeroweb.feedback.views] (proc.09827) handler404:162 Not Found: /omero/webclient/render_image/34/21/0/
2013-09-21 02:37:28,718 INFO [ omero.gateway] (proc.09828) connect:1708 created connection (uuid=19635879-2080-4480-801c-4f3da2086df3)
***********
What do you recommend? Is any more info needed? The system has plenty of drive space and 32gb of RAM and does nothing but omero, so it's not as if it could have run out of memory. (Ubuntu 12.04)
Thanks!
Things seemed to work okay for a very short while. But now we have an issue that is causing the system to crash. It seems to be triggered by viewing an image, but not necessarily the same image.
Here's the error message from the logs:
**************
2013-09-21 02:37:27,938 WARNI [ omero.gateway] (proc.09827) debug:3439 InternalException on <class 'omeroweb.webclient.webclient_gateway.OmeroWebSafeCallWrapper'> to <73fc6216-de28-4f68-9aa6-6bef40186a56omero.api.RenderingEngine> renderCompressed((object #0 (::omero::romio::PlaneDef)
{
slice = 0
x = 0
y = 0
z = 21
t = 0
region = <nil>
stride = 0
}, <ServiceOptsDict: {'omero.session.uuid': '19635879-2080-4480-801c-4f3da2086df3', 'omero.group': '-1', 'omero.client.uuid': '6b85f9d2-d893-4064-98c6-46b93d5c2a13'}>), {})
Traceback (most recent call last):
File "/home/vali/apps/OMERO/OMERO.server/lib/python/omero/gateway/__init__.py", line 3457, in __call__
return self.f(*args, **kwargs)
File "/home/vali/apps/OMERO/OMERO.server/lib/python/omero_api_RenderingEngine_ice.py", line 326, in renderCompressed
return _M_omero.api.RenderingEngine._op_renderCompressed.invoke(self, ((_def, ), _ctx))
InternalException: exception ::omero::InternalException
{
serverStackTrace = ome.conditions.InternalException: Wrapped Exception: (java.lang.OutOfMemoryError):
GC overhead limit exceeded
serverExceptionClass = ome.conditions.InternalException
message = Wrapped Exception: (java.lang.OutOfMemoryError):
GC overhead limit exceeded
}
2013-09-21 02:37:27,940 WARNI [ omeroweb.feedback.views] (proc.09827) handler404:162 Not Found: /omero/webclient/render_image/34/21/0/
2013-09-21 02:37:28,718 INFO [ omero.gateway] (proc.09828) connect:1708 created connection (uuid=19635879-2080-4480-801c-4f3da2086df3)
***********
What do you recommend? Is any more info needed? The system has plenty of drive space and 32gb of RAM and does nothing but omero, so it's not as if it could have run out of memory. (Ubuntu 12.04)
Thanks!