logo       

Re: NPE with FindBugs 1.1.1: msg#00039

java.findbugs.general

Subject: Re: NPE with FindBugs 1.1.1

I will have to look if I can pin it down further.

I could reproduce it with a few *.jar's I tried to check with
FindBugs, so it seems to be some kind of pattern in one of the
libraries those jars are depending on.

Sven

On 10/12/06, Bill Pugh <pugh@xxxxxxxxxx> wrote:
Any chance you could provide us with the class file or jar file that
results in that error being generated?

Bill

On Oct 11, 2006, at 5:08 PM, Sven Reimers wrote:

> After updating FindBugs to the latest version I am experiencing the
> following NPE
>
> java.lang.NullPointerException
> at edu.umd.cs.findbugs.ba.npe.IsNullValueFrame.setTop
> (IsNullValueFrame.java:65)
> at edu.umd.cs.findbugs.ba.FrameDataflowAnalysis.initResultFact
> (FrameDataflowAnalysis.java:42)
> at edu.umd.cs.findbugs.ba.FrameDataflowAnalysis.initResultFact
> (FrameDataflowAnalysis.java:32)
> at edu.umd.cs.findbugs.ba.Dataflow.<init>(Dataflow.java:82)
> at edu.umd.cs.findbugs.ba.AbstractDataflow.<init>
> (AbstractDataflow.java:42)
> at edu.umd.cs.findbugs.ba.npe.IsNullValueDataflow.<init>
> (IsNullValueDataflow.java:29)
> at edu.umd.cs.findbugs.ba.ClassContext$3.analyze(ClassContext.java:
> 558)
> at edu.umd.cs.findbugs.ba.ClassContext$3.analyze(ClassContext.java:
> 544)
> at edu.umd.cs.findbugs.ba.ClassContext$AnalysisFactory.getAnalysis
> (ClassContext.java:251)
> at edu.umd.cs.findbugs.ba.ClassContext.getIsNullValueDataflow
> (ClassContext.java:1200)
> at edu.umd.cs.findbugs.detect.FindNullDeref.analyzeMethod
> (FindNullDeref.java:192)
> at edu.umd.cs.findbugs.detect.FindNullDeref.visitClassContext
> (FindNullDeref.java:157)
> at edu.umd.cs.findbugs.DetectorToDetector2Adapter.visitClass
> (DetectorToDetector2Adapter.java:64)
> at edu.umd.cs.findbugs.FindBugs2.analyzeApplication(FindBugs2.java:
> 608)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:174)
> ....
>
> Any ideas, comments?
>
> -Sven
> _______________________________________________
> Findbugs-discuss mailing list
> Findbugs-discuss@xxxxxxxxxxxxxxxxxx
> http://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise