Reporter |
![]() |
---|---|
Created | Apr 9, 2013 8:42:50 PM |
Updated | Apr 9, 2013 8:42:50 PM |
Priority | Critical |
Type | Exception |
State | Submitted |
Assignee | Unassigned |
Subsystem | No subsystem |
Fix versions | No Fix versions |
Fixed in builds | No Fixed in build |
Affected versions | 4.1.2 |
Browser | Any Browser |
OS | Any OS |
Verified in build | Not verified |
Verified by | Nobody |
Reviewed by | No reviewed by |
Severity | Routine |
jetbrains.exodus.exceptions.ExodusException: Exodus 1.0.0: Environment is inoperative. GC overhead limit exceeded at jetbrains.exodus.env.Environment.checkIsOperative(Environment.java:605) at jetbrains.exodus.env.Environment.beginTransaction(Environment.java:530) at jetbrains.exodus.env.Environment.beginTransaction(Environment.java:205) at jetbrains.exodus.env.Environment.openStore(Environment.java:176) at jetbrains.exodus.env.Environment.openStore(Environment.java:37) at jetbrains.exodus.database.impl.PropertiesTable.getValueIndex(PropertiesTable.java:165) at jetbrains.exodus.database.PersistentEntityStoreImpl.getPropertyValuesIndexCursor(PersistentEntityStoreImpl.java:570) at jetbrains.exodus.database.impl.iterate.PropertiesIterable.openCursor(PropertiesIterable.java:88) at jetbrains.exodus.database.impl.iterate.PropertiesIterable.getIterator(PropertiesIterable.java:94) at jetbrains.exodus.database.impl.iterate.PropertiesIterable.getIteratorImpl(PropertiesIterable.java:51) at jetbrains.exodus.database.impl.iterate.PropertiesIterable.getIteratorImpl(PropertiesIterable.java:12) at jetbrains.exodus.database.impl.iterate.SortIterable.getIteratorImpl(SortIterable.java:92) at jetbrains.exodus.database.impl.iterate.EntityIterableBase.iterator(EntityIterableBase.java:93) at jetbrains.exodus.database.impl.iterate.MergeSortedIterable$MergeSortedIterator.<init>(MergeSortedIterable.java:122) at jetbrains.exodus.database.impl.iterate.MergeSortedIterable$MergeSortedIterator.<init>(MergeSortedIterable.java:106) at jetbrains.exodus.database.impl.iterate.MergeSortedIterable.getIteratorImpl(MergeSortedIterable.java:76) at jetbrains.exodus.database.impl.iterate.MergeSortedIterable.getIteratorImpl(MergeSortedIterable.java:12) at jetbrains.exodus.database.impl.iterate.SortResultIterable.getIteratorImpl(SortResultIterable.java:68) at jetbrains.exodus.database.impl.iterate.EntityIterableBase.iterator(EntityIterableBase.java:93) at com.jetbrains.teamsys.dnq.database.PersistentEntityIterableWrapper.iterator(PersistentEntityIterableWrapper.java:96) at com.jetbrains.teamsys.dnq.database.PersistentEntityIterableWrapper.iterator(PersistentEntityIterableWrapper.java:12) at jetbrains.teamsys.dnq.runtime.queries.StaticTypedEntityIterable.iterator(StaticTypedEntityIterable.java:24) at jetbrains.mps.internal.collections.runtime.impl.BasicSequence.iterator(BasicSequence.java:19) at jetbrains.mps.internal.collections.runtime.impl.SelectingSequence$SelectingIterator.init(SelectingSequence.java:58) at jetbrains.mps.internal.collections.runtime.impl.SelectingSequence$SelectingIterator.hasNext(SelectingSequence.java:32) at jetbrains.mps.internal.collections.runtime.IterableUtils.first(IterableUtils.java:67) at jetbrains.mps.internal.collections.runtime.Sequence.first(Sequence.java:192) at jetbrains.charisma.customfields.complex.common.SingleBundleFieldType.setValues(SingleBundleFieldType.java:46) at jetbrains.charisma.persistence.customfields.CustomFieldPrototypeImpl.setValues(CustomFieldPrototypeImpl.java:146) at jetbrains.charisma.persistent.IssueImpl.setDefaultCustomFieldValues(IssueImpl.java:767) at jetbrains.charisma.persistent.IssueImpl.beforeWorkflow(IssueImpl.java:1254) at jetbrains.youtrack.workflow.ext.WorkflowIssueListener.beforeFlush(WorkflowIssueListener.java:85) at com.jetbrains.teamsys.dnq.database.TransientSessionImpl$4.visit(TransientSessionImpl.java:1575) at com.jetbrains.teamsys.dnq.database.TransientEntityStoreImpl.forAllListeners(TransientEntityStoreImpl.java:422) at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.notifyBeforeFlushListeners(TransientSessionImpl.java:1572) at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.beforeFlush(TransientSessionImpl.java:1255) at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.flush(TransientSessionImpl.java:1153) at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.commit(TransientSessionImpl.java:787) at com.jetbrains.teamsys.dnq.database.TransientStoreUtil.commit(TransientStoreUtil.java:120) at jetbrains.teamsys.dnq.runtime.txn._Txn.runNew(_Txn.java:262) at jetbrains.charisma.persistence.user.UserImpl.getDraft(UserImpl.java:883) at jetbrains.charisma.smartui.workspace.Issues_RootHtmlTemplateComponent.setNewIssueVisibility(Issues_RootHtmlTemplateComponent.java:2001) at jetbrains.charisma.smartui.workspace.Issues_RootHtmlTemplateComponent$28.invoke(Issues_RootHtmlTemplateComponent.java:1959) at jetbrains.charisma.smartui.workspace.Issues_RootHtmlTemplateComponent$28.invoke(Issues_RootHtmlTemplateComponent.java:1957) at jetbrains.charisma.smartui.workspace.Header_HtmlTemplateComponent.newIssueClickInvoke(Header_HtmlTemplateComponent.java:810) at jetbrains.charisma.smartui.workspace.Header_HtmlTemplateComponent.newIssueLinkClick(Header_HtmlTemplateComponent.java:846) at jetbrains.charisma.smartui.workspace.Header_HtmlTemplateComponent$6.handle(Header_HtmlTemplateComponent.java:129) at jetbrains.mps.webr.runtime.templateComponent.TemplateComponent.doNewHandleEvent(TemplateComponent.java:757) at jetbrains.mps.webr.runtime.templateComponent.TemplateComponent.newHandleByEventHandlers(TemplateComponent.java:711) at jetbrains.mps.webr.runtime.templateComponent.TemplateComponent.newHandleByEventHandlers(TemplateComponent.java:709) at jetbrains.mps.webr.runtime.templateComponent.TemplateComponent.newHandleByEventHandlers(TemplateComponent.java:709) at jetbrains.mps.webr.runtime.templateComponent.TemplateComponent.newHandleEvent(TemplateComponent.java:682) at jetbrains.mps.webr.runtime.templateComponent.TemplateActionController.handleEventImpl(TemplateActionController.java:118) at jetbrains.mps.webr.runtime.templateComponent.TemplateActionController.handleEvent(TemplateActionController.java:105) at jetbrains.mps.webr.runtime.requestProcessor.EventRequestProcessor.processRequest(EventRequestProcessor.java:75) at jetbrains.mps.webr.runtime.servlet.MainServlet.processRequest(MainServlet.java:226) at jetbrains.mps.webr.runtime.servlet.MainServlet.doGet(MainServlet.java:112) at jetbrains.mps.webr.runtime.servlet.MainServlet.doPost(MainServlet.java:190) 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.MutableNode.save(MutableNode.java:292) at jetbrains.exodus.tree.patricia.MutableNode.save(MutableNode.java:257) at jetbrains.exodus.tree.patricia.MutableNode.save(MutableNode.java:257) at jetbrains.exodus.tree.patricia.MutableNode.save(MutableNode.java:257) at jetbrains.exodus.tree.patricia.MutableNode.save(MutableNode.java:257) at jetbrains.exodus.tree.patricia.PatriciaTreeMutable.save(PatriciaTreeMutable.java:252) at jetbrains.exodus.tree.patricia.PatriciaTreeWithDuplicatesMutable.save(PatriciaTreeWithDuplicatesMutable.java:128) at jetbrains.exodus.env.MetaTree.saveTree(MetaTree.java:102) at jetbrains.exodus.env.Transaction.doCommit(Transaction.java:104) at jetbrains.exodus.env.Environment.commitTransaction(Environment.java:409) at jetbrains.exodus.env.Transaction.forceCommit(Transaction.java:62) at jetbrains.exodus.gc.GarbageCollector.doCleanFile(GarbageCollector.java:247) at jetbrains.exodus.gc.GarbageCollector.cleanFile(GarbageCollector.java:194) at jetbrains.exodus.gc.BackgroundCleaningJob.execute(BackgroundCleaningJob.java:81) 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.executeOrdinaryJob(JobProcessorQueueAdapter.java:168) at jetbrains.exodus.core.execution.JobProcessorQueueAdapter.doJobs(JobProcessorQueueAdapter.java:96) 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: WJV-YTAPP01.extendhealth.combase url: http://youtrack.extendhealth.com
version: 4.1.2
build: 5749 [12-Dec-2012 18:04]
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: 36 MB (38122440 bytes)
Total memory: 449 MB (471531520 bytes)
Available processors: 2
Thrown at: Tuesday, April 9, 2013 10:42:20 AM MDT