From 034e35b33de3ed1251fef7db81b46d5a1733b0a6 Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Sun, 16 Feb 2003 23:03:38 +0000 Subject: add more verbose debug spew --- dbus/dbus-message.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/dbus/dbus-message.c b/dbus/dbus-message.c index 893e45f1..ed5c1e1d 100644 --- a/dbus/dbus-message.c +++ b/dbus/dbus-message.c @@ -2038,10 +2038,16 @@ decode_header_data (const DBusString *data, } if (!_dbus_marshal_validate_arg (data, byte_order, pos, &new_pos)) - return FALSE; + { + _dbus_verbose ("Failed to validate argument to named header field\n"); + return FALSE; + } if (new_pos > header_len) - return FALSE; + { + _dbus_verbose ("Named header field tries to extend beyond header length\n"); + return FALSE; + } pos = new_pos; } @@ -2173,6 +2179,7 @@ _dbus_message_loader_return_buffer (DBusMessageLoader *loader, if (!decode_header_data (&loader->data, header_len, byte_order, fields)) { + _dbus_verbose ("Header was invalid\n"); loader->corrupted = TRUE; return; } -- cgit