Есть код:

Код AS3:
const r:Rectangle = mc.getBounds(someSprite);
try
{
var bmd:BitmapData = new BitmapData(r.width, r.height, true, 0);
}
catch (error:Error)
{
throw new ArgumentError("RasterizeFrame uncorrect bmd!!! rect= " + r);
}
В это месте возникает ошибка
ArgumentError: RasterizeFrame uncorrect bmd!!! rect= (x=1, y=-25, w=363.4, h=362)
Подскажите, с чем она может быть связана, если размеры корректные.
В документации написано:
Выдает ArgumentError — ширина и/или высота превышает максимальное значение. (Т. е. если ширина объекта BitmapData составляет 8,191 пикселя, его высота не может быть больше 2 048 пикселей.)