sl@0: ## last field incorrectly aligned to 4 bytes sl@0: sl@0: ## VALID_HEADER includes a LENGTH Header and LENGTH Body sl@0: VALID_HEADER method_call sl@0: sl@0: HEADER_FIELD INTERFACE sl@0: TYPE STRING sl@0: STRING 'org.freedesktop.Foo' sl@0: sl@0: HEADER_FIELD MEMBER sl@0: TYPE STRING sl@0: STRING 'Bar' sl@0: sl@0: HEADER_FIELD PATH sl@0: TYPE OBJECT_PATH sl@0: OBJECT_PATH '/foo' sl@0: sl@0: HEADER_FIELD UNKNOWN sl@0: TYPE STRING sl@0: STRING 'a' sl@0: sl@0: ALIGN 4 sl@0: sl@0: HEADER_FIELD UNKNOWN sl@0: TYPE ARRAY sl@0: TYPE BYTE sl@0: ALIGN 4 sl@0: LENGTH ThisByteArray sl@0: START_LENGTH ThisByteArray sl@0: BYTE 1 sl@0: BYTE 2 sl@0: END_LENGTH ThisByteArray sl@0: sl@0: sl@0: ALIGN 8 sl@0: END_LENGTH Header sl@0: START_LENGTH Body sl@0: END_LENGTH Body