Parent: 90322684e0adef156d0be8499cc3558bb56bf122
Author: Christian Fetzer <christian.fetzer@bmw-carit.de>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2013-01-14 17:42:05
Tree: 33c092e762e349cce599940bfa60f593f17701b9
obexd: Fix segfault in parse_filter_read and parse_filter_priority Calls to ListMessages with filter 'Read' or 'Priority' caused a segfault in parse_filter_read / parse_filter_priority. The functions read D-Bus boolean values (uint32) into uint8. 0 0x00007ffff730332d in ?? () from /usr/lib/libdbus-1.so.3 1 0x00007ffff7304219 in dbus_message_iter_next () from /usr/lib/libdbus-1.so.3 2 0x000000000043ef0f in parse_message_filters ( apparam=<error reading variable: Cannot access memory at address 0x7ffffeffff08>, iter=<error reading variable: Cannot access memory at address 0x7ffffeffff00>) at obexd/client/map.c:1246
Diffstat
| M | obexd/client/map.c | | | 10 | ++++++- - - - |
1 files changed, 6 insertions(+), 4 deletions(-)