Index: vm.c =================================================================== --- vm.c (revision 25006) +++ vm.c (working copy) @@ -363,7 +363,7 @@ int i; for (i = 0; i < env->block.iseq->local_table_size; i++) { ID lid = env->block.iseq->local_table[i]; - if (lid) { + if (rb_is_local_id(lid)) { rb_ary_push(ary, ID2SYM(lid)); } }