[JBoss JIRA] (JBIDE-17480) Error in validation of jboss-deployment-structure.xml
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-17480?page=com.atlassian.jira.plugi... ]
Alexey Kazakov updated JBIDE-17480:
-----------------------------------
Component/s: upstream
> Error in validation of jboss-deployment-structure.xml
> -----------------------------------------------------
>
> Key: JBIDE-17480
> URL: https://issues.jboss.org/browse/JBIDE-17480
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: upstream
> Environment: Version: 8.0.0.Beta1
> Build id: Beta1-v20140408-2350-B93
> Build date: 20140408-2350
> Reporter: Emil Cervenan
>
> Wrong validation error on jboss-deployment-structure.xml file:
> {code}
> <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
> <deployment>
> <dependencies>
> <module name="org.apache.log4j" slot="main" export="true"/>
> </dependencies>
> <exclusions>
> <module name="org.hibernate"/>
> </exclusions>
> </deployment>
> </jboss-deployment-structure>
> {code}
> Error:
> {code}
> cvc-complex-type.2.4.b: The content of element 'deployment' is not complete. One of '{"urn:jboss:deployment-structure:1.2":module-alias, "urn:jboss:deployment-structure:1.2":exports, "urn:jboss:deployment-structure:1.2":resources, "urn:jboss:deployment-structure:1.2":transformers, "urn:jboss:deployment-structure:1.2":local-last, "urn:jboss:deployment-structure:1.2":exclude-subsystems}' is expected.
> {code}
> Same for urn:jboss:deployment-structure:1.1.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 10 months
[JBoss JIRA] (JBIDE-16933) Externalize selected toolitem is not properly disabled
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-16933?page=com.atlassian.jira.plugi... ]
Alexey Kazakov resolved JBIDE-16933.
------------------------------------
Resolution: Done
This bug was fixed for Beta3 (master) only.
> Externalize selected toolitem is not properly disabled
> ------------------------------------------------------
>
> Key: JBIDE-16933
> URL: https://issues.jboss.org/browse/JBIDE-16933
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: jsp/jsf/xml/html source editing
> Affects Versions: 4.2.0.Beta1
> Environment: JBDS 8.0.0.Beta1-v20140323-1410-B78 Linux
> Reporter: Vlado Pakan
> Assignee: Daniel Azarov
> Priority: Optional
> Fix For: 4.2.0.Beta3
>
>
> 1. Create JSF2 project
> 2. Open inputname.xhtml page
> 3. Click somewhere within text "Input User Name"
> ASSERT: Externalize toolitem is enabled
> 4. Click somewhere within text <ui:define
> ERROR: Externalize toolitem is enabled
> 5. Double click on "<ui:define
> ASSERT: Externalize toolitem is disabled
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 10 months
[JBoss JIRA] (JBIDE-13807) yet more timeouts running vpe tests
by Vlado Pakan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13807?page=com.atlassian.jira.plugi... ]
Vlado Pakan closed JBIDE-13807.
-------------------------------
> yet more timeouts running vpe tests
> -----------------------------------
>
> Key: JBIDE-13807
> URL: https://issues.jboss.org/browse/JBIDE-13807
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: visual-page-editor-core
> Affects Versions: 4.0.1.Final
> Reporter: Nick Boldt
> Assignee: Konstantin Marmalyukov
> Priority: Blocker
> Fix For: 4.2.0.Beta2
>
>
> Another series of slow-running tests that take longer than their allotted time limit of 1hr each:
> {code:title=https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_6.0.juno/job/jbosstools-4.0_stable_branch.component--vpe/108/console}
> [INFO] vpe.tests ......................................... SUCCESS [1.023s]
> [INFO] org.jboss.tools.vpe.base.test ..................... SUCCESS [1.898s]
> [INFO] org.jboss.tools.vpe.docbook.test .................. FAILURE [1:00:27.929s]
> [INFO] org.jboss.tools.vpe.ui.test ....................... SUCCESS [51.907s]
> [INFO] org.jboss.tools.vpe.html.test ..................... FAILURE [1:00:19.956s]
> [INFO] org.jboss.tools.vpe.spring.test ................... FAILURE [1:00:20.025s]
> [INFO] org.jboss.tools.vpe.jsp.test ...................... SUCCESS [1:04.495s]
> [INFO] org.jboss.tools.vpe.test .......................... SUCCESS [31.253s]
> [INFO] org.jboss.tools.vpe.xulrunner.test ................ SUCCESS [22.797s]
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [ERROR] Failed to execute goal org.eclipse.tycho:tycho-surefire-plugin:0.16.0:test (default-test) on project org.jboss.tools.vpe.docbook.test: Error while executing platform: org.codehaus.plexus.util.cli.CommandLineTimeOutException: Error while executing external command, process killed. Process timeout out after 3600 seconds -> [Help 1]
> [ERROR] Failed to execute goal org.eclipse.tycho:tycho-surefire-plugin:0.16.0:test (default-test) on project org.jboss.tools.vpe.html.test: Error while executing platform: org.codehaus.plexus.util.cli.CommandLineTimeOutException: Error while executing external command, process killed. Process timeout out after 3600 seconds -> [Help 1]
> [ERROR] Failed to execute goal org.eclipse.tycho:tycho-surefire-plugin:0.16.0:test (default-test) on project org.jboss.tools.vpe.spring.test: Error while executing platform: org.codehaus.plexus.util.cli.CommandLineTimeOutException: Error while executing external command, process killed. Process timeout out after 3600 seconds -> [Help 1]
> {code}
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 10 months
[JBoss JIRA] (JBIDE-15178) Errors when closing and reopening a maven project
by Vlado Pakan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15178?page=com.atlassian.jira.plugi... ]
Vlado Pakan closed JBIDE-15178.
-------------------------------
Verified with JBDS 8.0.0.Beta2-v20140525-2146-B104
> Errors when closing and reopening a maven project
> -------------------------------------------------
>
> Key: JBIDE-15178
> URL: https://issues.jboss.org/browse/JBIDE-15178
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: common/jst/core, upstream
> Affects Versions: 4.1.0.CR1
> Reporter: Jiri Peterka
> Assignee: Viacheslav Kabanovich
> Fix For: 4.2.0.Beta2
>
>
> When closing created project there is this NPE (#1):
> {code}java.lang.NullPointerException
> at org.eclipse.jst.common.project.facet.core.libprov.internal.LibraryProviderFrameworkImpl.getCurrentProvider(LibraryProviderFrameworkImpl.java:144)
> at org.eclipse.jst.common.project.facet.core.libprov.LibraryProviderFramework.getCurrentProvider(LibraryProviderFramework.java:81)
> at org.eclipse.jst.common.project.facet.core.libprov.user.UserLibraryProviderInstallOperationConfig.reset(UserLibraryProviderInstallOperationConfig.java:280)
> at org.eclipse.jst.common.project.facet.core.libprov.user.UserLibraryProviderInstallOperationConfig.init(UserLibraryProviderInstallOperationConfig.java:153)
> at org.eclipse.jst.j2ee.internal.common.classpath.WtpUserLibraryProviderInstallOperationConfig.init(WtpUserLibraryProviderInstallOperationConfig.java:64)
> at org.eclipse.jst.common.project.facet.core.libprov.LibraryProviderInstallOperationConfig.init(LibraryProviderInstallOperationConfig.java:46)
> at org.eclipse.jst.common.project.facet.core.libprov.internal.LibraryProvider.createInstallOperationConfig(LibraryProvider.java:396)
> at org.eclipse.jst.common.project.facet.core.libprov.LibraryInstallDelegate.refresh(LibraryInstallDelegate.java:409)
> at org.eclipse.jst.common.project.facet.core.libprov.LibraryInstallDelegate$2.handleEvent(LibraryInstallDelegate.java:132)
> at org.eclipse.wst.common.project.facet.core.events.internal.ProjectListenerRegistry.notifyListeners(ProjectListenerRegistry.java:76)
> at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.notifyListeners(FacetedProject.java:1326)
> at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.refresh(FacetedProject.java:1825)
> at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.refresh(FacetedProject.java:1678)
> at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectFrameworkImpl$ResourceChangeListener.resourceChanged(FacetedProjectFrameworkImpl.java:2364)
> at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
> at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
> at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:396)
> at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1531)
> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:45)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
> {code}
> And after reopening there is this one (#2)
> {code}
> org.eclipse.core.internal.resources.ResourceException: The resource tree is locked for modifications.
> at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:116)
> at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2283)
> at org.eclipse.core.internal.resources.Folder.create(Folder.java:92)
> at org.eclipse.core.internal.resources.Folder.create(Folder.java:125)
> at org.jboss.tools.common.model.filesystems.impl.FileSystemImpl.getResource(FileSystemImpl.java:87)
> at org.jboss.tools.common.model.filesystems.impl.FileSystemsImpl.addChild_0(FileSystemsImpl.java:64)
> at org.jboss.tools.common.model.impl.XModelObjectImpl.addChild(XModelObjectImpl.java:273)
> at org.jboss.tools.jst.web.model.helpers.InnerModelHelper.createXModel(InnerModelHelper.java:72)
> at org.jboss.tools.jst.web.kb.internal.scanner.ClassPathMonitor.init(ClassPathMonitor.java:60)
> at org.jboss.tools.jst.web.kb.internal.KbProject.setProject(KbProject.java:202)
> at org.eclipse.core.internal.resources.NatureManager.createNature(NatureManager.java:233)
> at org.eclipse.core.internal.resources.Project.getNature(Project.java:448)
> at org.jboss.tools.jst.web.kb.KbProjectFactory.getKbProject(KbProjectFactory.java:67)
> at org.jboss.tools.jst.web.kb.WebKbPlugin$RCL.resourceChanged(WebKbPlugin.java:155)
> at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
> at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
> at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:396)
> at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1531)
> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:45)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
> {code}
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 10 months
[JBoss JIRA] (JBDS-3053) FindBugs 2.0.3 fails with java 8
by Burr Sutter (JIRA)
[ https://issues.jboss.org/browse/JBDS-3053?page=com.atlassian.jira.plugin.... ]
Burr Sutter commented on JBDS-3053:
-----------------------------------
I would be comfortable with A
> FindBugs 2.0.3 fails with java 8
> --------------------------------
>
> Key: JBDS-3053
> URL: https://issues.jboss.org/browse/JBDS-3053
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: 3rd-party-certification, upstream
> Affects Versions: 8.0.0.Beta2
> Environment: JBDS 8.0.0.Beta2 B104
> FindBugs 2.0.3
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 8.0.0.Beta3
>
>
> The current FindBugs version does not support java 8.
> When you try to analyze a project with java compiler set to java 8, you will get errors:
> {code}
> An internal error occurred during: "Finding bugs in jboss-as-kitchensink-html5-mobile...".
> 45461
> {code}
> This is in the workspace log:
> {code}
> !ENTRY edu.umd.cs.findbugs.plugin.eclipse 4 4 2014-05-30 12:57:33.599
> !MESSAGE The following errors occurred during FindBugs analysis:
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/StringBuilder
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/util/regex/Pattern
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 10247
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:932)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/String
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/CharSequence
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/Class
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 207
> at org.objectweb.asm.ClassReader.a(Unknown Source)
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Couldn't get class info for java/util/regex/Pattern
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 10247
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:932)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.600
> !MESSAGE Couldn't get class info for java/lang/CharSequence
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !ENTRY org.eclipse.core.jobs 4 2 2014-05-30 12:57:33.607
> !MESSAGE An internal error occurred during: "Finding bugs in jboss-as-kitchensink-html5-mobile...".
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 45461
> at org.objectweb.asm.ClassReader.<init>(Unknown Source)
> at org.objectweb.asm.ClassReader.<init>(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.<init>(FBClassReader.java:35)
> at edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:47)
> at edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:34)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:72)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.getXMethod(TypeQualifierNullnessAnnotationDatabase.java:363)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.addMethodParameterAnnotation(TypeQualifierNullnessAnnotationDatabase.java:425)
> at edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations.addDefaultNullnessAnnotations(DefaultNullnessAnnotations.java:69)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.loadAuxiliaryAnnotations(TypeQualifierNullnessAnnotationDatabase.java:460)
> at edu.umd.cs.findbugs.ba.AnalysisContext.updateDatabases(AnalysisContext.java:962)
> at edu.umd.cs.findbugs.FindBugs2.analyzeApplication(FindBugs2.java:1154)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:282)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> {code}
> There is an upstream bug for this, fixed in 3.0.0.
> http://sourceforge.net/p/findbugs/bugs/1264/
> 3.0.0 is available from the nightly update site, I'm not sure what their schedule is:
> http://findbugs.cs.umd.edu/eclipse-daily
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 10 months
[JBoss JIRA] (JBDS-3053) FindBugs 2.0.3 fails with java 8
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-3053?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-3053:
-----------------------------
Workaround Description:
Until a suitable replacement is found, use FindBugs 2.0.3 w/ JDK 7 projects only (not JDK 8).
Or install the latest FindBugs 3.0.0. nightly build, where JDK 8 support has been added.
Workaround: Workaround Exists
> FindBugs 2.0.3 fails with java 8
> --------------------------------
>
> Key: JBDS-3053
> URL: https://issues.jboss.org/browse/JBDS-3053
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: 3rd-party-certification, upstream
> Affects Versions: 8.0.0.Beta2
> Environment: JBDS 8.0.0.Beta2 B104
> FindBugs 2.0.3
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 8.0.0.Beta3
>
>
> The current FindBugs version does not support java 8.
> When you try to analyze a project with java compiler set to java 8, you will get errors:
> {code}
> An internal error occurred during: "Finding bugs in jboss-as-kitchensink-html5-mobile...".
> 45461
> {code}
> This is in the workspace log:
> {code}
> !ENTRY edu.umd.cs.findbugs.plugin.eclipse 4 4 2014-05-30 12:57:33.599
> !MESSAGE The following errors occurred during FindBugs analysis:
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/StringBuilder
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/util/regex/Pattern
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 10247
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:932)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/String
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/CharSequence
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/Class
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 207
> at org.objectweb.asm.ClassReader.a(Unknown Source)
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Couldn't get class info for java/util/regex/Pattern
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 10247
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:932)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.600
> !MESSAGE Couldn't get class info for java/lang/CharSequence
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !ENTRY org.eclipse.core.jobs 4 2 2014-05-30 12:57:33.607
> !MESSAGE An internal error occurred during: "Finding bugs in jboss-as-kitchensink-html5-mobile...".
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 45461
> at org.objectweb.asm.ClassReader.<init>(Unknown Source)
> at org.objectweb.asm.ClassReader.<init>(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.<init>(FBClassReader.java:35)
> at edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:47)
> at edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:34)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:72)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.getXMethod(TypeQualifierNullnessAnnotationDatabase.java:363)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.addMethodParameterAnnotation(TypeQualifierNullnessAnnotationDatabase.java:425)
> at edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations.addDefaultNullnessAnnotations(DefaultNullnessAnnotations.java:69)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.loadAuxiliaryAnnotations(TypeQualifierNullnessAnnotationDatabase.java:460)
> at edu.umd.cs.findbugs.ba.AnalysisContext.updateDatabases(AnalysisContext.java:962)
> at edu.umd.cs.findbugs.FindBugs2.analyzeApplication(FindBugs2.java:1154)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:282)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> {code}
> There is an upstream bug for this, fixed in 3.0.0.
> http://sourceforge.net/p/findbugs/bugs/1264/
> 3.0.0 is available from the nightly update site, I'm not sure what their schedule is:
> http://findbugs.cs.umd.edu/eclipse-daily
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 10 months
[JBoss JIRA] (JBDS-3053) FindBugs 2.0.3 fails with java 8
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-3053?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-3053:
----------------------------------
Have you tried the latest nightly in Luna? Looks like it's being built against Kepler SR2:
http://code.google.com/p/findbugs/source/detail?r=97e1a7e56aeafcf43b3521e...
Also, couldn't find any details re: schedule or plan, or even release notes for 3.0.0.
So... I guess it's up to [~burrsutter] and [~maxandersen] to decide if we want to:
a) document the problem (known issue)
b) drop FindBugs from Central
c) move to FindBugs 3.0.0.nightly (in the new Early Access site?)
My vote would be (c), if this is a big enough issue to affect users. If not, then (a) - least effort. :)
> FindBugs 2.0.3 fails with java 8
> --------------------------------
>
> Key: JBDS-3053
> URL: https://issues.jboss.org/browse/JBDS-3053
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: 3rd-party-certification, upstream
> Affects Versions: 8.0.0.Beta2
> Environment: JBDS 8.0.0.Beta2 B104
> FindBugs 2.0.3
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 8.0.0.Beta3
>
>
> The current FindBugs version does not support java 8.
> When you try to analyze a project with java compiler set to java 8, you will get errors:
> {code}
> An internal error occurred during: "Finding bugs in jboss-as-kitchensink-html5-mobile...".
> 45461
> {code}
> This is in the workspace log:
> {code}
> !ENTRY edu.umd.cs.findbugs.plugin.eclipse 4 4 2014-05-30 12:57:33.599
> !MESSAGE The following errors occurred during FindBugs analysis:
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/StringBuilder
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/util/regex/Pattern
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 10247
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:932)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/String
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/CharSequence
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/Class
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 207
> at org.objectweb.asm.ClassReader.a(Unknown Source)
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Couldn't get class info for java/util/regex/Pattern
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 10247
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:932)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.600
> !MESSAGE Couldn't get class info for java/lang/CharSequence
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !ENTRY org.eclipse.core.jobs 4 2 2014-05-30 12:57:33.607
> !MESSAGE An internal error occurred during: "Finding bugs in jboss-as-kitchensink-html5-mobile...".
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 45461
> at org.objectweb.asm.ClassReader.<init>(Unknown Source)
> at org.objectweb.asm.ClassReader.<init>(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.<init>(FBClassReader.java:35)
> at edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:47)
> at edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:34)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:72)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.getXMethod(TypeQualifierNullnessAnnotationDatabase.java:363)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.addMethodParameterAnnotation(TypeQualifierNullnessAnnotationDatabase.java:425)
> at edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations.addDefaultNullnessAnnotations(DefaultNullnessAnnotations.java:69)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.loadAuxiliaryAnnotations(TypeQualifierNullnessAnnotationDatabase.java:460)
> at edu.umd.cs.findbugs.ba.AnalysisContext.updateDatabases(AnalysisContext.java:962)
> at edu.umd.cs.findbugs.FindBugs2.analyzeApplication(FindBugs2.java:1154)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:282)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> {code}
> There is an upstream bug for this, fixed in 3.0.0.
> http://sourceforge.net/p/findbugs/bugs/1264/
> 3.0.0 is available from the nightly update site, I'm not sure what their schedule is:
> http://findbugs.cs.umd.edu/eclipse-daily
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 10 months
[JBoss JIRA] (JBDS-3053) FindBugs 2.0.3 fails with java 8
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-3053?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-3053:
-----------------------------
Fix Version/s: 8.0.0.Beta3
(was: 8.0.0.Beta2)
> FindBugs 2.0.3 fails with java 8
> --------------------------------
>
> Key: JBDS-3053
> URL: https://issues.jboss.org/browse/JBDS-3053
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: 3rd-party-certification, upstream
> Affects Versions: 8.0.0.Beta2
> Environment: JBDS 8.0.0.Beta2 B104
> FindBugs 2.0.3
> Reporter: Martin Malina
> Assignee: Nick Boldt
> Fix For: 8.0.0.Beta3
>
>
> The current FindBugs version does not support java 8.
> When you try to analyze a project with java compiler set to java 8, you will get errors:
> {code}
> An internal error occurred during: "Finding bugs in jboss-as-kitchensink-html5-mobile...".
> 45461
> {code}
> This is in the workspace log:
> {code}
> !ENTRY edu.umd.cs.findbugs.plugin.eclipse 4 4 2014-05-30 12:57:33.599
> !MESSAGE The following errors occurred during FindBugs analysis:
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/StringBuilder
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/util/regex/Pattern
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 10247
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:932)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/String
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/CharSequence
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Unable to get XClass for java/lang/Class
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 207
> at org.objectweb.asm.ClassReader.a(Unknown Source)
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.599
> !MESSAGE Couldn't get class info for java/util/regex/Pattern
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 10247
> at org.objectweb.asm.ClassReader.readUTF8(Unknown Source)
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:932)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 4 0 2014-05-30 12:57:33.600
> !MESSAGE Couldn't get class info for java/lang/CharSequence
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5747
> at org.objectweb.asm.ClassReader.readClass(Unknown Source)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
> at org.objectweb.asm.ClassReader.accept(Unknown Source)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:110)
> at edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.parse(ClassParserUsingASM.java:587)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:76)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.XFactory.getXClass(XFactory.java:652)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addInheritanceEdge(Subtypes2.java:1260)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addSupertypeEdges(Subtypes2.java:1233)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClassAndGetClassVertex(Subtypes2.java:275)
> at edu.umd.cs.findbugs.ba.ch.Subtypes2.addClass(Subtypes2.java:244)
> at edu.umd.cs.findbugs.ba.AnalysisContext.setAppClassList(AnalysisContext.java:941)
> at edu.umd.cs.findbugs.FindBugs2.setAppClassList(FindBugs2.java:997)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:225)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !ENTRY org.eclipse.core.jobs 4 2 2014-05-30 12:57:33.607
> !MESSAGE An internal error occurred during: "Finding bugs in jboss-as-kitchensink-html5-mobile...".
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 45461
> at org.objectweb.asm.ClassReader.<init>(Unknown Source)
> at org.objectweb.asm.ClassReader.<init>(Unknown Source)
> at edu.umd.cs.findbugs.asm.FBClassReader.<init>(FBClassReader.java:35)
> at edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:47)
> at edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine.java:34)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:72)
> at edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38)
> at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getClassAnalysis(AnalysisCache.java:268)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.getXMethod(TypeQualifierNullnessAnnotationDatabase.java:363)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.addMethodParameterAnnotation(TypeQualifierNullnessAnnotationDatabase.java:425)
> at edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations.addDefaultNullnessAnnotations(DefaultNullnessAnnotations.java:69)
> at edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase.loadAuxiliaryAnnotations(TypeQualifierNullnessAnnotationDatabase.java:460)
> at edu.umd.cs.findbugs.ba.AnalysisContext.updateDatabases(AnalysisContext.java:962)
> at edu.umd.cs.findbugs.FindBugs2.analyzeApplication(FindBugs2.java:1154)
> at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:282)
> at de.tobject.findbugs.builder.FindBugsWorker.runFindBugs(FindBugsWorker.java:321)
> at de.tobject.findbugs.builder.FindBugsWorker.work(FindBugsWorker.java:225)
> at de.tobject.findbugs.actions.FindBugsAction$StartedFromViewJob.runWithProgress(FindBugsAction.java:271)
> at de.tobject.findbugs.FindBugsJob.run(FindBugsJob.java:135)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> {code}
> There is an upstream bug for this, fixed in 3.0.0.
> http://sourceforge.net/p/findbugs/bugs/1264/
> 3.0.0 is available from the nightly update site, I'm not sure what their schedule is:
> http://findbugs.cs.umd.edu/eclipse-daily
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
11 years, 10 months