5

I've got a procedure in IDA Pro with a few local stack variables, but part of them belong to an array. I would like to define the array, but pressing * (Create Array) fails, and pressing Y (Set Type) just brings up the type for the procedure, not the variable.

The same happens if I hover over an instance of its usage rather than its definition in the function prologue.

Oddly enough I seem to be able to rename them just fine.

How do I define a range of local variables to be an array; or, why is it not working for me?

darkf
  • 53
  • 1
  • 3

1 Answers1

5

Double click the variable name in the disassembly, or press ctrl-k, to open the stack frame window. You can change your variable types there.

Guntram Blohm
  • 12,950
  • 2
  • 22
  • 32