Показать сообщение отдельно
Старый 13.02.2018, 18:02
Vasyaga вне форума Посмотреть профиль Отправить личное сообщение для Vasyaga Найти все сообщения от Vasyaga
  № 5  
Ответить с цитированием
Vasyaga

Регистрация: Feb 2009
Адрес: WS
Сообщений: 93
UPD: Пробовал профайлить в Scout - по памяти никаких скачков не замечено вообще. Тесты проводились на различном железе (последний на Win10, i7, 8Gb RAM, Chrome) - все давали одно и то же - при прямом дебаге на bitmapdata.draw дебаггер FlashDevelop вываливался в internal debugger exception, затем, система автоматом пыталась посылать данные скриншота и выдавала ошибку NetConnection.

Добавлено через 6 минут
UPD2: Вроде появилась зацепка: перед снятием скриншота производилось применение маски где-то в глубине вложенной структуры. Размер маски был соизмерим с размером большой области ~ 4250x3400 px. Т.е. применяется маска, делается скриншот bitmapdata, отменяется маска. Вроде, после того, как убрали маску, все заработало. Завтра еще сам лично проверю, т.к. маски подготавливают дизайнеры в Adobe Illustrator путём экспорта в SWF.
Вопрос: могло ли это как-то вызвать такой глюк? Насколько я знаю, по маскам ограничений не существует.