Re: Padding at the end of message body?
Simon McVittie <simon.mcvittie-ZGY8ohtN/[email protected]>
| Newsgroups | gmane.comp.freedesktop.dbus |
|---|---|
| Organization | Collabora Ltd. |
| Message-ID | <[email protected]> |
On 30/05/16 18:14, [email protected] wrote: > The message sometimes contains a bunch of null bytes after the body ... > The specification says "The message body need not end on an 8-byte > boundary." but "need not" does not equal "must not". Please check how the reference implementation (libdbus) would interpret those bytes: as an accepted-and-discarded part of the message you have quoted, as padding between messages, or as part of the next message. Whichever interpretation it would use, you can consider that to be correct. A patch to dbus-specification.xml contributed via <https://bugs.freedesktop.org/enter_bug.cgi?product=dbus&component=core> clarifying which one is meant would also be appreciated. The reference dbus-daemon will usually disconnect clients that send anything that is considered malformed. If it doesn't, either that content is not considered malformed, or the reference dbus-daemon has a bug. -- Simon McVittie Collabora Ltd. <http://www.collabora.com/> _______________________________________________ dbus mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dbus