commit | d758d90fe1f74a46042fca665036a23b4d5fe87d | [log] [tgz] |
---|---|---|
author | Kevin Wolf <kwolf@redhat.com> | Wed Feb 24 16:17:58 2010 +0100 |
committer | Aurelien Jarno <aurelien@aurel32.net> | Sat Mar 06 22:32:54 2010 +0100 |
tree | 1155cf353a7d181342afd75791c870584d2476fd | |
parent | cdee7bdfee37b774c80f698d2d4338670db7c6cb [diff] |
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 <kwolf@redhat.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>