diff -r 5f5f7f7a4328 -r b85eeaae56c7 jdk/src/share/back/util.c --- a/jdk/src/share/back/util.c Mon Apr 28 13:49:49 2014 +0100 +++ b/jdk/src/share/back/util.c Tue Apr 29 11:15:21 2014 +0200 @@ -591,6 +591,8 @@ invokeType = INVOKE_CONSTRUCTOR; } else if (inStream_command(in) == JDWP_COMMAND(ClassType, InvokeMethod)) { invokeType = INVOKE_STATIC; + } else if (inStream_command(in) == JDWP_COMMAND(InterfaceType, InvokeMethod)) { + invokeType = INVOKE_STATIC; } else if (inStream_command(in) == JDWP_COMMAND(ObjectReference, InvokeMethod)) { invokeType = INVOKE_INSTANCE; } else {