edu.umd.cs.findbugs.ba.DataflowAnalysisException

Accessing TOP or BOTTOM frame!

Samebug tips0

There are no available Samebug tips for this exception. If you know how to solve this issue, help other users by writing a short tip.

Don't give up yet. Paste your full stack trace to get a solution.

Solutions on the web4

  • via GitHub by lkubik
    , 1 year ago
    Accessing TOP or BOTTOM frame!
  • Accessing TOP or BOTTOM frame!
  • Stack trace

    • edu.umd.cs.findbugs.ba.DataflowAnalysisException: Accessing TOP or BOTTOM frame! at edu.umd.cs.findbugs.ba.Frame.getStackValue(Frame.java:235) at edu.umd.cs.findbugs.ba.Frame.getArgument(Frame.java:392) at edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis.checkNonNullParams(UnconditionalValueDerefAnalysis.java:580) at edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis.checkAllNonNullParams(UnconditionalValueDerefAnalysis.java:532) at edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor.handleInvoke(IsNullValueFrameModelingVisitor.java:180) at edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor.visitINVOKEINTERFACE(IsNullValueFrameModelingVisitor.java:501) at org.apache.bcel.generic.INVOKEINTERFACE.accept(INVOKEINTERFACE.java:131) at edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor.analyzeInstruction(AbstractFrameModelingVisitor.java:84) at edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor.analyzeInstruction(IsNullValueFrameModelingVisitor.java:104) at edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.transferInstruction(IsNullValueAnalysis.java:326) at edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.transferInstruction(IsNullValueAnalysis.java:71) at edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis.transfer(AbstractDataflowAnalysis.java:131) at edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.transfer(IsNullValueAnalysis.java:272) at edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.transfer(IsNullValueAnalysis.java:71) at edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis.getFactAtLocation(AbstractDataflowAnalysis.java:84) at edu.umd.cs.findbugs.ba.Dataflow.getFactAtLocation(Dataflow.java:487) at edu.umd.cs.findbugs.detect.LoadOfKnownNullValue.analyzeMethod(LoadOfKnownNullValue.java:115) at edu.umd.cs.findbugs.detect.LoadOfKnownNullValue.visitClassContext(LoadOfKnownNullValue.java:52) at edu.umd.cs.findbugs.DetectorToDetector2Adapter.visitClass(DetectorToDetector2Adapter.java:74) at edu.umd.cs.findbugs.FindBugs2.analyzeApplication(FindBugs2.java:1193) at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:279) at edu.umd.cs.findbugs.FindBugs.runMain(FindBugs.java:391) at edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1300)

    Write tip

    You have a different solution? A short tip here would help you and many other users who saw this issue last week.

    Users with the same issue

    You’re the first here who have seen this exception.