'number' : illegal scale
The number used to scale a register in an inline assembler routine was illegal.
Registers can be scaled only by 1, 2, 4, or 8.
The following code generates this error:
_asm
{
lea EAX, [EAX*3] //Error
lea EAX, [EAX+EAX*2] //OK
}