From 0e8291f2b5d33a6ad76bf4b297c683f244f6a36a Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 30 Aug 2009 11:53:24 -0700 Subject: [PATCH] hcidump: Fix crash with malformed OBEX packets --- tools/parser/obex.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/parser/obex.c b/tools/parser/obex.c index 97ce2af24..6ee72a762 100644 --- a/tools/parser/obex.c +++ b/tools/parser/obex.c @@ -236,7 +236,7 @@ void obex_dump(int level, struct frame *frm) frm = add_frame(frm); - while (frm->len > 0) { + while (frm->len > 2) { opcode = get_u8(frm); length = get_u16(frm); status = opcode & 0x7f; -- 2.47.3