]> Git Repo - qemu.git/commit
json-parser: Fix segfault on malformed input
authorKevin Wolf <[email protected]>
Wed, 24 Feb 2010 15:17:58 +0000 (16:17 +0100)
committerAurelien Jarno <[email protected]>
Sat, 6 Mar 2010 21:32:54 +0000 (22:32 +0100)
commitd758d90fe1f74a46042fca665036a23b4d5fe87d
tree1155cf353a7d181342afd75791c870584d2476fd
parentcdee7bdfee37b774c80f698d2d4338670db7c6cb
json-parser: Fix segfault on malformed input

If the parser fails to parse the key in parse_pair, it will access a NULL
pointer. A simple way to trigger this is sending {foo} via QMP. This patch
turns the segfault into a syntax error reply.

Signed-off-by: Kevin Wolf <[email protected]>
Signed-off-by: Aurelien Jarno <[email protected]>
json-parser.c
This page took 0.033628 seconds and 4 git commands to generate.