java.lang.AssertionError: Out of bounds mutables in static MyClass$.()V

GitHub | fredxc | 8 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.
  1. 0

    Out of bounds mutables in static myclass$.<clinit>()V

    GitHub | 8 months ago | fredxc
    java.lang.AssertionError: Out of bounds mutables in static MyClass$.()V
  2. 0

    Out of bounds mutables in static myclass$.<clinit>()V

    GitHub | 8 months ago | fredxc
    java.lang.AssertionError: Out of bounds mutables in static tmyclass$.<clinit>()V
  3. 0

    Out of bounds mutables in static UnInjectable$.<clinit>()V

    GitHub | 5 months ago | jon-strayer
    java.lang.AssertionError: Out of bounds mutables in static UnInjectable$.<clinit>()V
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    GitHub comment 112#148184437

    GitHub | 1 year ago | jaxley
    java.lang.AssertionError: Out of bounds mutables in static main.AuthNState$.<clinit>()V
  6. 0

    GitHub comment 112#148184437

    GitHub | 1 year ago | jaxley
    java.lang.AssertionError: Out of bounds mutables in static main.AuthNState$.<clinit>()V

    Root Cause Analysis

    1. java.lang.AssertionError

      Out of bounds mutables in static MyClass$.()V

      at com.h3xstream.findsecbugs.taintanalysis.TaintFrameModelingVisitor.transferTaintToMutables()
    2. com.h3xstream.findsecbugs
      TaintFrameModelingVisitor.visitINVOKESPECIAL
      1. com.h3xstream.findsecbugs.taintanalysis.TaintFrameModelingVisitor.transferTaintToMutables(TaintFrameModelingVisitor.java:434)
      2. com.h3xstream.findsecbugs.taintanalysis.TaintFrameModelingVisitor.visitInvoke(TaintFrameModelingVisitor.java:280)
      3. com.h3xstream.findsecbugs.taintanalysis.TaintFrameModelingVisitor.visitINVOKESPECIAL(TaintFrameModelingVisitor.java:203)
      3 frames
    3. Bcel
      INVOKESPECIAL.accept
      1. org.apache.bcel.generic.INVOKESPECIAL.accept(INVOKESPECIAL.java:80)
      1 frame
    4. edu.umd.cs
      AbstractFrameModelingVisitor.analyzeInstruction
      1. edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor.analyzeInstruction(AbstractFrameModelingVisitor.java:84)
      1 frame
    5. com.h3xstream.findsecbugs
      TaintAnalysis.transferInstruction
      1. com.h3xstream.findsecbugs.taintanalysis.TaintAnalysis.transferInstruction(TaintAnalysis.java:66)
      2. com.h3xstream.findsecbugs.taintanalysis.TaintAnalysis.transferInstruction(TaintAnalysis.java:38)
      2 frames
    6. edu.umd.cs
      Dataflow.execute
      1. edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis.transfer(AbstractDataflowAnalysis.java:135)
      2. edu.umd.cs.findbugs.ba.Dataflow.execute(Dataflow.java:376)
      2 frames
    7. com.h3xstream.findsecbugs
      TaintDataflowEngine.analyze
      1. com.h3xstream.findsecbugs.taintanalysis.TaintDataflowEngine.analyze(TaintDataflowEngine.java:104)
      2. com.h3xstream.findsecbugs.taintanalysis.TaintDataflowEngine.analyze(TaintDataflowEngine.java:43)
      2 frames
    8. edu.umd.cs
      AnalysisCache.getMethodAnalysis
      1. edu.umd.cs.findbugs.classfile.impl.AnalysisCache.analyzeMethod(AnalysisCache.java:369)
      2. edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getMethodAnalysis(AnalysisCache.java:322)
      2 frames
    9. com.h3xstream.findsecbugs
      AbstractTaintDetector.visitClassContext
      1. com.h3xstream.findsecbugs.injection.AbstractTaintDetector.getTaintDataFlow(AbstractTaintDetector.java:107)
      2. com.h3xstream.findsecbugs.injection.AbstractTaintDetector.analyzeMethod(AbstractTaintDetector.java:75)
      3. com.h3xstream.findsecbugs.injection.AbstractTaintDetector.visitClassContext(AbstractTaintDetector.java:60)
      3 frames
    10. jOpenDocument
      FindBugs2.execute
      1. edu.umd.cs.findbugs.DetectorToDetector2Adapter.visitClass(DetectorToDetector2Adapter.java:76)
      2. edu.umd.cs.findbugs.FindBugs2.analyzeApplication(FindBugs2.java:1089)
      3. edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:283)
      3 frames
    11. org.twodividedbyzero.idea
      FindBugsStarter$3.run
      1. org.twodividedbyzero.idea.findbugs.core.FindBugsStarter.executeImpl(FindBugsStarter.java:354)
      2. org.twodividedbyzero.idea.findbugs.core.FindBugsStarter.asyncStartImpl(FindBugsStarter.java:245)
      3. org.twodividedbyzero.idea.findbugs.core.FindBugsStarter.asyncStart(FindBugsStarter.java:218)
      4. org.twodividedbyzero.idea.findbugs.core.FindBugsStarter.access$300(FindBugsStarter.java:74)
      5. org.twodividedbyzero.idea.findbugs.core.FindBugsStarter$3.run(FindBugsStarter.java:202)
      5 frames
    12. IDEA
      ApplicationImpl$8.run
      1. com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563)
      2. com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:142)
      3. com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:446)
      4. com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392)
      5. com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
      6. com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:127)
      7. com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:126)
      8. com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:369)
      8 frames
    13. Java RT
      Thread.run
      1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      2. java.util.concurrent.FutureTask.run(FutureTask.java:266)
      3. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      4. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      5. java.lang.Thread.run(Thread.java:745)
      5 frames