Reporter |
![]() |
---|---|
Created | Jan 20, 2012 7:16:44 AM |
Updated | Aug 27, 2013 3:01:41 PM |
Resolved | Mar 5, 2012 6:58:51 PM |
Priority | Critical |
Type | Exception |
State | As designed |
Assignee | Vyacheslav Lukianov (hoegaarden) |
Subsystem | No subsystem |
Fix versions | No Fix versions |
Fixed in builds | No Fixed in build |
Affected versions | No Affected versions |
Browser | Any Browser |
OS | Any OS |
Verified in build | Not verified |
Verified by | Nobody |
Reviewed by | No reviewed by |
Severity | Undefined |
jetbrains.exodus.exceptions.ExodusException: Exodus 1.0.0: Environment is inoperative. GC overhead limit exceeded at jetbrains.exodus.env.Environment.checkIsOperative(Environment.java:552) at jetbrains.exodus.env.Environment.beginTransaction(Environment.java:482) at jetbrains.exodus.env.Environment.beginTransaction(Environment.java:165) at jetbrains.exodus.env.Environment.beginTransaction(Environment.java:35) at jetbrains.exodus.database.TransactionDispatcher.newTransactionImpl(TransactionDispatcher.java:113) at jetbrains.exodus.database.TransactionDispatcher.newTransaction(TransactionDispatcher.java:48) at jetbrains.exodus.database.PersistentStoreSession.beginTransaction(PersistentStoreSession.java:51) at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.flush(TransientSessionImpl.java:1104) at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.intermediateCommitReturnChanges(TransientSessionImpl.java:756) at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.intermediateCommit(TransientSessionImpl.java:211) at jetbrains.mps.webr.runtime.templateComponent.PerRequestTransactionExecutor.doAfterEventsHandle(PerRequestTransactionExecutor.java:48) at jetbrains.mps.webr.runtime.templateComponent.TemplateComponent.onAfterEventHandle(TemplateComponent.java:750) at jetbrains.mps.webr.runtime.templateComponent.TemplateComponent.onAfterEventHandle(TemplateComponent.java:742) at jetbrains.mps.webr.runtime.templateComponent.TemplateComponent.onAfterEventHandle(TemplateComponent.java:742) at jetbrains.mps.webr.runtime.templateComponent.TemplateComponent.onAfterEventHandle(TemplateComponent.java:742) at jetbrains.mps.webr.runtime.templateComponent.TemplateActionController.handleEventImpl(TemplateActionController.java:116) at jetbrains.mps.webr.runtime.templateComponent.TemplateActionController.handleEvent(TemplateActionController.java:101) at jetbrains.mps.webr.runtime.requestProcessor.EventRequestProcessor.processRequest(EventRequestProcessor.java:75) at jetbrains.mps.webr.runtime.servlet.MainServlet.processRequest(MainServlet.java:204) at jetbrains.mps.webr.runtime.servlet.MainServlet.doGet(MainServlet.java:94) at jetbrains.mps.webr.runtime.servlet.MainServlet.doPost(MainServlet.java:173) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at jetbrains.mps.webr.runtime.filter.QueryParameterFilter.doFilter(QueryParameterFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:77) at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:133) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at jetbrains.exodus.tree.patricia.ChildReferenceSet.iterator(ChildReferenceSet.java:113) at jetbrains.exodus.tree.patricia.ChildReferenceSet.iterator(ChildReferenceSet.java:109) at jetbrains.exodus.tree.patricia.ChildReferenceSet.iterator(ChildReferenceSet.java:7) at jetbrains.exodus.tree.patricia.MutableNode.save(MutableNode.java:255) at jetbrains.exodus.tree.patricia.PatriciaTreeMutable.save(PatriciaTreeMutable.java:252) at jetbrains.exodus.env.MetaTree.save(MetaTree.java:184) at jetbrains.exodus.env.Environment.commitTransaction(Environment.java:379) at jetbrains.exodus.env.Environment.commitTransaction(Environment.java:357) at jetbrains.exodus.env.Transaction.commit(Transaction.java:44) at jetbrains.exodus.database.PersistentStoreTransaction.doCommit(PersistentStoreTransaction.java:247) at jetbrains.exodus.database.PersistentStoreTransaction.commit(PersistentStoreTransaction.java:88) at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.flush(TransientSessionImpl.java:1127) at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.commit(TransientSessionImpl.java:725) at com.jetbrains.teamsys.dnq.database.TransientStoreUtil.commit(TransientStoreUtil.java:116) at jetbrains.charisma.main.UserLoginTracker.doCommit(UserLoginTracker.java:97) at jetbrains.charisma.main.UserLoginTracker.access$000(UserLoginTracker.java:27) at jetbrains.charisma.main.UserLoginTracker$1.run(UserLoginTracker.java:57) at jetbrains.mps.businessRules.runtime.TransactionalExecutor.execute(TransactionalExecutor.java:23) at webr.framework.controller.BeanContainerAwareExecutorWrapper.execute(BeanContainerAwareExecutorWrapper.java:24) at jetbrains.charisma.persistent.QuartzThreadExecutor$1.run(QuartzThreadExecutor.java:17) at jetbrains.exodus.core.execution.RunnableJob.execute(RunnableJob.java:26) at jetbrains.exodus.core.execution.Job.run(Job.java:75) at jetbrains.exodus.core.execution.ThreadJobProcessor.executeJob(ThreadJobProcessor.java:116) at jetbrains.exodus.core.execution.JobProcessorQueueAdapter.doJobs(JobProcessorQueueAdapter.java:90) at jetbrains.exodus.core.execution.ThreadJobProcessor.run(ThreadJobProcessor.java:94) at jetbrains.exodus.core.execution.ThreadJobProcessor$1.run(ThreadJobProcessor.java:28) ... 1 more
Environment details
host: YOUTRACK3.agilix.locbase url: http://youtrack3.agilix.com
version: 3.1.1
build: 2083 [13-Jan-2012 21:11]
java.version: 1.6.0_20
java.vendor: Sun Microsystems Inc.
java.vm.specification.version: 1.0
java.vm.specification.vendor: Sun Microsystems Inc.
java.vm.specification.name: Java Virtual Machine Specification
java.vm.version: 16.3-b01
java.vm.vendor: Sun Microsystems Inc.
java.vm.name: Java HotSpot(TM) Server VM
java.specification.version: 1.6
java.specification.vendor: Sun Microsystems Inc.
java.specification.name: Java Platform API Specification
java.class.version: 50.0
os.name: Windows Server 2008 R2
os.arch: x86
os.version: 6.1
Max memory: 455 MB (477233152 bytes)
Free memory: 209 MB (219272856 bytes)
Total memory: 439 MB (460587008 bytes)
Available processors: 2
Thrown at: Thursday, January 19, 2012 8:16:33 PM MST