Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
18 16 0 0 11.111% 0.045

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
delight.nashornsandbox.tests 18 16 0 0 11.111% 0.045

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

delight.nashornsandbox.tests

Class Tests Errors Failures Skipped Success Rate Time
TestGlobalVariable 1 1 0 0 0% 0.002
TestScriptInterruptionAndCatch 1 1 0 0 0% 0.014
TestAllowAndDisallowClasses 1 1 0 0 0% 0.002
TestAllowAccess 1 1 0 0 0% 0.008
TestLimitCPU 5 5 0 0 0% 0.006
TestExit 1 1 0 0 0% 0.002
TestSimpleEval 1 1 0 0 0% 0.001
TestKeepVariables 1 1 0 0 0% 0.004
TestManyEvalsAndInjections 1 1 0 0 0% 0.002
TestExceptions 3 1 0 0 66.667% 0.002
TestInaccessible 2 2 0 0 0% 0.002

Test Cases

[Summary] [Package List] [Test Cases]

TestGlobalVariable

test_java_variable 0.002
Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})

TestScriptInterruptionAndCatch

test_catch 0.014
Unexpected exception, expected<delight.nashornsandbox.exceptions.ScriptCPUAbuseException> but was<java.lang.VerifyError>

TestAllowAndDisallowClasses

test_file 0.002
Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})

TestAllowAccess

test_file 0.008
Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})

TestLimitCPU

test 0.001
Unexpected exception, expected<delight.nashornsandbox.exceptions.ScriptCPUAbuseException> but was<java.lang.VerifyError>
test_evil_script 0.002
Unexpected exception, expected<delight.nashornsandbox.exceptions.ScriptCPUAbuseException> but was<java.lang.VerifyError>
test_nice_script 0.001
Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})
test_only_while 0.001
Unexpected exception, expected<delight.nashornsandbox.exceptions.ScriptCPUAbuseException> but was<java.lang.VerifyError>
test_while_plus_iteration 0.001
Unexpected exception, expected<delight.nashornsandbox.exceptions.ScriptCPUAbuseException> but was<java.lang.VerifyError>

TestExit

test 0.002
Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})

TestSimpleEval

test 0.001
Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})

TestKeepVariables

test 0.004
Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})

TestManyEvalsAndInjections

test 0.002
Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})

TestExceptions

test 0.001
Unexpected exception, expected<java.lang.Exception> but was<java.lang.VerifyError>
test_with_catch 0.001
test_with_thread 0

TestInaccessible

test_file 0.001
Unexpected exception, expected<java.lang.Exception> but was<java.lang.VerifyError>
test_system_exit 0.001
Unexpected exception, expected<java.lang.Exception> but was<java.lang.VerifyError>

Failure Details

[Summary] [Package List] [Test Cases]


