1 ;;;;;; Invalid UTF-8 import module names
3 ;;;; Continuation bytes not preceded by prefixes
5 ;; encoding starts with (first) continuation byte
8 "\00asm" "\01\00\00\00"
9 "\02\0b" ;; import section
11 "\04\74\65\73\74" ;; "test"
17 "malformed UTF-8 encoding"
20 ;; encoding starts with (0x8f) continuation byte
23 "\00asm" "\01\00\00\00"
24 "\02\0b" ;; import section
26 "\04\74\65\73\74" ;; "test"
32 "malformed UTF-8 encoding"
35 ;; encoding starts with (0x90) continuation byte
38 "\00asm" "\01\00\00\00"
39 "\02\0b" ;; import section
41 "\04\74\65\73\74" ;; "test"
47 "malformed UTF-8 encoding"
50 ;; encoding starts with (0x9f) continuation byte
53 "\00asm" "\01\00\00\00"
54 "\02\0b" ;; import section
56 "\04\74\65\73\74" ;; "test"
62 "malformed UTF-8 encoding"
65 ;; encoding starts with (0xa0) continuation byte
68 "\00asm" "\01\00\00\00"
69 "\02\0b" ;; import section
71 "\04\74\65\73\74" ;; "test"
77 "malformed UTF-8 encoding"
80 ;; encoding starts with (last) continuation byte
83 "\00asm" "\01\00\00\00"
84 "\02\0b" ;; import section
86 "\04\74\65\73\74" ;; "test"
92 "malformed UTF-8 encoding"
97 ;; 2-byte sequence contains 3 bytes
100 "\00asm" "\01\00\00\00"
101 "\02\0d" ;; import section
103 "\04\74\65\73\74" ;; "test"
104 "\03\c2\80\80" ;; "\c2\80\80"
105 "\03" ;; GlobalImport
109 "malformed UTF-8 encoding"
112 ;; 2-byte sequence contains 1 byte at end of string
115 "\00asm" "\01\00\00\00"
116 "\02\0b" ;; import section
118 "\04\74\65\73\74" ;; "test"
120 "\03" ;; GlobalImport
124 "malformed UTF-8 encoding"
127 ;; 2-byte sequence contains 1 byte
130 "\00asm" "\01\00\00\00"
131 "\02\0c" ;; import section
133 "\04\74\65\73\74" ;; "test"
134 "\02\c2\2e" ;; "\c2."
135 "\03" ;; GlobalImport
139 "malformed UTF-8 encoding"
142 ;;;; 2-byte sequence contents
144 ;; overlong encoding after 0xc0 prefix
147 "\00asm" "\01\00\00\00"
148 "\02\0c" ;; import section
150 "\04\74\65\73\74" ;; "test"
151 "\02\c0\80" ;; "\c0\80"
152 "\03" ;; GlobalImport
156 "malformed UTF-8 encoding"
159 ;; overlong encoding after 0xc0 prefix
162 "\00asm" "\01\00\00\00"
163 "\02\0c" ;; import section
165 "\04\74\65\73\74" ;; "test"
166 "\02\c0\bf" ;; "\c0\bf"
167 "\03" ;; GlobalImport
171 "malformed UTF-8 encoding"
174 ;; overlong encoding after 0xc1 prefix
177 "\00asm" "\01\00\00\00"
178 "\02\0c" ;; import section
180 "\04\74\65\73\74" ;; "test"
181 "\02\c1\80" ;; "\c1\80"
182 "\03" ;; GlobalImport
186 "malformed UTF-8 encoding"
189 ;; overlong encoding after 0xc1 prefix
192 "\00asm" "\01\00\00\00"
193 "\02\0c" ;; import section
195 "\04\74\65\73\74" ;; "test"
196 "\02\c1\bf" ;; "\c1\bf"
197 "\03" ;; GlobalImport
201 "malformed UTF-8 encoding"
204 ;; byte after (first) 2-byte prefix not a contination byte
207 "\00asm" "\01\00\00\00"
208 "\02\0c" ;; import section
210 "\04\74\65\73\74" ;; "test"
211 "\02\c2\00" ;; "\c2\00"
212 "\03" ;; GlobalImport
216 "malformed UTF-8 encoding"
219 ;; byte after (first) 2-byte prefix not a continuation byte
222 "\00asm" "\01\00\00\00"
223 "\02\0c" ;; import section
225 "\04\74\65\73\74" ;; "test"
226 "\02\c2\7f" ;; "\c2\7f"
227 "\03" ;; GlobalImport
231 "malformed UTF-8 encoding"
234 ;; byte after (first) 2-byte prefix not a continuation byte
237 "\00asm" "\01\00\00\00"
238 "\02\0c" ;; import section
240 "\04\74\65\73\74" ;; "test"
241 "\02\c2\c0" ;; "\c2\c0"
242 "\03" ;; GlobalImport
246 "malformed UTF-8 encoding"
249 ;; byte after (first) 2-byte prefix not a continuation byte
252 "\00asm" "\01\00\00\00"
253 "\02\0c" ;; import section
255 "\04\74\65\73\74" ;; "test"
256 "\02\c2\fd" ;; "\c2\fd"
257 "\03" ;; GlobalImport
261 "malformed UTF-8 encoding"
264 ;; byte after (last) 2-byte prefix not a continuation byte
267 "\00asm" "\01\00\00\00"
268 "\02\0c" ;; import section
270 "\04\74\65\73\74" ;; "test"
271 "\02\df\00" ;; "\df\00"
272 "\03" ;; GlobalImport
276 "malformed UTF-8 encoding"
279 ;; byte after (last) 2-byte prefix not a continuation byte
282 "\00asm" "\01\00\00\00"
283 "\02\0c" ;; import section
285 "\04\74\65\73\74" ;; "test"
286 "\02\df\7f" ;; "\df\7f"
287 "\03" ;; GlobalImport
291 "malformed UTF-8 encoding"
294 ;; byte after (last) 2-byte prefix not a continuation byte
297 "\00asm" "\01\00\00\00"
298 "\02\0c" ;; import section
300 "\04\74\65\73\74" ;; "test"
301 "\02\df\c0" ;; "\df\c0"
302 "\03" ;; GlobalImport
306 "malformed UTF-8 encoding"
309 ;; byte after (last) 2-byte prefix not a continuation byte
312 "\00asm" "\01\00\00\00"
313 "\02\0c" ;; import section
315 "\04\74\65\73\74" ;; "test"
316 "\02\df\fd" ;; "\df\fd"
317 "\03" ;; GlobalImport
321 "malformed UTF-8 encoding"
324 ;;;; 3-byte sequences
326 ;; 3-byte sequence contains 4 bytes
329 "\00asm" "\01\00\00\00"
330 "\02\0e" ;; import section
332 "\04\74\65\73\74" ;; "test"
333 "\04\e1\80\80\80" ;; "\e1\80\80\80"
334 "\03" ;; GlobalImport
338 "malformed UTF-8 encoding"
341 ;; 3-byte sequence contains 2 bytes at end of string
344 "\00asm" "\01\00\00\00"
345 "\02\0c" ;; import section
347 "\04\74\65\73\74" ;; "test"
348 "\02\e1\80" ;; "\e1\80"
349 "\03" ;; GlobalImport
353 "malformed UTF-8 encoding"
356 ;; 3-byte sequence contains 2 bytes
359 "\00asm" "\01\00\00\00"
360 "\02\0d" ;; import section
362 "\04\74\65\73\74" ;; "test"
363 "\03\e1\80\2e" ;; "\e1\80."
364 "\03" ;; GlobalImport
368 "malformed UTF-8 encoding"
371 ;; 3-byte sequence contains 1 byte at end of string
374 "\00asm" "\01\00\00\00"
375 "\02\0b" ;; import section
377 "\04\74\65\73\74" ;; "test"
379 "\03" ;; GlobalImport
383 "malformed UTF-8 encoding"
386 ;; 3-byte sequence contains 1 byte
389 "\00asm" "\01\00\00\00"
390 "\02\0c" ;; import section
392 "\04\74\65\73\74" ;; "test"
393 "\02\e1\2e" ;; "\e1."
394 "\03" ;; GlobalImport
398 "malformed UTF-8 encoding"
401 ;;;; 3-byte sequence contents
403 ;; first byte after (0xe0) 3-byte prefix not a continuation byte
406 "\00asm" "\01\00\00\00"
407 "\02\0d" ;; import section
409 "\04\74\65\73\74" ;; "test"
410 "\03\e0\00\a0" ;; "\e0\00\a0"
411 "\03" ;; GlobalImport
415 "malformed UTF-8 encoding"
418 ;; first byte after (0xe0) 3-byte prefix not a continuation byte
421 "\00asm" "\01\00\00\00"
422 "\02\0d" ;; import section
424 "\04\74\65\73\74" ;; "test"
425 "\03\e0\7f\a0" ;; "\e0\7f\a0"
426 "\03" ;; GlobalImport
430 "malformed UTF-8 encoding"
433 ;; overlong encoding after 0xe0 prefix
436 "\00asm" "\01\00\00\00"
437 "\02\0d" ;; import section
439 "\04\74\65\73\74" ;; "test"
440 "\03\e0\80\80" ;; "\e0\80\80"
441 "\03" ;; GlobalImport
445 "malformed UTF-8 encoding"
448 ;; overlong encoding after 0xe0 prefix
451 "\00asm" "\01\00\00\00"
452 "\02\0d" ;; import section
454 "\04\74\65\73\74" ;; "test"
455 "\03\e0\80\a0" ;; "\e0\80\a0"
456 "\03" ;; GlobalImport
460 "malformed UTF-8 encoding"
463 ;; overlong encoding after 0xe0 prefix
466 "\00asm" "\01\00\00\00"
467 "\02\0d" ;; import section
469 "\04\74\65\73\74" ;; "test"
470 "\03\e0\9f\a0" ;; "\e0\9f\a0"
471 "\03" ;; GlobalImport
475 "malformed UTF-8 encoding"
478 ;; overlong encoding after 0xe0 prefix
481 "\00asm" "\01\00\00\00"
482 "\02\0d" ;; import section
484 "\04\74\65\73\74" ;; "test"
485 "\03\e0\9f\bf" ;; "\e0\9f\bf"
486 "\03" ;; GlobalImport
490 "malformed UTF-8 encoding"
493 ;; first byte after (0xe0) 3-byte prefix not a continuation byte
496 "\00asm" "\01\00\00\00"
497 "\02\0d" ;; import section
499 "\04\74\65\73\74" ;; "test"
500 "\03\e0\c0\a0" ;; "\e0\c0\a0"
501 "\03" ;; GlobalImport
505 "malformed UTF-8 encoding"
508 ;; first byte after (0xe0) 3-byte prefix not a continuation byte
511 "\00asm" "\01\00\00\00"
512 "\02\0d" ;; import section
514 "\04\74\65\73\74" ;; "test"
515 "\03\e0\fd\a0" ;; "\e0\fd\a0"
516 "\03" ;; GlobalImport
520 "malformed UTF-8 encoding"
523 ;; first byte after (first normal) 3-byte prefix not a continuation byte
526 "\00asm" "\01\00\00\00"
527 "\02\0d" ;; import section
529 "\04\74\65\73\74" ;; "test"
530 "\03\e1\00\80" ;; "\e1\00\80"
531 "\03" ;; GlobalImport
535 "malformed UTF-8 encoding"
538 ;; first byte after (first normal) 3-byte prefix not a continuation byte
541 "\00asm" "\01\00\00\00"
542 "\02\0d" ;; import section
544 "\04\74\65\73\74" ;; "test"
545 "\03\e1\7f\80" ;; "\e1\7f\80"
546 "\03" ;; GlobalImport
550 "malformed UTF-8 encoding"
553 ;; first byte after (first normal) 3-byte prefix not a continuation byte
556 "\00asm" "\01\00\00\00"
557 "\02\0d" ;; import section
559 "\04\74\65\73\74" ;; "test"
560 "\03\e1\c0\80" ;; "\e1\c0\80"
561 "\03" ;; GlobalImport
565 "malformed UTF-8 encoding"
568 ;; first byte after (first normal) 3-byte prefix not a continuation byte
571 "\00asm" "\01\00\00\00"
572 "\02\0d" ;; import section
574 "\04\74\65\73\74" ;; "test"
575 "\03\e1\fd\80" ;; "\e1\fd\80"
576 "\03" ;; GlobalImport
580 "malformed UTF-8 encoding"
583 ;; first byte after (normal) 3-byte prefix not a continuation byte
586 "\00asm" "\01\00\00\00"
587 "\02\0d" ;; import section
589 "\04\74\65\73\74" ;; "test"
590 "\03\ec\00\80" ;; "\ec\00\80"
591 "\03" ;; GlobalImport
595 "malformed UTF-8 encoding"
598 ;; first byte after (normal) 3-byte prefix not a continuation byte
601 "\00asm" "\01\00\00\00"
602 "\02\0d" ;; import section
604 "\04\74\65\73\74" ;; "test"
605 "\03\ec\7f\80" ;; "\ec\7f\80"
606 "\03" ;; GlobalImport
610 "malformed UTF-8 encoding"
613 ;; first byte after (normal) 3-byte prefix not a continuation byte
616 "\00asm" "\01\00\00\00"
617 "\02\0d" ;; import section
619 "\04\74\65\73\74" ;; "test"
620 "\03\ec\c0\80" ;; "\ec\c0\80"
621 "\03" ;; GlobalImport
625 "malformed UTF-8 encoding"
628 ;; first byte after (normal) 3-byte prefix not a continuation byte
631 "\00asm" "\01\00\00\00"
632 "\02\0d" ;; import section
634 "\04\74\65\73\74" ;; "test"
635 "\03\ec\fd\80" ;; "\ec\fd\80"
636 "\03" ;; GlobalImport
640 "malformed UTF-8 encoding"
643 ;; first byte after (0xed) 3-byte prefix not a continuation byte
646 "\00asm" "\01\00\00\00"
647 "\02\0d" ;; import section
649 "\04\74\65\73\74" ;; "test"
650 "\03\ed\00\80" ;; "\ed\00\80"
651 "\03" ;; GlobalImport
655 "malformed UTF-8 encoding"
658 ;; first byte after (0xed) 3-byte prefix not a continuation byte
661 "\00asm" "\01\00\00\00"
662 "\02\0d" ;; import section
664 "\04\74\65\73\74" ;; "test"
665 "\03\ed\7f\80" ;; "\ed\7f\80"
666 "\03" ;; GlobalImport
670 "malformed UTF-8 encoding"
673 ;; byte sequence reserved for UTF-16 surrogate half
676 "\00asm" "\01\00\00\00"
677 "\02\0d" ;; import section
679 "\04\74\65\73\74" ;; "test"
680 "\03\ed\a0\80" ;; "\ed\a0\80"
681 "\03" ;; GlobalImport
685 "malformed UTF-8 encoding"
688 ;; byte sequence reserved for UTF-16 surrogate half
691 "\00asm" "\01\00\00\00"
692 "\02\0d" ;; import section
694 "\04\74\65\73\74" ;; "test"
695 "\03\ed\a0\bf" ;; "\ed\a0\bf"
696 "\03" ;; GlobalImport
700 "malformed UTF-8 encoding"
703 ;; byte sequence reserved for UTF-16 surrogate half
706 "\00asm" "\01\00\00\00"
707 "\02\0d" ;; import section
709 "\04\74\65\73\74" ;; "test"
710 "\03\ed\bf\80" ;; "\ed\bf\80"
711 "\03" ;; GlobalImport
715 "malformed UTF-8 encoding"
718 ;; byte sequence reserved for UTF-16 surrogate half
721 "\00asm" "\01\00\00\00"
722 "\02\0d" ;; import section
724 "\04\74\65\73\74" ;; "test"
725 "\03\ed\bf\bf" ;; "\ed\bf\bf"
726 "\03" ;; GlobalImport
730 "malformed UTF-8 encoding"
733 ;; first byte after (0xed) 3-byte prefix not a continuation byte
736 "\00asm" "\01\00\00\00"
737 "\02\0d" ;; import section
739 "\04\74\65\73\74" ;; "test"
740 "\03\ed\c0\80" ;; "\ed\c0\80"
741 "\03" ;; GlobalImport
745 "malformed UTF-8 encoding"
748 ;; first byte after (0xed) 3-byte prefix not a continuation byte
751 "\00asm" "\01\00\00\00"
752 "\02\0d" ;; import section
754 "\04\74\65\73\74" ;; "test"
755 "\03\ed\fd\80" ;; "\ed\fd\80"
756 "\03" ;; GlobalImport
760 "malformed UTF-8 encoding"
763 ;; first byte after (normal) 3-byte prefix not a continuation byte
766 "\00asm" "\01\00\00\00"
767 "\02\0d" ;; import section
769 "\04\74\65\73\74" ;; "test"
770 "\03\ee\00\80" ;; "\ee\00\80"
771 "\03" ;; GlobalImport
775 "malformed UTF-8 encoding"
778 ;; first byte after (normal) 3-byte prefix not a continuation byte
781 "\00asm" "\01\00\00\00"
782 "\02\0d" ;; import section
784 "\04\74\65\73\74" ;; "test"
785 "\03\ee\7f\80" ;; "\ee\7f\80"
786 "\03" ;; GlobalImport
790 "malformed UTF-8 encoding"
793 ;; first byte after (normal) 3-byte prefix not a continuation byte
796 "\00asm" "\01\00\00\00"
797 "\02\0d" ;; import section
799 "\04\74\65\73\74" ;; "test"
800 "\03\ee\c0\80" ;; "\ee\c0\80"
801 "\03" ;; GlobalImport
805 "malformed UTF-8 encoding"
808 ;; first byte after (normal) 3-byte prefix not a continuation byte
811 "\00asm" "\01\00\00\00"
812 "\02\0d" ;; import section
814 "\04\74\65\73\74" ;; "test"
815 "\03\ee\fd\80" ;; "\ee\fd\80"
816 "\03" ;; GlobalImport
820 "malformed UTF-8 encoding"
823 ;; first byte after (last normal) 3-byte prefix not a continuation byte
826 "\00asm" "\01\00\00\00"
827 "\02\0d" ;; import section
829 "\04\74\65\73\74" ;; "test"
830 "\03\ef\00\80" ;; "\ef\00\80"
831 "\03" ;; GlobalImport
835 "malformed UTF-8 encoding"
838 ;; first byte after (last normal) 3-byte prefix not a continuation byte
841 "\00asm" "\01\00\00\00"
842 "\02\0d" ;; import section
844 "\04\74\65\73\74" ;; "test"
845 "\03\ef\7f\80" ;; "\ef\7f\80"
846 "\03" ;; GlobalImport
850 "malformed UTF-8 encoding"
853 ;; first byte after (last normal) 3-byte prefix not a continuation byte
856 "\00asm" "\01\00\00\00"
857 "\02\0d" ;; import section
859 "\04\74\65\73\74" ;; "test"
860 "\03\ef\c0\80" ;; "\ef\c0\80"
861 "\03" ;; GlobalImport
865 "malformed UTF-8 encoding"
868 ;; first byte after (last normal) 3-byte prefix not a continuation byte
871 "\00asm" "\01\00\00\00"
872 "\02\0d" ;; import section
874 "\04\74\65\73\74" ;; "test"
875 "\03\ef\fd\80" ;; "\ef\fd\80"
876 "\03" ;; GlobalImport
880 "malformed UTF-8 encoding"
883 ;;;; 3-byte sequence contents (third byte)
885 ;; second byte after (0xe0) 3-byte prefix not a continuation byte
888 "\00asm" "\01\00\00\00"
889 "\02\0d" ;; import section
891 "\04\74\65\73\74" ;; "test"
892 "\03\e0\a0\00" ;; "\e0\a0\00"
893 "\03" ;; GlobalImport
897 "malformed UTF-8 encoding"
900 ;; second byte after (0xe0) 3-byte prefix not a continuation byte
903 "\00asm" "\01\00\00\00"
904 "\02\0d" ;; import section
906 "\04\74\65\73\74" ;; "test"
907 "\03\e0\a0\7f" ;; "\e0\a0\7f"
908 "\03" ;; GlobalImport
912 "malformed UTF-8 encoding"
915 ;; second byte after (0xe0) 3-byte prefix not a continuation byte
918 "\00asm" "\01\00\00\00"
919 "\02\0d" ;; import section
921 "\04\74\65\73\74" ;; "test"
922 "\03\e0\a0\c0" ;; "\e0\a0\c0"
923 "\03" ;; GlobalImport
927 "malformed UTF-8 encoding"
930 ;; second byte after (0xe0) 3-byte prefix not a continuation byte
933 "\00asm" "\01\00\00\00"
934 "\02\0d" ;; import section
936 "\04\74\65\73\74" ;; "test"
937 "\03\e0\a0\fd" ;; "\e0\a0\fd"
938 "\03" ;; GlobalImport
942 "malformed UTF-8 encoding"
945 ;; second byte after (first normal) 3-byte prefix not a continuation byte
948 "\00asm" "\01\00\00\00"
949 "\02\0d" ;; import section
951 "\04\74\65\73\74" ;; "test"
952 "\03\e1\80\00" ;; "\e1\80\00"
953 "\03" ;; GlobalImport
957 "malformed UTF-8 encoding"
960 ;; second byte after (first normal) 3-byte prefix not a continuation byte
963 "\00asm" "\01\00\00\00"
964 "\02\0d" ;; import section
966 "\04\74\65\73\74" ;; "test"
967 "\03\e1\80\7f" ;; "\e1\80\7f"
968 "\03" ;; GlobalImport
972 "malformed UTF-8 encoding"
975 ;; second byte after (first normal) 3-byte prefix not a continuation byte
978 "\00asm" "\01\00\00\00"
979 "\02\0d" ;; import section
981 "\04\74\65\73\74" ;; "test"
982 "\03\e1\80\c0" ;; "\e1\80\c0"
983 "\03" ;; GlobalImport
987 "malformed UTF-8 encoding"
990 ;; second byte after (first normal) 3-byte prefix not a continuation byte
993 "\00asm" "\01\00\00\00"
994 "\02\0d" ;; import section
996 "\04\74\65\73\74" ;; "test"
997 "\03\e1\80\fd" ;; "\e1\80\fd"
998 "\03" ;; GlobalImport
1002 "malformed UTF-8 encoding"
1005 ;; second byte after (normal) 3-byte prefix not a continuation byte
1008 "\00asm" "\01\00\00\00"
1009 "\02\0d" ;; import section
1011 "\04\74\65\73\74" ;; "test"
1012 "\03\ec\80\00" ;; "\ec\80\00"
1013 "\03" ;; GlobalImport
1017 "malformed UTF-8 encoding"
1020 ;; second byte after (normal) 3-byte prefix not a continuation byte
1023 "\00asm" "\01\00\00\00"
1024 "\02\0d" ;; import section
1026 "\04\74\65\73\74" ;; "test"
1027 "\03\ec\80\7f" ;; "\ec\80\7f"
1028 "\03" ;; GlobalImport
1032 "malformed UTF-8 encoding"
1035 ;; second byte after (normal) 3-byte prefix not a continuation byte
1038 "\00asm" "\01\00\00\00"
1039 "\02\0d" ;; import section
1041 "\04\74\65\73\74" ;; "test"
1042 "\03\ec\80\c0" ;; "\ec\80\c0"
1043 "\03" ;; GlobalImport
1047 "malformed UTF-8 encoding"
1050 ;; second byte after (normal) 3-byte prefix not a continuation byte
1053 "\00asm" "\01\00\00\00"
1054 "\02\0d" ;; import section
1056 "\04\74\65\73\74" ;; "test"
1057 "\03\ec\80\fd" ;; "\ec\80\fd"
1058 "\03" ;; GlobalImport
1062 "malformed UTF-8 encoding"
1065 ;; second byte after (0xed) 3-byte prefix not a continuation byte
1068 "\00asm" "\01\00\00\00"
1069 "\02\0d" ;; import section
1071 "\04\74\65\73\74" ;; "test"
1072 "\03\ed\80\00" ;; "\ed\80\00"
1073 "\03" ;; GlobalImport
1077 "malformed UTF-8 encoding"
1080 ;; second byte after (0xed) 3-byte prefix not a continuation byte
1083 "\00asm" "\01\00\00\00"
1084 "\02\0d" ;; import section
1086 "\04\74\65\73\74" ;; "test"
1087 "\03\ed\80\7f" ;; "\ed\80\7f"
1088 "\03" ;; GlobalImport
1092 "malformed UTF-8 encoding"
1095 ;; second byte after (0xed) 3-byte prefix not a continuation byte
1098 "\00asm" "\01\00\00\00"
1099 "\02\0d" ;; import section
1101 "\04\74\65\73\74" ;; "test"
1102 "\03\ed\80\c0" ;; "\ed\80\c0"
1103 "\03" ;; GlobalImport
1107 "malformed UTF-8 encoding"
1110 ;; second byte after (0xed) 3-byte prefix not a continuation byte
1113 "\00asm" "\01\00\00\00"
1114 "\02\0d" ;; import section
1116 "\04\74\65\73\74" ;; "test"
1117 "\03\ed\80\fd" ;; "\ed\80\fd"
1118 "\03" ;; GlobalImport
1122 "malformed UTF-8 encoding"
1125 ;; second byte after (normal) 3-byte prefix not a continuation byte
1128 "\00asm" "\01\00\00\00"
1129 "\02\0d" ;; import section
1131 "\04\74\65\73\74" ;; "test"
1132 "\03\ee\80\00" ;; "\ee\80\00"
1133 "\03" ;; GlobalImport
1137 "malformed UTF-8 encoding"
1140 ;; second byte after (normal) 3-byte prefix not a continuation byte
1143 "\00asm" "\01\00\00\00"
1144 "\02\0d" ;; import section
1146 "\04\74\65\73\74" ;; "test"
1147 "\03\ee\80\7f" ;; "\ee\80\7f"
1148 "\03" ;; GlobalImport
1152 "malformed UTF-8 encoding"
1155 ;; second byte after (normal) 3-byte prefix not a continuation byte
1158 "\00asm" "\01\00\00\00"
1159 "\02\0d" ;; import section
1161 "\04\74\65\73\74" ;; "test"
1162 "\03\ee\80\c0" ;; "\ee\80\c0"
1163 "\03" ;; GlobalImport
1167 "malformed UTF-8 encoding"
1170 ;; second byte after (normal) 3-byte prefix not a continuation byte
1173 "\00asm" "\01\00\00\00"
1174 "\02\0d" ;; import section
1176 "\04\74\65\73\74" ;; "test"
1177 "\03\ee\80\fd" ;; "\ee\80\fd"
1178 "\03" ;; GlobalImport
1182 "malformed UTF-8 encoding"
1185 ;; second byte after (last normal) 3-byte prefix not a continuation byte
1188 "\00asm" "\01\00\00\00"
1189 "\02\0d" ;; import section
1191 "\04\74\65\73\74" ;; "test"
1192 "\03\ef\80\00" ;; "\ef\80\00"
1193 "\03" ;; GlobalImport
1197 "malformed UTF-8 encoding"
1200 ;; second byte after (last normal) 3-byte prefix not a continuation byte
1203 "\00asm" "\01\00\00\00"
1204 "\02\0d" ;; import section
1206 "\04\74\65\73\74" ;; "test"
1207 "\03\ef\80\7f" ;; "\ef\80\7f"
1208 "\03" ;; GlobalImport
1212 "malformed UTF-8 encoding"
1215 ;; second byte after (last normal) 3-byte prefix not a continuation byte
1218 "\00asm" "\01\00\00\00"
1219 "\02\0d" ;; import section
1221 "\04\74\65\73\74" ;; "test"
1222 "\03\ef\80\c0" ;; "\ef\80\c0"
1223 "\03" ;; GlobalImport
1227 "malformed UTF-8 encoding"
1230 ;; second byte after (last normal) 3-byte prefix not a continuation byte
1233 "\00asm" "\01\00\00\00"
1234 "\02\0d" ;; import section
1236 "\04\74\65\73\74" ;; "test"
1237 "\03\ef\80\fd" ;; "\ef\80\fd"
1238 "\03" ;; GlobalImport
1242 "malformed UTF-8 encoding"
1245 ;;;; 4-byte sequences
1247 ;; 4-byte sequence contains 5 bytes
1250 "\00asm" "\01\00\00\00"
1251 "\02\0f" ;; import section
1253 "\04\74\65\73\74" ;; "test"
1254 "\05\f1\80\80\80\80" ;; "\f1\80\80\80\80"
1255 "\03" ;; GlobalImport
1259 "malformed UTF-8 encoding"
1262 ;; 4-byte sequence contains 3 bytes at end of string
1265 "\00asm" "\01\00\00\00"
1266 "\02\0d" ;; import section
1268 "\04\74\65\73\74" ;; "test"
1269 "\03\f1\80\80" ;; "\f1\80\80"
1270 "\03" ;; GlobalImport
1274 "malformed UTF-8 encoding"
1277 ;; 4-byte sequence contains 3 bytes
1280 "\00asm" "\01\00\00\00"
1281 "\02\0e" ;; import section
1283 "\04\74\65\73\74" ;; "test"
1284 "\04\f1\80\80\23" ;; "\f1\80\80#"
1285 "\03" ;; GlobalImport
1289 "malformed UTF-8 encoding"
1292 ;; 4-byte sequence contains 2 bytes at end of string
1295 "\00asm" "\01\00\00\00"
1296 "\02\0c" ;; import section
1298 "\04\74\65\73\74" ;; "test"
1299 "\02\f1\80" ;; "\f1\80"
1300 "\03" ;; GlobalImport
1304 "malformed UTF-8 encoding"
1307 ;; 4-byte sequence contains 2 bytes
1310 "\00asm" "\01\00\00\00"
1311 "\02\0d" ;; import section
1313 "\04\74\65\73\74" ;; "test"
1314 "\03\f1\80\23" ;; "\f1\80#"
1315 "\03" ;; GlobalImport
1319 "malformed UTF-8 encoding"
1322 ;; 4-byte sequence contains 1 byte at end of string
1325 "\00asm" "\01\00\00\00"
1326 "\02\0b" ;; import section
1328 "\04\74\65\73\74" ;; "test"
1330 "\03" ;; GlobalImport
1334 "malformed UTF-8 encoding"
1337 ;; 4-byte sequence contains 1 byte
1340 "\00asm" "\01\00\00\00"
1341 "\02\0c" ;; import section
1343 "\04\74\65\73\74" ;; "test"
1344 "\02\f1\23" ;; "\f1#"
1345 "\03" ;; GlobalImport
1349 "malformed UTF-8 encoding"
1352 ;;;; 4-byte sequence contents
1354 ;; first byte after (0xf0) 4-byte prefix not a continuation byte
1357 "\00asm" "\01\00\00\00"
1358 "\02\0e" ;; import section
1360 "\04\74\65\73\74" ;; "test"
1361 "\04\f0\00\90\90" ;; "\f0\00\90\90"
1362 "\03" ;; GlobalImport
1366 "malformed UTF-8 encoding"
1369 ;; first byte after (0xf0) 4-byte prefix not a continuation byte
1372 "\00asm" "\01\00\00\00"
1373 "\02\0e" ;; import section
1375 "\04\74\65\73\74" ;; "test"
1376 "\04\f0\7f\90\90" ;; "\f0\7f\90\90"
1377 "\03" ;; GlobalImport
1381 "malformed UTF-8 encoding"
1384 ;; overlong encoding after 0xf0 prefix
1387 "\00asm" "\01\00\00\00"
1388 "\02\0e" ;; import section
1390 "\04\74\65\73\74" ;; "test"
1391 "\04\f0\80\80\80" ;; "\f0\80\80\80"
1392 "\03" ;; GlobalImport
1396 "malformed UTF-8 encoding"
1399 ;; overlong encoding after 0xf0 prefix
1402 "\00asm" "\01\00\00\00"
1403 "\02\0e" ;; import section
1405 "\04\74\65\73\74" ;; "test"
1406 "\04\f0\80\90\90" ;; "\f0\80\90\90"
1407 "\03" ;; GlobalImport
1411 "malformed UTF-8 encoding"
1414 ;; overlong encoding after 0xf0 prefix
1417 "\00asm" "\01\00\00\00"
1418 "\02\0e" ;; import section
1420 "\04\74\65\73\74" ;; "test"
1421 "\04\f0\8f\90\90" ;; "\f0\8f\90\90"
1422 "\03" ;; GlobalImport
1426 "malformed UTF-8 encoding"
1429 ;; overlong encoding after 0xf0 prefix
1432 "\00asm" "\01\00\00\00"
1433 "\02\0e" ;; import section
1435 "\04\74\65\73\74" ;; "test"
1436 "\04\f0\8f\bf\bf" ;; "\f0\8f\bf\bf"
1437 "\03" ;; GlobalImport
1441 "malformed UTF-8 encoding"
1444 ;; first byte after (0xf0) 4-byte prefix not a continuation byte
1447 "\00asm" "\01\00\00\00"
1448 "\02\0e" ;; import section
1450 "\04\74\65\73\74" ;; "test"
1451 "\04\f0\c0\90\90" ;; "\f0\c0\90\90"
1452 "\03" ;; GlobalImport
1456 "malformed UTF-8 encoding"
1459 ;; first byte after (0xf0) 4-byte prefix not a continuation byte
1462 "\00asm" "\01\00\00\00"
1463 "\02\0e" ;; import section
1465 "\04\74\65\73\74" ;; "test"
1466 "\04\f0\fd\90\90" ;; "\f0\fd\90\90"
1467 "\03" ;; GlobalImport
1471 "malformed UTF-8 encoding"
1474 ;; first byte after (first normal) 4-byte prefix not a continuation byte
1477 "\00asm" "\01\00\00\00"
1478 "\02\0e" ;; import section
1480 "\04\74\65\73\74" ;; "test"
1481 "\04\f1\00\80\80" ;; "\f1\00\80\80"
1482 "\03" ;; GlobalImport
1486 "malformed UTF-8 encoding"
1489 ;; first byte after (first normal) 4-byte prefix not a continuation byte
1492 "\00asm" "\01\00\00\00"
1493 "\02\0e" ;; import section
1495 "\04\74\65\73\74" ;; "test"
1496 "\04\f1\7f\80\80" ;; "\f1\7f\80\80"
1497 "\03" ;; GlobalImport
1501 "malformed UTF-8 encoding"
1504 ;; first byte after (first normal) 4-byte prefix not a continuation byte
1507 "\00asm" "\01\00\00\00"
1508 "\02\0e" ;; import section
1510 "\04\74\65\73\74" ;; "test"
1511 "\04\f1\c0\80\80" ;; "\f1\c0\80\80"
1512 "\03" ;; GlobalImport
1516 "malformed UTF-8 encoding"
1519 ;; first byte after (first normal) 4-byte prefix not a continuation byte
1522 "\00asm" "\01\00\00\00"
1523 "\02\0e" ;; import section
1525 "\04\74\65\73\74" ;; "test"
1526 "\04\f1\fd\80\80" ;; "\f1\fd\80\80"
1527 "\03" ;; GlobalImport
1531 "malformed UTF-8 encoding"
1534 ;; first byte after (last normal) 4-byte prefix not a continuation byte
1537 "\00asm" "\01\00\00\00"
1538 "\02\0e" ;; import section
1540 "\04\74\65\73\74" ;; "test"
1541 "\04\f3\00\80\80" ;; "\f3\00\80\80"
1542 "\03" ;; GlobalImport
1546 "malformed UTF-8 encoding"
1549 ;; first byte after (last normal) 4-byte prefix not a continuation byte
1552 "\00asm" "\01\00\00\00"
1553 "\02\0e" ;; import section
1555 "\04\74\65\73\74" ;; "test"
1556 "\04\f3\7f\80\80" ;; "\f3\7f\80\80"
1557 "\03" ;; GlobalImport
1561 "malformed UTF-8 encoding"
1564 ;; first byte after (last normal) 4-byte prefix not a continuation byte
1567 "\00asm" "\01\00\00\00"
1568 "\02\0e" ;; import section
1570 "\04\74\65\73\74" ;; "test"
1571 "\04\f3\c0\80\80" ;; "\f3\c0\80\80"
1572 "\03" ;; GlobalImport
1576 "malformed UTF-8 encoding"
1579 ;; first byte after (last normal) 4-byte prefix not a continuation byte
1582 "\00asm" "\01\00\00\00"
1583 "\02\0e" ;; import section
1585 "\04\74\65\73\74" ;; "test"
1586 "\04\f3\fd\80\80" ;; "\f3\fd\80\80"
1587 "\03" ;; GlobalImport
1591 "malformed UTF-8 encoding"
1594 ;; first byte after (0xf4) 4-byte prefix not a continuation byte
1597 "\00asm" "\01\00\00\00"
1598 "\02\0e" ;; import section
1600 "\04\74\65\73\74" ;; "test"
1601 "\04\f4\00\80\80" ;; "\f4\00\80\80"
1602 "\03" ;; GlobalImport
1606 "malformed UTF-8 encoding"
1609 ;; first byte after (0xf4) 4-byte prefix not a continuation byte
1612 "\00asm" "\01\00\00\00"
1613 "\02\0e" ;; import section
1615 "\04\74\65\73\74" ;; "test"
1616 "\04\f4\7f\80\80" ;; "\f4\7f\80\80"
1617 "\03" ;; GlobalImport
1621 "malformed UTF-8 encoding"
1624 ;; (first) malformed code point
1627 "\00asm" "\01\00\00\00"
1628 "\02\0e" ;; import section
1630 "\04\74\65\73\74" ;; "test"
1631 "\04\f4\90\80\80" ;; "\f4\90\80\80"
1632 "\03" ;; GlobalImport
1636 "malformed UTF-8 encoding"
1639 ;; malformed code point
1642 "\00asm" "\01\00\00\00"
1643 "\02\0e" ;; import section
1645 "\04\74\65\73\74" ;; "test"
1646 "\04\f4\bf\80\80" ;; "\f4\bf\80\80"
1647 "\03" ;; GlobalImport
1651 "malformed UTF-8 encoding"
1654 ;; first byte after (0xf4) 4-byte prefix not a continuation byte
1657 "\00asm" "\01\00\00\00"
1658 "\02\0e" ;; import section
1660 "\04\74\65\73\74" ;; "test"
1661 "\04\f4\c0\80\80" ;; "\f4\c0\80\80"
1662 "\03" ;; GlobalImport
1666 "malformed UTF-8 encoding"
1669 ;; first byte after (0xf4) 4-byte prefix not a continuation byte
1672 "\00asm" "\01\00\00\00"
1673 "\02\0e" ;; import section
1675 "\04\74\65\73\74" ;; "test"
1676 "\04\f4\fd\80\80" ;; "\f4\fd\80\80"
1677 "\03" ;; GlobalImport
1681 "malformed UTF-8 encoding"
1684 ;; (first) malformed 4-byte prefix
1687 "\00asm" "\01\00\00\00"
1688 "\02\0e" ;; import section
1690 "\04\74\65\73\74" ;; "test"
1691 "\04\f5\80\80\80" ;; "\f5\80\80\80"
1692 "\03" ;; GlobalImport
1696 "malformed UTF-8 encoding"
1699 ;; (last) malformed 4-byte prefix
1702 "\00asm" "\01\00\00\00"
1703 "\02\0e" ;; import section
1705 "\04\74\65\73\74" ;; "test"
1706 "\04\f7\80\80\80" ;; "\f7\80\80\80"
1707 "\03" ;; GlobalImport
1711 "malformed UTF-8 encoding"
1714 ;; (last) malformed 4-byte prefix
1717 "\00asm" "\01\00\00\00"
1718 "\02\0e" ;; import section
1720 "\04\74\65\73\74" ;; "test"
1721 "\04\f7\bf\bf\bf" ;; "\f7\bf\bf\bf"
1722 "\03" ;; GlobalImport
1726 "malformed UTF-8 encoding"
1729 ;;;; 4-byte sequence contents (third byte)
1731 ;; second byte after (0xf0) 4-byte prefix not a continuation byte
1734 "\00asm" "\01\00\00\00"
1735 "\02\0e" ;; import section
1737 "\04\74\65\73\74" ;; "test"
1738 "\04\f0\90\00\90" ;; "\f0\90\00\90"
1739 "\03" ;; GlobalImport
1743 "malformed UTF-8 encoding"
1746 ;; second byte after (0xf0) 4-byte prefix not a continuation byte
1749 "\00asm" "\01\00\00\00"
1750 "\02\0e" ;; import section
1752 "\04\74\65\73\74" ;; "test"
1753 "\04\f0\90\7f\90" ;; "\f0\90\7f\90"
1754 "\03" ;; GlobalImport
1758 "malformed UTF-8 encoding"
1761 ;; second byte after (0xf0) 4-byte prefix not a continuation byte
1764 "\00asm" "\01\00\00\00"
1765 "\02\0e" ;; import section
1767 "\04\74\65\73\74" ;; "test"
1768 "\04\f0\90\c0\90" ;; "\f0\90\c0\90"
1769 "\03" ;; GlobalImport
1773 "malformed UTF-8 encoding"
1776 ;; second byte after (0xf0) 4-byte prefix not a continuation byte
1779 "\00asm" "\01\00\00\00"
1780 "\02\0e" ;; import section
1782 "\04\74\65\73\74" ;; "test"
1783 "\04\f0\90\fd\90" ;; "\f0\90\fd\90"
1784 "\03" ;; GlobalImport
1788 "malformed UTF-8 encoding"
1791 ;; second byte after (first normal) 4-byte prefix not a continuation byte
1794 "\00asm" "\01\00\00\00"
1795 "\02\0e" ;; import section
1797 "\04\74\65\73\74" ;; "test"
1798 "\04\f1\80\00\80" ;; "\f1\80\00\80"
1799 "\03" ;; GlobalImport
1803 "malformed UTF-8 encoding"
1806 ;; second byte after (first normal) 4-byte prefix not a continuation byte
1809 "\00asm" "\01\00\00\00"
1810 "\02\0e" ;; import section
1812 "\04\74\65\73\74" ;; "test"
1813 "\04\f1\80\7f\80" ;; "\f1\80\7f\80"
1814 "\03" ;; GlobalImport
1818 "malformed UTF-8 encoding"
1821 ;; second byte after (first normal) 4-byte prefix not a continuation byte
1824 "\00asm" "\01\00\00\00"
1825 "\02\0e" ;; import section
1827 "\04\74\65\73\74" ;; "test"
1828 "\04\f1\80\c0\80" ;; "\f1\80\c0\80"
1829 "\03" ;; GlobalImport
1833 "malformed UTF-8 encoding"
1836 ;; second byte after (first normal) 4-byte prefix not a continuation byte
1839 "\00asm" "\01\00\00\00"
1840 "\02\0e" ;; import section
1842 "\04\74\65\73\74" ;; "test"
1843 "\04\f1\80\fd\80" ;; "\f1\80\fd\80"
1844 "\03" ;; GlobalImport
1848 "malformed UTF-8 encoding"
1851 ;; second byte after (last normal) 4-byte prefix not a continuation byte
1854 "\00asm" "\01\00\00\00"
1855 "\02\0e" ;; import section
1857 "\04\74\65\73\74" ;; "test"
1858 "\04\f3\80\00\80" ;; "\f3\80\00\80"
1859 "\03" ;; GlobalImport
1863 "malformed UTF-8 encoding"
1866 ;; second byte after (last normal) 4-byte prefix not a continuation byte
1869 "\00asm" "\01\00\00\00"
1870 "\02\0e" ;; import section
1872 "\04\74\65\73\74" ;; "test"
1873 "\04\f3\80\7f\80" ;; "\f3\80\7f\80"
1874 "\03" ;; GlobalImport
1878 "malformed UTF-8 encoding"
1881 ;; second byte after (last normal) 4-byte prefix not a continuation byte
1884 "\00asm" "\01\00\00\00"
1885 "\02\0e" ;; import section
1887 "\04\74\65\73\74" ;; "test"
1888 "\04\f3\80\c0\80" ;; "\f3\80\c0\80"
1889 "\03" ;; GlobalImport
1893 "malformed UTF-8 encoding"
1896 ;; second byte after (last normal) 4-byte prefix not a continuation byte
1899 "\00asm" "\01\00\00\00"
1900 "\02\0e" ;; import section
1902 "\04\74\65\73\74" ;; "test"
1903 "\04\f3\80\fd\80" ;; "\f3\80\fd\80"
1904 "\03" ;; GlobalImport
1908 "malformed UTF-8 encoding"
1911 ;; second byte after (0xf4) 4-byte prefix not a continuation byte
1914 "\00asm" "\01\00\00\00"
1915 "\02\0e" ;; import section
1917 "\04\74\65\73\74" ;; "test"
1918 "\04\f4\80\00\80" ;; "\f4\80\00\80"
1919 "\03" ;; GlobalImport
1923 "malformed UTF-8 encoding"
1926 ;; second byte after (0xf4) 4-byte prefix not a continuation byte
1929 "\00asm" "\01\00\00\00"
1930 "\02\0e" ;; import section
1932 "\04\74\65\73\74" ;; "test"
1933 "\04\f4\80\7f\80" ;; "\f4\80\7f\80"
1934 "\03" ;; GlobalImport
1938 "malformed UTF-8 encoding"
1941 ;; second byte after (0xf4) 4-byte prefix not a continuation byte
1944 "\00asm" "\01\00\00\00"
1945 "\02\0e" ;; import section
1947 "\04\74\65\73\74" ;; "test"
1948 "\04\f4\80\c0\80" ;; "\f4\80\c0\80"
1949 "\03" ;; GlobalImport
1953 "malformed UTF-8 encoding"
1956 ;; second byte after (0xf4) 4-byte prefix not a continuation byte
1959 "\00asm" "\01\00\00\00"
1960 "\02\0e" ;; import section
1962 "\04\74\65\73\74" ;; "test"
1963 "\04\f4\80\fd\80" ;; "\f4\80\fd\80"
1964 "\03" ;; GlobalImport
1968 "malformed UTF-8 encoding"
1971 ;;;; 4-byte sequence contents (fourth byte)
1973 ;; third byte after (0xf0) 4-byte prefix not a continuation byte
1976 "\00asm" "\01\00\00\00"
1977 "\02\0e" ;; import section
1979 "\04\74\65\73\74" ;; "test"
1980 "\04\f0\90\90\00" ;; "\f0\90\90\00"
1981 "\03" ;; GlobalImport
1985 "malformed UTF-8 encoding"
1988 ;; third byte after (0xf0) 4-byte prefix not a continuation byte
1991 "\00asm" "\01\00\00\00"
1992 "\02\0e" ;; import section
1994 "\04\74\65\73\74" ;; "test"
1995 "\04\f0\90\90\7f" ;; "\f0\90\90\7f"
1996 "\03" ;; GlobalImport
2000 "malformed UTF-8 encoding"
2003 ;; third byte after (0xf0) 4-byte prefix not a continuation byte
2006 "\00asm" "\01\00\00\00"
2007 "\02\0e" ;; import section
2009 "\04\74\65\73\74" ;; "test"
2010 "\04\f0\90\90\c0" ;; "\f0\90\90\c0"
2011 "\03" ;; GlobalImport
2015 "malformed UTF-8 encoding"
2018 ;; third byte after (0xf0) 4-byte prefix not a continuation byte
2021 "\00asm" "\01\00\00\00"
2022 "\02\0e" ;; import section
2024 "\04\74\65\73\74" ;; "test"
2025 "\04\f0\90\90\fd" ;; "\f0\90\90\fd"
2026 "\03" ;; GlobalImport
2030 "malformed UTF-8 encoding"
2033 ;; third byte after (first normal) 4-byte prefix not a continuation byte
2036 "\00asm" "\01\00\00\00"
2037 "\02\0e" ;; import section
2039 "\04\74\65\73\74" ;; "test"
2040 "\04\f1\80\80\00" ;; "\f1\80\80\00"
2041 "\03" ;; GlobalImport
2045 "malformed UTF-8 encoding"
2048 ;; third byte after (first normal) 4-byte prefix not a continuation byte
2051 "\00asm" "\01\00\00\00"
2052 "\02\0e" ;; import section
2054 "\04\74\65\73\74" ;; "test"
2055 "\04\f1\80\80\7f" ;; "\f1\80\80\7f"
2056 "\03" ;; GlobalImport
2060 "malformed UTF-8 encoding"
2063 ;; third byte after (first normal) 4-byte prefix not a continuation byte
2066 "\00asm" "\01\00\00\00"
2067 "\02\0e" ;; import section
2069 "\04\74\65\73\74" ;; "test"
2070 "\04\f1\80\80\c0" ;; "\f1\80\80\c0"
2071 "\03" ;; GlobalImport
2075 "malformed UTF-8 encoding"
2078 ;; third byte after (first normal) 4-byte prefix not a continuation byte
2081 "\00asm" "\01\00\00\00"
2082 "\02\0e" ;; import section
2084 "\04\74\65\73\74" ;; "test"
2085 "\04\f1\80\80\fd" ;; "\f1\80\80\fd"
2086 "\03" ;; GlobalImport
2090 "malformed UTF-8 encoding"
2093 ;; third byte after (last normal) 4-byte prefix not a continuation byte
2096 "\00asm" "\01\00\00\00"
2097 "\02\0e" ;; import section
2099 "\04\74\65\73\74" ;; "test"
2100 "\04\f3\80\80\00" ;; "\f3\80\80\00"
2101 "\03" ;; GlobalImport
2105 "malformed UTF-8 encoding"
2108 ;; third byte after (last normal) 4-byte prefix not a continuation byte
2111 "\00asm" "\01\00\00\00"
2112 "\02\0e" ;; import section
2114 "\04\74\65\73\74" ;; "test"
2115 "\04\f3\80\80\7f" ;; "\f3\80\80\7f"
2116 "\03" ;; GlobalImport
2120 "malformed UTF-8 encoding"
2123 ;; third byte after (last normal) 4-byte prefix not a continuation byte
2126 "\00asm" "\01\00\00\00"
2127 "\02\0e" ;; import section
2129 "\04\74\65\73\74" ;; "test"
2130 "\04\f3\80\80\c0" ;; "\f3\80\80\c0"
2131 "\03" ;; GlobalImport
2135 "malformed UTF-8 encoding"
2138 ;; third byte after (last normal) 4-byte prefix not a continuation byte
2141 "\00asm" "\01\00\00\00"
2142 "\02\0e" ;; import section
2144 "\04\74\65\73\74" ;; "test"
2145 "\04\f3\80\80\fd" ;; "\f3\80\80\fd"
2146 "\03" ;; GlobalImport
2150 "malformed UTF-8 encoding"
2153 ;; third byte after (0xf4) 4-byte prefix not a continuation byte
2156 "\00asm" "\01\00\00\00"
2157 "\02\0e" ;; import section
2159 "\04\74\65\73\74" ;; "test"
2160 "\04\f4\80\80\00" ;; "\f4\80\80\00"
2161 "\03" ;; GlobalImport
2165 "malformed UTF-8 encoding"
2168 ;; third byte after (0xf4) 4-byte prefix not a continuation byte
2171 "\00asm" "\01\00\00\00"
2172 "\02\0e" ;; import section
2174 "\04\74\65\73\74" ;; "test"
2175 "\04\f4\80\80\7f" ;; "\f4\80\80\7f"
2176 "\03" ;; GlobalImport
2180 "malformed UTF-8 encoding"
2183 ;; third byte after (0xf4) 4-byte prefix not a continuation byte
2186 "\00asm" "\01\00\00\00"
2187 "\02\0e" ;; import section
2189 "\04\74\65\73\74" ;; "test"
2190 "\04\f4\80\80\c0" ;; "\f4\80\80\c0"
2191 "\03" ;; GlobalImport
2195 "malformed UTF-8 encoding"
2198 ;; third byte after (0xf4) 4-byte prefix not a continuation byte
2201 "\00asm" "\01\00\00\00"
2202 "\02\0e" ;; import section
2204 "\04\74\65\73\74" ;; "test"
2205 "\04\f4\80\80\fd" ;; "\f4\80\80\fd"
2206 "\03" ;; GlobalImport
2210 "malformed UTF-8 encoding"
2213 ;;;; 5-byte sequences
2215 ;; 5-byte sequence contains 6 bytes
2218 "\00asm" "\01\00\00\00"
2219 "\02\10" ;; import section
2221 "\04\74\65\73\74" ;; "test"
2222 "\06\f8\80\80\80\80\80" ;; "\f8\80\80\80\80\80"
2223 "\03" ;; GlobalImport
2227 "malformed UTF-8 encoding"
2230 ;; 5-byte sequence contains 4 bytes at end of string
2233 "\00asm" "\01\00\00\00"
2234 "\02\0e" ;; import section
2236 "\04\74\65\73\74" ;; "test"
2237 "\04\f8\80\80\80" ;; "\f8\80\80\80"
2238 "\03" ;; GlobalImport
2242 "malformed UTF-8 encoding"
2245 ;; 5-byte sequence contains 4 bytes
2248 "\00asm" "\01\00\00\00"
2249 "\02\0f" ;; import section
2251 "\04\74\65\73\74" ;; "test"
2252 "\05\f8\80\80\80\23" ;; "\f8\80\80\80#"
2253 "\03" ;; GlobalImport
2257 "malformed UTF-8 encoding"
2260 ;; 5-byte sequence contains 3 bytes at end of string
2263 "\00asm" "\01\00\00\00"
2264 "\02\0d" ;; import section
2266 "\04\74\65\73\74" ;; "test"
2267 "\03\f8\80\80" ;; "\f8\80\80"
2268 "\03" ;; GlobalImport
2272 "malformed UTF-8 encoding"
2275 ;; 5-byte sequence contains 3 bytes
2278 "\00asm" "\01\00\00\00"
2279 "\02\0e" ;; import section
2281 "\04\74\65\73\74" ;; "test"
2282 "\04\f8\80\80\23" ;; "\f8\80\80#"
2283 "\03" ;; GlobalImport
2287 "malformed UTF-8 encoding"
2290 ;; 5-byte sequence contains 2 bytes at end of string
2293 "\00asm" "\01\00\00\00"
2294 "\02\0c" ;; import section
2296 "\04\74\65\73\74" ;; "test"
2297 "\02\f8\80" ;; "\f8\80"
2298 "\03" ;; GlobalImport
2302 "malformed UTF-8 encoding"
2305 ;; 5-byte sequence contains 2 bytes
2308 "\00asm" "\01\00\00\00"
2309 "\02\0d" ;; import section
2311 "\04\74\65\73\74" ;; "test"
2312 "\03\f8\80\23" ;; "\f8\80#"
2313 "\03" ;; GlobalImport
2317 "malformed UTF-8 encoding"
2320 ;; 5-byte sequence contains 1 byte at end of string
2323 "\00asm" "\01\00\00\00"
2324 "\02\0b" ;; import section
2326 "\04\74\65\73\74" ;; "test"
2328 "\03" ;; GlobalImport
2332 "malformed UTF-8 encoding"
2335 ;; 5-byte sequence contains 1 byte
2338 "\00asm" "\01\00\00\00"
2339 "\02\0c" ;; import section
2341 "\04\74\65\73\74" ;; "test"
2342 "\02\f8\23" ;; "\f8#"
2343 "\03" ;; GlobalImport
2347 "malformed UTF-8 encoding"
2350 ;;;; 5-byte sequence contents
2352 ;; (first) malformed 5-byte prefix
2355 "\00asm" "\01\00\00\00"
2356 "\02\0f" ;; import section
2358 "\04\74\65\73\74" ;; "test"
2359 "\05\f8\80\80\80\80" ;; "\f8\80\80\80\80"
2360 "\03" ;; GlobalImport
2364 "malformed UTF-8 encoding"
2367 ;; (last) malformed 5-byte prefix
2370 "\00asm" "\01\00\00\00"
2371 "\02\0f" ;; import section
2373 "\04\74\65\73\74" ;; "test"
2374 "\05\fb\bf\bf\bf\bf" ;; "\fb\bf\bf\bf\bf"
2375 "\03" ;; GlobalImport
2379 "malformed UTF-8 encoding"
2382 ;;;; 6-byte sequences
2384 ;; 6-byte sequence contains 7 bytes
2387 "\00asm" "\01\00\00\00"
2388 "\02\11" ;; import section
2390 "\04\74\65\73\74" ;; "test"
2391 "\07\fc\80\80\80\80\80\80" ;; "\fc\80\80\80\80\80\80"
2392 "\03" ;; GlobalImport
2396 "malformed UTF-8 encoding"
2399 ;; 6-byte sequence contains 5 bytes at end of string
2402 "\00asm" "\01\00\00\00"
2403 "\02\0f" ;; import section
2405 "\04\74\65\73\74" ;; "test"
2406 "\05\fc\80\80\80\80" ;; "\fc\80\80\80\80"
2407 "\03" ;; GlobalImport
2411 "malformed UTF-8 encoding"
2414 ;; 6-byte sequence contains 5 bytes
2417 "\00asm" "\01\00\00\00"
2418 "\02\10" ;; import section
2420 "\04\74\65\73\74" ;; "test"
2421 "\06\fc\80\80\80\80\23" ;; "\fc\80\80\80\80#"
2422 "\03" ;; GlobalImport
2426 "malformed UTF-8 encoding"
2429 ;; 6-byte sequence contains 4 bytes at end of string
2432 "\00asm" "\01\00\00\00"
2433 "\02\0e" ;; import section
2435 "\04\74\65\73\74" ;; "test"
2436 "\04\fc\80\80\80" ;; "\fc\80\80\80"
2437 "\03" ;; GlobalImport
2441 "malformed UTF-8 encoding"
2444 ;; 6-byte sequence contains 4 bytes
2447 "\00asm" "\01\00\00\00"
2448 "\02\0f" ;; import section
2450 "\04\74\65\73\74" ;; "test"
2451 "\05\fc\80\80\80\23" ;; "\fc\80\80\80#"
2452 "\03" ;; GlobalImport
2456 "malformed UTF-8 encoding"
2459 ;; 6-byte sequence contains 3 bytes at end of string
2462 "\00asm" "\01\00\00\00"
2463 "\02\0d" ;; import section
2465 "\04\74\65\73\74" ;; "test"
2466 "\03\fc\80\80" ;; "\fc\80\80"
2467 "\03" ;; GlobalImport
2471 "malformed UTF-8 encoding"
2474 ;; 6-byte sequence contains 3 bytes
2477 "\00asm" "\01\00\00\00"
2478 "\02\0e" ;; import section
2480 "\04\74\65\73\74" ;; "test"
2481 "\04\fc\80\80\23" ;; "\fc\80\80#"
2482 "\03" ;; GlobalImport
2486 "malformed UTF-8 encoding"
2489 ;; 6-byte sequence contains 2 bytes at end of string
2492 "\00asm" "\01\00\00\00"
2493 "\02\0c" ;; import section
2495 "\04\74\65\73\74" ;; "test"
2496 "\02\fc\80" ;; "\fc\80"
2497 "\03" ;; GlobalImport
2501 "malformed UTF-8 encoding"
2504 ;; 6-byte sequence contains 2 bytes
2507 "\00asm" "\01\00\00\00"
2508 "\02\0d" ;; import section
2510 "\04\74\65\73\74" ;; "test"
2511 "\03\fc\80\23" ;; "\fc\80#"
2512 "\03" ;; GlobalImport
2516 "malformed UTF-8 encoding"
2519 ;; 6-byte sequence contains 1 byte at end of string
2522 "\00asm" "\01\00\00\00"
2523 "\02\0b" ;; import section
2525 "\04\74\65\73\74" ;; "test"
2527 "\03" ;; GlobalImport
2531 "malformed UTF-8 encoding"
2534 ;; 6-byte sequence contains 1 byte
2537 "\00asm" "\01\00\00\00"
2538 "\02\0c" ;; import section
2540 "\04\74\65\73\74" ;; "test"
2541 "\02\fc\23" ;; "\fc#"
2542 "\03" ;; GlobalImport
2546 "malformed UTF-8 encoding"
2549 ;;;; 6-byte sequence contents
2551 ;; (first) malformed 6-byte prefix
2554 "\00asm" "\01\00\00\00"
2555 "\02\10" ;; import section
2557 "\04\74\65\73\74" ;; "test"
2558 "\06\fc\80\80\80\80\80" ;; "\fc\80\80\80\80\80"
2559 "\03" ;; GlobalImport
2563 "malformed UTF-8 encoding"
2566 ;; (last) malformed 6-byte prefix
2569 "\00asm" "\01\00\00\00"
2570 "\02\10" ;; import section
2572 "\04\74\65\73\74" ;; "test"
2573 "\06\fd\bf\bf\bf\bf\bf" ;; "\fd\bf\bf\bf\bf\bf"
2574 "\03" ;; GlobalImport
2578 "malformed UTF-8 encoding"
2581 ;;;; Miscellaneous malformed bytes
2586 "\00asm" "\01\00\00\00"
2587 "\02\0b" ;; import section
2589 "\04\74\65\73\74" ;; "test"
2591 "\03" ;; GlobalImport
2595 "malformed UTF-8 encoding"
2601 "\00asm" "\01\00\00\00"
2602 "\02\0b" ;; import section
2604 "\04\74\65\73\74" ;; "test"
2606 "\03" ;; GlobalImport
2610 "malformed UTF-8 encoding"
2616 "\00asm" "\01\00\00\00"
2617 "\02\0c" ;; import section
2619 "\04\74\65\73\74" ;; "test"
2620 "\02\fe\ff" ;; "\fe\ff"
2621 "\03" ;; GlobalImport
2625 "malformed UTF-8 encoding"
2631 "\00asm" "\01\00\00\00"
2632 "\02\0e" ;; import section
2634 "\04\74\65\73\74" ;; "test"
2635 "\04\00\00\fe\ff" ;; "\00\00\fe\ff"
2636 "\03" ;; GlobalImport
2640 "malformed UTF-8 encoding"
2646 "\00asm" "\01\00\00\00"
2647 "\02\0c" ;; import section
2649 "\04\74\65\73\74" ;; "test"
2650 "\02\ff\fe" ;; "\ff\fe"
2651 "\03" ;; GlobalImport
2655 "malformed UTF-8 encoding"
2661 "\00asm" "\01\00\00\00"
2662 "\02\0e" ;; import section
2664 "\04\74\65\73\74" ;; "test"
2665 "\04\ff\fe\00\00" ;; "\ff\fe\00\00"
2666 "\03" ;; GlobalImport
2670 "malformed UTF-8 encoding"