sl@0: # Message with an array of NIL (not allowed) sl@0: 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: HEADER_FIELD MEMBER sl@0: TYPE STRING sl@0: STRING 'Bar' sl@0: HEADER_FIELD PATH sl@0: TYPE OBJECT_PATH sl@0: OBJECT_PATH '/foo' sl@0: sl@0: ALIGN 8 sl@0: END_LENGTH Header sl@0: sl@0: START_LENGTH Body sl@0: TYPE ARRAY sl@0: TYPE NIL sl@0: UINT32 5 sl@0: sl@0: ## we want it to fail because of type nil, not because the length is no good sl@0: ## so pad out the message with 5 bytes sl@0: BYTE 1 sl@0: BYTE 2 sl@0: BYTE 3 sl@0: BYTE 4 sl@0: BYTE 5 sl@0: sl@0: END_LENGTH Body