test_java_variable
java.lang.VerifyError: Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})
test_catch
java.lang.Exception: Unexpected exception, expected<delight.nashornsandbox.exceptions.ScriptCPUAbuseException> but was<java.lang.VerifyError>
test_file
java.lang.VerifyError: Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})
test_file
java.lang.VerifyError: Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})
test
java.lang.Exception: Unexpected exception, expected<delight.nashornsandbox.exceptions.ScriptCPUAbuseException> but was<java.lang.VerifyError>
test_evil_script
java.lang.Exception: Unexpected exception, expected<delight.nashornsandbox.exceptions.ScriptCPUAbuseException> but was<java.lang.VerifyError>
test_nice_script
java.lang.VerifyError: Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})
test_only_while
java.lang.Exception: Unexpected exception, expected<delight.nashornsandbox.exceptions.ScriptCPUAbuseException> but was<java.lang.VerifyError>
test_while_plus_iteration
java.lang.Exception: Unexpected exception, expected<delight.nashornsandbox.exceptions.ScriptCPUAbuseException> but was<java.lang.VerifyError>
test
java.lang.VerifyError: Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})
test
java.lang.VerifyError: Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})
test
java.lang.VerifyError: Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})
test
java.lang.VerifyError: Expecting a stackmap frame at branch target 963 Exception Details: Location: delight/nashornsandbox/internal/NashornSandboxImpl.eval(Ljava/lang/String;)Ljava/lang/Object; @6: ldc Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 033d 11ff ff3e 1227 1100 83b8 002d 013a 0x0000010: 0412 2711 0085 b800 2d2a b600 c012 2711 0x0000020: 0086 b800 2d2a b400 c2b6 00c8 0994 1100 0x0000030: 863d 1100 003e 9a00 301c 1100 86a0 0016 0x0000040: 1d11 0000 a000 0f12 271c 1d04 b800 3911 0x0000050: ffff 3e12 2711 0087 b800 2d2a b400 2f2b 0x0000060: b900 4c02 00b0 1d9b 000f 1227 1c1d 03b8 0x0000070: 0039 11ff ff3e 1227 1100 89b8 002d 013a 0x0000080: 0512 2711 008a b800 2d2a 593a 06c2 1227 0x0000090: 1100 8bb8 002d 013a 0712 2711 008d b800 0x00000a0: 2dbb 00ca 5901 b700 cd3a 0812 2711 008e 0x00000b0: b800 2dbb 00ca 5901 b700 cd3a 0912 2711 0x00000c0: 008f b800 2dbb 00cf 592a b400 c2b6 00c8 0x00000d0: 1400 d069 b700 d43a 0a12 2711 0090 b800 0x00000e0: 2d2a b400 d601 b800 3536 0b12 2711 0091 0x00000f0: b800 2d15 0b11 0091 3d11 0000 3e99 002f 0x0000100: 1c11 0091 a000 161d 1100 00a0 000f 1227 0x0000110: 1c1d 04b8 0039 11ff ff3e 1227 1100 92b8 0x0000120: 002d bb00 d859 12da b700 ddbf 1d9b 000f 0x0000130: 1227 1c1d 03b8 0039 11ff ff3e 1227 1100 0x0000140: 95b8 002d bb00 0459 b700 de3a 0c12 2711 0x0000150: 0096 b800 2dbb 000b 592a 2b19 0a19 0819 0x0000160: 0919 0cb7 00e1 3a0d 1227 1100 f6b8 002d 0x0000170: 2ab4 00d6 190d b900 e702 0012 2711 00f7 0x0000180: b800 2d19 0c59 3a0e c212 2711 00f8 b800 0x0000190: 2d19 0cb6 00ea 1227 1100 f9b8 002d 190e 0x00001a0: c3a7 000b 3a0f 190e c319 0fbf 1227 1100 0x00001b0: fab8 002d 190a b600 ef36 0e12 2711 00fb 0x00001c0: b800 2d15 0e11 00fb 3d11 0000 3e99 0100 0x00001d0: 1c11 00fb a000 161d 1100 00a0 000f 1227 0x00001e0: 1c1d 04b8 0039 11ff ff3e 1227 1100 fcb8 0x00001f0: 002d 127a 3a0f 1227 1100 fdb8 002d 190a 0x0000200: b600 f236 1012 2711 00fe b800 2d15 1011 0x0000210: 00fe 3d11 0000 3e9a 0013 1227 1c1d 04b8 0x0000220: 0039 11ff ff3e 04a7 0014 1d9b 000f 1227 0x0000230: 1c1d 03b8 0039 11ff ff3e 0336 1112 2711 0x0000240: 00ff b800 2d15 1111 00ff 3d11 0000 3e99 0x0000250: 0029 1c11 00ff a000 161d 1100 00a0 000f 0x0000260: 1227 1c1d 04b8 0039 11ff ff3e 1227 1101 0x0000270: 00b8 002d 12f4 3a0f 1d9b 000f 1227 1c1d 0x0000280: 03b8 0039 11ff ff3e 1227 1101 02b8 002d 0x0000290: 1909 b600 f7c0 0025 3a12 1227 1101 03b8 0x00002a0: 002d bb00 f959 bb00 7c59 b700 7d12 fbb6 0x00002b0: 0083 2ab4 00c2 b600 fe13 0100 b600 8319 0x00002c0: 0fb6 0083 b600 8719 12b7 0103 bf1d 9b00 0x00002d0: 0f12 271c 1d03 b800 3911 ffff 3e12 2711 0x00002e0: 0106 b800 2d19 09b6 00f7 c000 253a 0f12 0x00002f0: 2711 0107 b800 2d19 0f01 b800 3511 0107 0x0000300: 3d11 0000 3e9a 0013 1227 1c1d 04b8 0039 0x0000310: 11ff ff3e 04a7 0014 1d9b 000f 1227 1c1d 0x0000320: 03b8 0039 11ff ff3e 0336 1012 2711 0108 0x0000330: b800 2d15 1011 0108 3d11 0000 3e99 002e 0x0000340: 1c11 0108 a000 161d 1100 00a0 000f 1227 0x0000350: 1c1d 04b8 0039 11ff ff3e 1227 1101 09b8 0x0000360: 002d 1909 b600 f7c0 0025 bf1d 9b00 0f12 0x0000370: 271c 1d03 b800 3911 ffff 3e12 2711 010b 0x0000380: b800 2d19 08b6 00f7 3a07 1227 1101 0db8 0x0000390: 002d 1907 3a05 1227 1101 0eb8 002d 1906 0x00003a0: c3a7 000b 3a13 1906 c319 13bf 1227 1101 0x00003b0: 0fb8 002d 1905 3a04 1227 1101 11b8 002d 0x00003c0: 1904 b012 2711 0112 b800 2d3a 0412 2711 0x00003d0: 0113 b800 2d19 04b8 009b bf Exception Handler Table: bci [393, 417] => handler: 420 bci [420, 425] => handler: 420 bci [142, 929] => handler: 932 bci [932, 937] => handler: 932 bci [6, 101] => handler: 963 bci [102, 962] => handler: 963 Stackmap Table: append_frame(@126,Object[#4]) full_frame(@324,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer},{}) full_frame(@420,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4],Object[#4],Object[#202],Object[#202],Object[#207],Integer,Object[#4],Object[#236],Object[#4]},{Object[#37]}) chop_frame(@436,1) append_frame(@570,Integer,Object[#109],Integer) same_locals_1_stack_item_frame(@571,Integer) append_frame(@656,Integer) chop_frame(@741,3) append_frame(@808,Object[#37]) same_locals_1_stack_item_frame(@809,Integer) append_frame(@899,Integer) full_frame(@932,{Object[#2],Object[#109],Object[#4],Object[#4],Object[#4]},{Object[#37]}) chop_frame(@948,1) full_frame(@971,{Object[#2],Object[#109]},{Object[#37]})
test
java.lang.Exception: Unexpected exception, expected<java.lang.Exception> but was<java.lang.VerifyError>
test_file
java.lang.Exception: Unexpected exception, expected<java.lang.Exception> but was<java.lang.VerifyError>
test_system_exit
java.lang.Exception: Unexpected exception, expected<java.lang.Exception> but was<java.lang.VerifyError>