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

GitHub | fredxc | 5 months ago
  1. 0

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

    GitHub | 5 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 | 5 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 | 2 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

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    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