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.

Reply via email to