Attempt to reproduce fd.o #34393 via another regression test
[platform/upstream/dbus.git] / test / data / invalid-messages / array-with-mixed-types.message
1 # Message with an array of array where the child arrays are of
2 # different types
3
4 VALID_HEADER method_call
5
6 HEADER_FIELD INTERFACE
7 TYPE STRING
8 STRING 'org.freedesktop.Foo'
9 HEADER_FIELD MEMBER
10 TYPE STRING
11 STRING 'Bar'
12 HEADER_FIELD PATH
13 TYPE OBJECT_PATH
14 OBJECT_PATH '/foo'
15
16 ALIGN 8
17 END_LENGTH Header
18
19 START_LENGTH Body
20
21 TYPE ARRAY
22 TYPE ARRAY
23 TYPE UINT32
24
25 LENGTH Array
26 START_LENGTH Array
27
28 ## array of uint32
29 LENGTH SubArray1
30 START_LENGTH SubArray1
31 UINT32 1
32 UINT32 2
33 UINT32 3
34 END_LENGTH SubArray1
35
36 ## array of uint32
37 LENGTH SubArray2
38 START_LENGTH SubArray2
39 UINT32 4
40 UINT32 5
41 END_LENGTH SubArray2
42
43 ## array of boolean
44 LENGTH SubArray3
45 START_LENGTH SubArray3
46 BOOLEAN false
47 BOOLEAN true
48 END_LENGTH SubArray3
49
50 END_LENGTH Array
51
52 END_LENGTH Body