• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Annotated Flatbuffer Binary
2//
3// Schema file: annotated_binary.fbs
4// Binary file: tests/invalid_root_table_vtable_offset.bin
5
6header:
7  +0x0000 | 44 00 00 00             | UOffset32     | 0x00000044 (68) Loc: 0x0044                | offset to root table `AnnotatedBinary.Foo`
8  +0x0004 | 41 4E 4E 4F             | char[4]       | ANNO                                       | File Identifier
9
10unknown (no known references):
11  +0x0008 | 00 00 3A 00 68 00 0C 00 | ?uint8_t[60]  | ..:.h...                                   | WARN: nothing refers to this section.
12  +0x0010 | 07 00 00 00 08 00 10 00 |               | ........
13  +0x0018 | 14 00 30 00 34 00 09 00 |               | ..0.4...
14  +0x0020 | 38 00 3C 00 40 00 44 00 |               | 8.<.@.D.
15  +0x0028 | 00 00 00 00 48 00 4C 00 |               | ....H.L.
16  +0x0030 | 50 00 54 00 58 00 0A 00 |               | P.T.X...
17  +0x0038 | 5C 00 0B 00 60 00 00 00 |               | \...`...
18  +0x0040 | 00 00 64 00             |               | ..d.
19
20root_table (AnnotatedBinary.Foo):
21  +0x0044 | FF FF 00 00             | SOffset32     | 0x0000FFFF (65535) Loc: 0xFFFFFFFFFFFF0045 | ERROR: offset to vtable. Invalid offset, points outside the binary.
22
23unknown (no known references):
24  +0x0048 | 00 00 00 01 02 02 01 01 | ?uint8_t[600] | ........                                   | WARN: nothing refers to this section.
25  +0x0050 | D2 04 00 00 28 02 00 00 |               | ....(...
26  +0x0058 | 01 00 00 00 02 00 00 00 |               | ........
27  +0x0060 | 0C 00 00 00 0A 00 00 00 |               | ........
28  +0x0068 | 0C 00 00 00 14 00 00 00 |               | ........
29  +0x0070 | 01 02 03 00 C8 01 00 00 |               | ........
30  +0x0078 | 5C 01 00 00 50 01 00 00 |               | \...P...
31  +0x0080 | 34 01 00 00 24 01 00 00 |               | 4...$...
32  +0x0088 | 14 01 00 00 0D 00 00 00 |               | ........
33  +0x0090 | DC 00 00 00 A0 00 00 00 |               | ........
34  +0x0098 | 94 00 00 00 38 00 00 00 |               | ....8...
35  +0x00A0 | 33 00 00 00 1C 00 00 00 |               | 3.......
36  +0x00A8 | 04 00 00 00 05 00 00 00 |               | ........
37  +0x00B0 | 61 6C 69 63 65 00 00 00 |               | alice...
38  +0x00B8 | 08 00 13 00 08 00 04 00 |               | ........
39  +0x00C0 | 08 00 00 00 00 80 23 44 |               | ......#D
40  +0x00C8 | 00 00 00 00 00 10 74 40 |               | ......t@
41  +0x00D0 | 00 00 00 05 03 00 00 00 |               | ........
42  +0x00D8 | 34 00 00 00 2C 00 00 00 |               | 4...,...
43  +0x00E0 | 04 00 00 00 D2 FE FF FF |               | ........
44  +0x00E8 | 00 80 23 44 10 00 00 00 |               | ..#D....
45  +0x00F0 | 00 00 00 00 00 D8 8E 40 |               | .......@
46  +0x00F8 | 00 00 00 00 6A FE FF FF |               | ....j...
47  +0x0100 | 00 00 00 03 04 00 04 00 |               | ........
48  +0x0108 | 04 00 00 00 FA FE FF FF |               | ........
49  +0x0110 | 00 00 E4 43 10 00 00 00 |               | ...C....
50  +0x0118 | 00 00 00 00 00 C0 5E 40 |               | ......^@
51  +0x0120 | 00 00 00 00 92 FE FF FF |               | ........
52  +0x0128 | 00 00 00 01 03 00 00 00 |               | ........
53  +0x0130 | 01 02 01 00 03 00 00 00 |               | ........
54  +0x0138 | 33 33 33 33 33 A3 45 40 |               | 33333.E@
55  +0x0140 | 7E 57 04 FF 5B 87 53 C0 |               | ~W..[.S.
56  +0x0148 | 8D F0 F6 20 04 B6 42 40 |               | ... ..B@
57  +0x0150 | 9F 77 63 41 61 85 5E C0 |               | .wcAa.^.
58  +0x0158 | 8F 35 23 83 DC 35 4B C0 |               | .5#..5K.
59  +0x0160 | F6 97 DD 93 87 C5 0A 40 |               | .......@
60  +0x0168 | 00 00 00 00 03 00 00 00 |               | ........
61  +0x0170 | 20 00 00 00 14 00 00 00 |               |  .......
62  +0x0178 | 04 00 00 00 07 00 00 00 |               | ........
63  +0x0180 | 63 68 61 72 6C 69 65 00 |               | charlie.
64  +0x0188 | 03 00 00 00 62 6F 62 00 |               | ....bob.
65  +0x0190 | 05 00 00 00 61 6C 69 63 |               | ....alic
66  +0x0198 | 65 00 00 00 07 00 00 00 |               | e.......
67  +0x01A0 | 63 68 61 72 6C 69 65 00 |               | charlie.
68  +0x01A8 | 07 00 00 00 63 68 61 72 |               | ....char
69  +0x01B0 | 6C 69 65 00 09 00 00 00 |               | lie.....
70  +0x01B8 | 09 00 08 00 07 00 01 00 |               | ........
71  +0x01C0 | 02 00 03 00 06 00 05 00 |               | ........
72  +0x01C8 | 04 00 00 00 3A FF FF FF |               | ....:...
73  +0x01D0 | 00 00 00 03 02 00 00 00 |               | ........
74  +0x01D8 | 44 00 00 00 10 00 00 00 |               | D.......
75  +0x01E0 | 00 00 0A 00 1A 00 0C 00 |               | ........
76  +0x01E8 | 04 00 08 00 0A 00 00 00 |               | ........
77  +0x01F0 | 00 80 23 44 18 00 00 00 |               | ..#D....
78  +0x01F8 | 00 00 00 00 00 D8 8E 40 |               | .......@
79  +0x0200 | 00 00 00 00 00 00 06 00 |               | ........
80  +0x0208 | 06 00 05 00 06 00 00 00 |               | ........
81  +0x0210 | 00 03 0A 00 18 00 0C 00 |               | ........
82  +0x0218 | 04 00 08 00 0A 00 00 00 |               | ........
83  +0x0220 | 00 00 E4 43 10 00 00 00 |               | ...C....
84  +0x0228 | 00 00 00 00 00 C0 5E 40 |               | ......^@
85  +0x0230 | 00 00 00 00 A2 FF FF FF |               | ........
86  +0x0238 | 00 00 00 01 2F 00 00 00 |               | ..../...
87  +0x0240 | 54 68 69 73 20 69 73 20 |               | This is
88  +0x0248 | 61 20 6C 6F 6E 67 20 73 |               | a long s
89  +0x0250 | 74 72 69 6E 67 20 74 6F |               | tring to
90  +0x0258 | 20 73 68 6F 77 20 68 6F |               |  show ho
91  +0x0260 | 77 20 69 74 20 62 72 65 |               | w it bre
92  +0x0268 | 61 6B 73 20 75 70 2E 00 |               | aks up..
93  +0x0270 | 00 00 0A 00 16 00 0C 00 |               | ........
94  +0x0278 | 04 00 08 00 0A 00 00 00 |               | ........
95  +0x0280 | 65 20 71 49 14 00 00 00 |               | e qI....
96  +0x0288 | C9 76 BE 9F 0C 24 FE 40 |               | .v...$.@
97  +0x0290 | 00 00 06 00 08 00 07 00 |               | ........
98  +0x0298 | 06 00 00 00 00 00 00 01 |               | ........
99