diff options
| author | Havoc Pennington <hp@redhat.com> | 2003-02-16 23:03:38 +0000 | 
|---|---|---|
| committer | Havoc Pennington <hp@redhat.com> | 2003-02-16 23:03:38 +0000 | 
| commit | 034e35b33de3ed1251fef7db81b46d5a1733b0a6 (patch) | |
| tree | f10cd7b414a1fadbd6d961d00988547d53c5fb58 | |
| parent | e3a4d07d3ba8b6912714f0af66ef229d70b53af4 (diff) | |
add more verbose debug spew
| -rw-r--r-- | dbus/dbus-message.c | 11 | 
1 files 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;  	    } | 
