The bone's length changed while rotating in Pose mode.

As the attached image showed.
The bone’s length was about 9 grids at vertical state.
While it rotated to horizontal, it’s length changed to 7 grids.

That would cause the mesh to scale.
Is there any way to avoid this??

Problem solved.
We’ve set Y Scale to 1.22 by mistake.