]> git.sur5r.net Git - openocd/commit
gdb_server: check for invalid read memory requests
authorPaul Fertser <fercerpav@gmail.com>
Mon, 6 Jan 2014 17:36:21 +0000 (21:36 +0400)
committerSpencer Oliver <spen@spen-soft.co.uk>
Mon, 20 Jan 2014 13:29:01 +0000 (13:29 +0000)
commit245e8fff3b2bc662640b47471d516168c4bdb6e0
treee4879b07d6acf07be591a63351ba0778e2f548c2
parent63fa73169bd88258ef82f709e79769eacc50f793
gdb_server: check for invalid read memory requests

This prevents invalid free(NULL) (that crashes OpenOCD on desktop
distros).

With radare2 it's now a bit more useful, memory access works if I seek
to the correct address, can't test further as it apparently lacks thumb2
support.

Change-Id: I6ec32d09fd52dab53ba765d7f7519baa1f55d973
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-on: http://openocd.zylin.com/1853
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
src/server/gdb_server.c