--- jna-5.13.0/native/dispatch.c 2023-06-03 22:40:07.554822192 +0200 +++ jna-5.13.0/native/dispatch.c 2023-06-03 22:40:35.518255491 +0200 @@ -443,11 +443,6 @@ "%s: Invalid structure definition (native typedef error, FFI_BAD_TYPEDEF)", op); throwByName(env, EIllegalArgument, msg); return JNI_TRUE; - case FFI_BAD_ARGTYPE: - snprintf(msg, sizeof(msg), - "%s: Invalid argument type (FFI_BAD_ARGTYPE)", op); - throwByName(env, EIllegalArgument, msg); - return JNI_TRUE; default: snprintf(msg, sizeof(msg), "%s failed (%d)", op, status); throwByName(env, EError, msg);