« Previous | Next » 

Revision 6b0e33be

ID6b0e33be88bbccc3bcb987026089aa09f9622de9

Added by Luiz Capitulino almost 12 years ago

hmp: expr_unary(): check for overflow in strtoul()/strtoull()

It's not checked currently, so something like:

(qemu) balloon -100000000000001111114334234
(qemu)

Will just "work" (in this case the balloon command will get a random
value).

Fix it by checking if strtoul()/strtoull() overflowed.

Signed-off-by: Luiz Capitulino <>
Reviewed-by: Eric Blake <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences