groovy

groovyc compiles file, but running it fails with java.lang.VerifyError

Details

  • Testcase included:
    yes
  • Number of attachments :
    0

Description

The following file contains a typo. It builds well with groovyc, but fails to run with groovy and raises an exception:

Caught: java.lang.VerifyError: (class: testCompile, method: aMethod signature: ()Ljava/lang/Object Register 4 contains wrong type

def aMethod() {
        try {
            int i = 0
        }
        catch(AssertionError e) {
                println e
        }
        catch(Throwable t) {
                println e // THIS IS A TYPO, OUTSIDE OF THE SCOPE
        }
    }

aMethod()

Activity

Hide
blackdrag blackdrag added a comment -

fixed

Show
blackdrag blackdrag added a comment - fixed

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: