java.lang.OutOfMemoryError: GC overhead limit exceeded

GitHub | mincong-h | 11 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.

Root Cause Analysis

  1. java.lang.OutOfMemoryError

    GC overhead limit exceeded

    at java.security.AccessControlContext.combine()
  2. Java RT
    AccessController.getContext
    1. java.security.AccessControlContext.combine(AccessControlContext.java:673)
    2. java.security.AccessControlContext.optimize(AccessControlContext.java:628)
    3. java.security.AccessController.getContext(AccessController.java:826)
    3 frames
  3. JBoss Application Server: Controller Core
    ModelControllerImpl$3.execute
    1. org.jboss.as.controller.SecurityActions.getCaller(SecurityActions.java:47)
    2. org.jboss.as.controller.AbstractOperationContext.getCaller(AbstractOperationContext.java:1138)
    3. org.jboss.as.controller.OperationContextImpl.authorize(OperationContextImpl.java:1670)
    4. org.jboss.as.controller.OperationContextImpl.readResourceFromRoot(OperationContextImpl.java:838)
    5. org.jboss.as.controller.OperationContextImpl.readResource(OperationContextImpl.java:823)
    6. org.jboss.as.controller.operations.global.ReadChildrenResourcesHandler.execute(ReadChildrenResourcesHandler.java:93)
    7. org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:890)
    8. org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:659)
    9. org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:370)
    10. org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1344)
    11. org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:392)
    12. org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:204)
    13. org.jboss.as.controller.ModelControllerImpl$3.execute(ModelControllerImpl.java:659)
    14. org.jboss.as.controller.ModelControllerImpl$3.execute(ModelControllerImpl.java:649)
    14 frames
  4. JBoss Application Server: Deployment Scanner
    FileSystemDeploymentService$DeploymentScanRunnable.run
    1. org.jboss.as.server.deployment.scanner.DefaultDeploymentOperations.getDeploymentsStatus(DefaultDeploymentOperations.java:76)
    2. org.jboss.as.server.deployment.scanner.FileSystemDeploymentService$ScanContext.<init>(FileSystemDeploymentService.java:1614)
    3. org.jboss.as.server.deployment.scanner.FileSystemDeploymentService$ScanContext.<init>(FileSystemDeploymentService.java:1563)
    4. org.jboss.as.server.deployment.scanner.FileSystemDeploymentService.scan(FileSystemDeploymentService.java:568)
    5. org.jboss.as.server.deployment.scanner.FileSystemDeploymentService.scan(FileSystemDeploymentService.java:489)
    6. org.jboss.as.server.deployment.scanner.FileSystemDeploymentService$DeploymentScanRunnable.run(FileSystemDeploymentService.java:250)
    6 frames
  5. Java RT
    Thread.run
    1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    2. java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
    3. java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
    4. java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
    5. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    6. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    7. java.lang.Thread.run(Thread.java:745)
    7 frames
  6. JBoss Threads
    JBossThread.run
    1. org.jboss.threads.JBossThread.run(JBossThread.java:320)
    1 frame