diff options
| author | Alex Light <allight@google.com> | 2016-09-09 19:41:11 +0000 |
|---|---|---|
| committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2016-09-09 19:41:12 +0000 |
| commit | 4a7ad326d9188707c029f14871bafc41431e9d10 (patch) | |
| tree | bfe06e7e244359b52357548ba4391326e0053713 /test/utils/python/generate_java_main.py | |
| parent | 4d2cf03eebd49384ea025653cc7bfa31233dd9cb (diff) | |
| parent | 1f3925d4f067438d3689ef2736fd2af063c98668 (diff) | |
Merge "Fix vtable corruption issue"
Diffstat (limited to 'test/utils/python/generate_java_main.py')
| -rwxr-xr-x | test/utils/python/generate_java_main.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/utils/python/generate_java_main.py b/test/utils/python/generate_java_main.py index f66d0dd3721..1c76b06dda7 100755 --- a/test/utils/python/generate_java_main.py +++ b/test/utils/python/generate_java_main.py @@ -175,7 +175,11 @@ class Func(mixins.Named, mixins.NameComparableMixin): return; }} catch (Error e) {{ System.out.printf("%s-{invoke_type} on {farg}: {callfunc}() threw exception!\\n", s); - e.printStackTrace(System.out); + if (e instanceof IncompatibleClassChangeError) {{ + System.out.printf("Exception is of type %s\\n", e.getClass().getName()); + }} else {{ + e.printStackTrace(System.out); + }} }} }} """ |
