os/ossrv/ofdbus/dbus/data/invalid-messages/bad-header-field-alignment.message
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
     1 ## last field incorrectly aligned to 4 bytes
     2 
     3 ## VALID_HEADER includes a LENGTH Header and LENGTH Body
     4 VALID_HEADER method_call
     5 
     6 HEADER_FIELD INTERFACE
     7 TYPE STRING
     8 STRING 'org.freedesktop.Foo'
     9 
    10 HEADER_FIELD MEMBER
    11 TYPE STRING
    12 STRING 'Bar'
    13 
    14 HEADER_FIELD PATH
    15 TYPE OBJECT_PATH
    16 OBJECT_PATH '/foo'
    17 
    18 HEADER_FIELD UNKNOWN
    19 TYPE STRING
    20 STRING 'a'
    21 
    22 ALIGN 4
    23 
    24 HEADER_FIELD UNKNOWN
    25 TYPE ARRAY
    26 TYPE BYTE
    27 ALIGN 4
    28 LENGTH ThisByteArray
    29 START_LENGTH ThisByteArray
    30 BYTE 1
    31 BYTE 2
    32 END_LENGTH ThisByteArray
    33 
    34 
    35 ALIGN 8
    36 END_LENGTH Header
    37 START_LENGTH Body
    38 END_LENGTH Body