That's not a crash I've seen before. I've filed https://code.google.com/p/android/issues/detail?id=81914.
I've been meaning to upgrade the version of ASM bundled with lint from ASM 4 to ASM 5.0.3. This might be a really good excuse to do it. https://android-review.googlesource.com/#/c/118060/ I don't know if that would fix this bug though. If I had a reproducible scenario I could try; it's unfortunate that lint doesn't rethrow that exception with a reference to the .class file with the problem. On Sat, Dec 6, 2014 at 1:35 PM, Ken Yee <kenk...@gmail.com> wrote: > Stack trace follows...this has actually been happening since 0.8.x but I > thought it would be fixed for release. Figured it's probably a good idea > to report it since we're getting RC's of 1.0 now :-) > > > Note: Some input files use or override a deprecated API. > Note: Recompile with -Xlint:deprecation for details. > Note: Some input files use unchecked or unsafe operations. > Note: Recompile with -Xlint:unchecked for details. > :app:lint > org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction > 13: Cann > ot pop operand off an empty stack. > at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source) > at > com.android.tools.lint.checks.CleanupDetector.checkMethodFlow(Cleanup > Detector.java:285) > at > com.android.tools.lint.checks.CleanupDetector.checkCall(CleanupDetect > or.java:250) > at > com.android.tools.lint.client.api.AsmVisitor.runClassDetectors(AsmVis > itor.java:181) > at > com.android.tools.lint.client.api.LintDriver.runClassDetectors(LintDr > iver.java:1415) > at > com.android.tools.lint.client.api.LintDriver.checkClasses(LintDriver. > java:1291) > at > com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDri > ver.java:1044) > at > com.android.tools.lint.client.api.LintDriver.checkProject(LintDriver. > java:888) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 439) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 382) > at com.android.tools.lint.LintCliClient.run(LintCliClient.java:115) > at > com.android.build.gradle.internal.LintGradleClient.run(LintGradleClie > nt.java:117) > at > com.android.build.gradle.internal.LintGradleClient$run.call(Unknown S > ource) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSi > teArray.java:45) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCa > llSite.java:108) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCa > llSite.java:116) > at com.android.build.gradle.tasks.Lint.runLint(Lint.groovy:190) > at com.android.build.gradle.tasks.Lint.this$4$runLint(Lint.groovy) > at > com.android.build.gradle.tasks.Lint$this$4$runLint$3.callCurrent(Unkn > own Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent > (CallSiteArray.java:49) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:133) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:149) > at > com.android.build.gradle.tasks.Lint.lintAllVariants(Lint.groovy:79) > at > com.android.build.gradle.tasks.Lint$lintAllVariants$2.callCurrent(Unk > nown Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent > (CallSiteArray.java:49) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:133) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:141) > at com.android.build.gradle.tasks.Lint.lint(Lint.groovy:67) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > > actory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:218) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:211) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:200) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:579) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:562) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteAction(ExecuteActionsTaskExecuter.java:80) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteActions(ExecuteActionsTaskExecuter.java:61) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecute(ExecuteActionsTaskExecuter.java:46) > at > org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExec > uter.execute(PostExecutionAnalysisTaskExecuter.java:35) > at > org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec > ute(SkipUpToDateTaskExecuter.java:64) > at > org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut > e(ValidatingTaskExecuter.java:58) > at > org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu > ter.execute(SkipEmptySourceFilesTaskExecuter.java:42) > at > org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter > .execute(SkipTaskWithNoActionsExecuter.java:52) > at > org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut > e(SkipOnlyIfTaskExecuter.java:53) > at > org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter > .execute(ExecuteAtMostOnceTaskExecuter.java:43) > at > org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur > e(AbstractTask.java:305) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.executeTask(AbstractTaskPlanExecutor.java:79) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.processTask(AbstractTaskPlanExecutor.java:63) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.run(AbstractTaskPlanExecutor.java:51) > at > org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(Defaul > tTaskPlanExecutor.java:23) > at > org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(Defau > ltTaskGraphExecuter.java:88) > at > org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask > ExecutionAction.java:29) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec > uter.java:23) > at > org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu > ter.java:68) > at > org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx > ecutionAction.java:32) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:55) > at > org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default > GradleLauncher.java:149) > at > org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle > Launcher.java:106) > at > org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun > cher.java:86) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildCon > troller.run(InProcessBuildActionExecuter.java:80) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:33) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:24) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:36) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:26) > at > org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51) > at > org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.jav > a:171) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:237) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:210) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:35) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:24) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:206) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:169) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:33) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:22) > at org.gradle.launcher.Main.doAction(Main.java:33) > at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBoots > trap.java:54) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.j > ava:35) > at org.gradle.launcher.GradleMain.main(GradleMain.java:23) > Caused by: java.lang.IndexOutOfBoundsException: Cannot pop operand off an > empty > stack. > at org.objectweb.asm.tree.analysis.Frame.pop(Unknown Source) > at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source) > ... 88 more > org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction > 13: Cann > ot pop operand off an empty stack. > at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source) > at > com.android.tools.lint.checks.CleanupDetector.checkMethodFlow(Cleanup > Detector.java:285) > at > com.android.tools.lint.checks.CleanupDetector.checkCall(CleanupDetect > or.java:250) > at > com.android.tools.lint.client.api.AsmVisitor.runClassDetectors(AsmVis > itor.java:181) > at > com.android.tools.lint.client.api.LintDriver.runClassDetectors(LintDr > iver.java:1415) > at > com.android.tools.lint.client.api.LintDriver.checkClasses(LintDriver. > java:1291) > at > com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDri > ver.java:1044) > at > com.android.tools.lint.client.api.LintDriver.checkProject(LintDriver. > java:888) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 439) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 382) > at com.android.tools.lint.LintCliClient.run(LintCliClient.java:115) > at > com.android.build.gradle.internal.LintGradleClient.run(LintGradleClie > nt.java:117) > at > com.android.build.gradle.internal.LintGradleClient$run.call(Unknown S > ource) > at com.android.build.gradle.tasks.Lint.runLint(Lint.groovy:190) > at com.android.build.gradle.tasks.Lint.this$4$runLint(Lint.groovy) > at > com.android.build.gradle.tasks.Lint$this$4$runLint$3.callCurrent(Unkn > own Source) > at > com.android.build.gradle.tasks.Lint.lintAllVariants(Lint.groovy:79) > at > com.android.build.gradle.tasks.Lint$lintAllVariants$2.callCurrent(Unk > nown Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent > (CallSiteArray.java:49) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:133) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:141) > at com.android.build.gradle.tasks.Lint.lint(Lint.groovy:67) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > > actory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:218) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:211) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:200) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:579) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:562) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteAction(ExecuteActionsTaskExecuter.java:80) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteActions(ExecuteActionsTaskExecuter.java:61) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecute(ExecuteActionsTaskExecuter.java:46) > at > org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExec > uter.execute(PostExecutionAnalysisTaskExecuter.java:35) > at > org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec > ute(SkipUpToDateTaskExecuter.java:64) > at > org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut > e(ValidatingTaskExecuter.java:58) > at > org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu > ter.execute(SkipEmptySourceFilesTaskExecuter.java:42) > at > org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter > .execute(SkipTaskWithNoActionsExecuter.java:52) > at > org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut > e(SkipOnlyIfTaskExecuter.java:53) > at > org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter > .execute(ExecuteAtMostOnceTaskExecuter.java:43) > at > org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur > e(AbstractTask.java:305) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.executeTask(AbstractTaskPlanExecutor.java:79) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.processTask(AbstractTaskPlanExecutor.java:63) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.run(AbstractTaskPlanExecutor.java:51) > at > org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(Defaul > tTaskPlanExecutor.java:23) > at > org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(Defau > ltTaskGraphExecuter.java:88) > at > org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask > ExecutionAction.java:29) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec > uter.java:23) > at > org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu > ter.java:68) > at > org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx > ecutionAction.java:32) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:55) > at > org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default > GradleLauncher.java:149) > at > org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle > Launcher.java:106) > at > org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun > cher.java:86) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildCon > troller.run(InProcessBuildActionExecuter.java:80) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:33) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:24) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:36) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:26) > at > org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51) > at > org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.jav > a:171) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:237) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:210) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:35) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:24) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:206) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:169) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:33) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:22) > at org.gradle.launcher.Main.doAction(Main.java:33) > at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBoots > trap.java:54) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.j > ava:35) > at org.gradle.launcher.GradleMain.main(GradleMain.java:23) > Caused by: java.lang.IndexOutOfBoundsException: Cannot pop operand off an > empty > stack. > at org.objectweb.asm.tree.analysis.Frame.pop(Unknown Source) > at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source) > ... 82 more > org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction > 13: Cann > ot pop operand off an empty stack. > at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source) > at > com.android.tools.lint.checks.CleanupDetector.checkMethodFlow(Cleanup > Detector.java:285) > at > com.android.tools.lint.checks.CleanupDetector.checkCall(CleanupDetect > or.java:250) > at > com.android.tools.lint.client.api.AsmVisitor.runClassDetectors(AsmVis > itor.java:181) > at > com.android.tools.lint.client.api.LintDriver.runClassDetectors(LintDr > iver.java:1415) > at > com.android.tools.lint.client.api.LintDriver.checkClasses(LintDriver. > java:1291) > at > com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDri > ver.java:1044) > at > com.android.tools.lint.client.api.LintDriver.checkProject(LintDriver. > java:888) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 439) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 382) > at com.android.tools.lint.LintCliClient.run(LintCliClient.java:115) > at > com.android.build.gradle.internal.LintGradleClient.run(LintGradleClie > nt.java:117) > at > com.android.build.gradle.internal.LintGradleClient$run.call(Unknown S > ource) > at com.android.build.gradle.tasks.Lint.runLint(Lint.groovy:190) > at com.android.build.gradle.tasks.Lint.this$4$runLint(Lint.groovy) > at > com.android.build.gradle.tasks.Lint$this$4$runLint$3.callCurrent(Unkn > own Source) > at > com.android.build.gradle.tasks.Lint.lintAllVariants(Lint.groovy:79) > at > com.android.build.gradle.tasks.Lint$lintAllVariants$2.callCurrent(Unk > nown Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent > (CallSiteArray.java:49) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:133) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:141) > at com.android.build.gradle.tasks.Lint.lint(Lint.groovy:67) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > > actory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:218) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:211) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:200) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:579) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:562) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteAction(ExecuteActionsTaskExecuter.java:80) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteActions(ExecuteActionsTaskExecuter.java:61) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecute(ExecuteActionsTaskExecuter.java:46) > at > org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExec > uter.execute(PostExecutionAnalysisTaskExecuter.java:35) > at > org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec > ute(SkipUpToDateTaskExecuter.java:64) > at > org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut > e(ValidatingTaskExecuter.java:58) > at > org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu > ter.execute(SkipEmptySourceFilesTaskExecuter.java:42) > at > org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter > .execute(SkipTaskWithNoActionsExecuter.java:52) > at > org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut > e(SkipOnlyIfTaskExecuter.java:53) > at > org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter > .execute(ExecuteAtMostOnceTaskExecuter.java:43) > at > org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur > e(AbstractTask.java:305) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.executeTask(AbstractTaskPlanExecutor.java:79) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.processTask(AbstractTaskPlanExecutor.java:63) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.run(AbstractTaskPlanExecutor.java:51) > at > org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(Defaul > tTaskPlanExecutor.java:23) > at > org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(Defau > ltTaskGraphExecuter.java:88) > at > org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask > ExecutionAction.java:29) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec > uter.java:23) > at > org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu > ter.java:68) > at > org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx > ecutionAction.java:32) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:55) > at > org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default > GradleLauncher.java:149) > at > org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle > Launcher.java:106) > at > org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun > cher.java:86) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildCon > troller.run(InProcessBuildActionExecuter.java:80) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:33) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:24) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:36) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:26) > at > org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51) > at > org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.jav > a:171) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:237) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:210) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:35) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:24) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:206) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:169) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:33) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:22) > at org.gradle.launcher.Main.doAction(Main.java:33) > at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBoots > trap.java:54) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.j > ava:35) > at org.gradle.launcher.GradleMain.main(GradleMain.java:23) > Caused by: java.lang.IndexOutOfBoundsException: Cannot pop operand off an > empty > stack. > at org.objectweb.asm.tree.analysis.Frame.pop(Unknown Source) > at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source) > ... 82 more > org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction > 13: Cann > ot pop operand off an empty stack. > at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source) > at > com.android.tools.lint.checks.CleanupDetector.checkMethodFlow(Cleanup > Detector.java:285) > at > com.android.tools.lint.checks.CleanupDetector.checkCall(CleanupDetect > or.java:250) > at > com.android.tools.lint.client.api.AsmVisitor.runClassDetectors(AsmVis > itor.java:181) > at > com.android.tools.lint.client.api.LintDriver.runClassDetectors(LintDr > iver.java:1415) > at > com.android.tools.lint.client.api.LintDriver.checkClasses(LintDriver. > java:1291) > at > com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDri > ver.java:1044) > at > com.android.tools.lint.client.api.LintDriver.checkProject(LintDriver. > java:888) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 439) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 382) > at com.android.tools.lint.LintCliClient.run(LintCliClient.java:115) > at > com.android.build.gradle.internal.LintGradleClient.run(LintGradleClie > nt.java:117) > at > com.android.build.gradle.internal.LintGradleClient$run.call(Unknown S > ource) > at com.android.build.gradle.tasks.Lint.runLint(Lint.groovy:190) > at com.android.build.gradle.tasks.Lint.this$4$runLint(Lint.groovy) > at > com.android.build.gradle.tasks.Lint$this$4$runLint$3.callCurrent(Unkn > own Source) > at > com.android.build.gradle.tasks.Lint.lintAllVariants(Lint.groovy:79) > at > com.android.build.gradle.tasks.Lint$lintAllVariants$2.callCurrent(Unk > nown Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent > (CallSiteArray.java:49) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:133) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:141) > at com.android.build.gradle.tasks.Lint.lint(Lint.groovy:67) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > > actory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:218) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:211) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:200) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:579) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:562) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteAction(ExecuteActionsTaskExecuter.java:80) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteActions(ExecuteActionsTaskExecuter.java:61) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecute(ExecuteActionsTaskExecuter.java:46) > at > org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExec > uter.execute(PostExecutionAnalysisTaskExecuter.java:35) > at > org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec > ute(SkipUpToDateTaskExecuter.java:64) > at > org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut > e(ValidatingTaskExecuter.java:58) > at > org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu > ter.execute(SkipEmptySourceFilesTaskExecuter.java:42) > at > org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter > .execute(SkipTaskWithNoActionsExecuter.java:52) > at > org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut > e(SkipOnlyIfTaskExecuter.java:53) > at > org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter > .execute(ExecuteAtMostOnceTaskExecuter.java:43) > at > org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur > e(AbstractTask.java:305) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.executeTask(AbstractTaskPlanExecutor.java:79) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.processTask(AbstractTaskPlanExecutor.java:63) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.run(AbstractTaskPlanExecutor.java:51) > at > org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(Defaul > tTaskPlanExecutor.java:23) > at > org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(Defau > ltTaskGraphExecuter.java:88) > at > org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask > ExecutionAction.java:29) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec > uter.java:23) > at > org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu > ter.java:68) > at > org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx > ecutionAction.java:32) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:55) > at > org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default > GradleLauncher.java:149) > at > org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle > Launcher.java:106) > at > org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun > cher.java:86) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildCon > troller.run(InProcessBuildActionExecuter.java:80) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:33) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:24) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:36) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:26) > at > org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51) > at > org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.jav > a:171) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:237) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:210) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:35) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:24) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:206) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:169) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:33) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:22) > at org.gradle.launcher.Main.doAction(Main.java:33) > at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBoots > trap.java:54) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.j > ava:35) > at org.gradle.launcher.GradleMain.main(GradleMain.java:23) > Caused by: java.lang.IndexOutOfBoundsException: Cannot pop operand off an > empty > stack. > at org.objectweb.asm.tree.analysis.Frame.pop(Unknown Source) > at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source) > ... 82 more > org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction > 13: Cann > ot pop operand off an empty stack. > at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source) > at > com.android.tools.lint.checks.CleanupDetector.checkMethodFlow(Cleanup > Detector.java:285) > at > com.android.tools.lint.checks.CleanupDetector.checkCall(CleanupDetect > or.java:250) > at > com.android.tools.lint.client.api.AsmVisitor.runClassDetectors(AsmVis > itor.java:181) > at > com.android.tools.lint.client.api.LintDriver.runClassDetectors(LintDr > iver.java:1415) > at > com.android.tools.lint.client.api.LintDriver.checkClasses(LintDriver. > java:1291) > at > com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDri > ver.java:1044) > at > com.android.tools.lint.client.api.LintDriver.checkProject(LintDriver. > java:888) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 439) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 382) > at com.android.tools.lint.LintCliClient.run(LintCliClient.java:115) > at > com.android.build.gradle.internal.LintGradleClient.run(LintGradleClie > nt.java:117) > at > com.android.build.gradle.internal.LintGradleClient$run.call(Unknown S > ource) > at com.android.build.gradle.tasks.Lint.runLint(Lint.groovy:190) > at com.android.build.gradle.tasks.Lint.this$4$runLint(Lint.groovy) > at > com.android.build.gradle.tasks.Lint$this$4$runLint$3.callCurrent(Unkn > own Source) > at > com.android.build.gradle.tasks.Lint.lintAllVariants(Lint.groovy:79) > at > com.android.build.gradle.tasks.Lint$lintAllVariants$2.callCurrent(Unk > nown Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent > (CallSiteArray.java:49) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:133) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:141) > at com.android.build.gradle.tasks.Lint.lint(Lint.groovy:67) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > > actory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:218) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:211) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:200) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:579) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:562) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteAction(ExecuteActionsTaskExecuter.java:80) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteActions(ExecuteActionsTaskExecuter.java:61) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecute(ExecuteActionsTaskExecuter.java:46) > at > org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExec > uter.execute(PostExecutionAnalysisTaskExecuter.java:35) > at > org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec > ute(SkipUpToDateTaskExecuter.java:64) > at > org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut > e(ValidatingTaskExecuter.java:58) > at > org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu > ter.execute(SkipEmptySourceFilesTaskExecuter.java:42) > at > org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter > .execute(SkipTaskWithNoActionsExecuter.java:52) > at > org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut > e(SkipOnlyIfTaskExecuter.java:53) > at > org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter > .execute(ExecuteAtMostOnceTaskExecuter.java:43) > at > org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur > e(AbstractTask.java:305) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.executeTask(AbstractTaskPlanExecutor.java:79) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.processTask(AbstractTaskPlanExecutor.java:63) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.run(AbstractTaskPlanExecutor.java:51) > at > org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(Defaul > tTaskPlanExecutor.java:23) > at > org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(Defau > ltTaskGraphExecuter.java:88) > at > org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask > ExecutionAction.java:29) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec > uter.java:23) > at > org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu > ter.java:68) > at > org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx > ecutionAction.java:32) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:55) > at > org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default > GradleLauncher.java:149) > at > org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle > Launcher.java:106) > at > org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun > cher.java:86) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildCon > troller.run(InProcessBuildActionExecuter.java:80) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:33) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:24) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:36) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:26) > at > org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51) > at > org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.jav > a:171) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:237) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:210) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:35) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:24) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:206) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:169) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:33) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:22) > at org.gradle.launcher.Main.doAction(Main.java:33) > at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBoots > trap.java:54) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.j > ava:35) > at org.gradle.launcher.GradleMain.main(GradleMain.java:23) > Caused by: java.lang.IndexOutOfBoundsException: Cannot pop operand off an > empty > stack. > at org.objectweb.asm.tree.analysis.Frame.pop(Unknown Source) > at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source) > ... 82 more > org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction > 13: Cann > ot pop operand off an empty stack. > at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source) > at > com.android.tools.lint.checks.CleanupDetector.checkMethodFlow(Cleanup > Detector.java:285) > at > com.android.tools.lint.checks.CleanupDetector.checkCall(CleanupDetect > or.java:250) > at > com.android.tools.lint.client.api.AsmVisitor.runClassDetectors(AsmVis > itor.java:181) > at > com.android.tools.lint.client.api.LintDriver.runClassDetectors(LintDr > iver.java:1415) > at > com.android.tools.lint.client.api.LintDriver.checkClasses(LintDriver. > java:1291) > at > com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDri > ver.java:1044) > at > com.android.tools.lint.client.api.LintDriver.checkProject(LintDriver. > java:888) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 439) > at > com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java: > 382) > at com.android.tools.lint.LintCliClient.run(LintCliClient.java:115) > at > com.android.build.gradle.internal.LintGradleClient.run(LintGradleClie > nt.java:117) > at > com.android.build.gradle.internal.LintGradleClient$run.call(Unknown S > ource) > at com.android.build.gradle.tasks.Lint.runLint(Lint.groovy:190) > at com.android.build.gradle.tasks.Lint.this$4$runLint(Lint.groovy) > at > com.android.build.gradle.tasks.Lint$this$4$runLint$3.callCurrent(Unkn > own Source) > at > com.android.build.gradle.tasks.Lint.lintAllVariants(Lint.groovy:79) > at > com.android.build.gradle.tasks.Lint$lintAllVariants$2.callCurrent(Unk > nown Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent > (CallSiteArray.java:49) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:133) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(Abs > tractCallSite.java:141) > at com.android.build.gradle.tasks.Lint.lint(Lint.groovy:67) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > > actory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:218) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:211) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF > actory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:200) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:579) > at > org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra > ctTask.java:562) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteAction(ExecuteActionsTaskExecuter.java:80) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecuteActions(ExecuteActionsTaskExecuter.java:61) > at > org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex > ecute(ExecuteActionsTaskExecuter.java:46) > at > org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExec > uter.execute(PostExecutionAnalysisTaskExecuter.java:35) > at > org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec > ute(SkipUpToDateTaskExecuter.java:64) > at > org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut > e(ValidatingTaskExecuter.java:58) > at > org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu > ter.execute(SkipEmptySourceFilesTaskExecuter.java:42) > at > org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter > .execute(SkipTaskWithNoActionsExecuter.java:52) > at > org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut > e(SkipOnlyIfTaskExecuter.java:53) > at > org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter > .execute(ExecuteAtMostOnceTaskExecuter.java:43) > at > org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur > e(AbstractTask.java:305) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.executeTask(AbstractTaskPlanExecutor.java:79) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.processTask(AbstractTaskPlanExecutor.java:63) > at > org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorW > orker.run(AbstractTaskPlanExecutor.java:51) > at > org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(Defaul > tTaskPlanExecutor.java:23) > at > org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(Defau > ltTaskGraphExecuter.java:88) > at > org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask > ExecutionAction.java:29) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec > uter.java:23) > at > org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu > ter.java:68) > at > org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx > ecutionAction.java:32) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:62) > at > org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute > r.java:55) > at > org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default > GradleLauncher.java:149) > at > org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle > Launcher.java:106) > at > org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun > cher.java:86) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildCon > troller.run(InProcessBuildActionExecuter.java:80) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:33) > at > org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav > a:24) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:36) > at > org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProce > ssBuildActionExecuter.java:26) > at > org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51) > at > org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.jav > a:171) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:237) > at > org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction. > execute(CommandLineActionFactory.java:210) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:35) > at > org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRunti > meValidationAction.java:24) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:206) > at > org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute( > CommandLineActionFactory.java:169) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:33) > at > org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep > ortingAction.java:22) > at org.gradle.launcher.Main.doAction(Main.java:33) > at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBoots > trap.java:54) > at > org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.j > ava:35) > at org.gradle.launcher.GradleMain.main(GradleMain.java:23) > Caused by: java.lang.IndexOutOfBoundsException: Cannot pop operand off an > empty > stack. > at org.objectweb.asm.tree.analysis.Frame.pop(Unknown Source) > at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source) > ... 82 more > Ran lint on variant stagingRelease: 109 issues found > Ran lint on variant productionRelease: 109 issues found > Ran lint on variant developmentDebug: 109 issues found > Ran lint on variant developmentRelease: 109 issues found > Ran lint on variant stagingDebug: 109 issues found > Ran lint on variant productionDebug: 109 issues found > Wrote HTML report to > file:/F:/work/Android.Studio/mustbin-android/app/build/outp > uts/lint-results.html > Wrote XML report to > F:\work\Android.Studio\mustbin-android\app\build\outputs\lin > t-results.xml > > -- > You received this message because you are subscribed to the Google Groups > "adt-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to adt-dev+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "adt-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to adt-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.