is_stack_access: don't iterate over possibly non-existent stmts.  This
has been observed to cause the JIT to segfault when using DRD on ARM.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13209 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/drd/drd_load_store.c b/drd/drd_load_store.c
index 6791555..214c10c 100644
--- a/drd/drd_load_store.c
+++ b/drd/drd_load_store.c
@@ -312,7 +312,7 @@
    if (addr_expr->tag == Iex_RdTmp)
    {
       int i;
-      for (i = 0; i < bb->stmts_size; i++)
+      for (i = 0; i < bb->stmts_used; i++)
       {
          if (bb->stmts[i]
              && bb->stmts[i]->tag == Ist_WrTmp