Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Падает Flash CS3 IDE (http://www.flasher.ru/forum/showthread.php?t=119154)

elmortem 13.12.2008 19:24

Падает Flash CS3 IDE
 
Уже сравнительно долго ежедневно работаю с Flash CS3. И хоть сами проекты пишу в FlashDevelop, использую "Flash IDE Project" в качестве шаблона. Т.е. компиляция проекта и его запуск осуществляется через Flash IDE, которая вынуждена быть всегда запущенной с открытым текущим проектом.

Я вот вдруг при компиляции очередного проекта, над которым я сейчас работаю, Flash IDE зависла, а после вовсе вылетела.
И вот чем больше проект обрастал кодом, тем регулярнее становились эти падения. Причём в других проектах такого не наблюдается.
Локализовал одну из причин падения - сохранение большого объёма сложных данных (свои динамические объекты и большие массивы) в SharedObject или чтение из него - перестало падать в некоторых местах.

Дальше ну ни в какую. Может кто сталкивался с падениями IDE и смог ещё что-нибудь накопать по этому поводу? Реально задолбало, невозможно тестировать. Из 5 запусков - 3 падения.

Заранее благодарен.

ramshteks 13.12.2008 19:48

у меня такое было
пару раз переустанавливал не помогло, помогло пересохранение проекта, я просто обнаружил что фла файлик весит меньше чем раньше.

AL.exe 14.12.2008 04:10

SaveAndCompact иногда помогает в таких случаях.

elmortem 14.12.2008 13:02

Спасибо, попробую.

DarkLight 14.12.2008 15:34

У меня падения были из-за большого количества ассетов на сцене - когда их несколько сотен, со сложной графикой, флешу плохо и он имеет тенденцию часто падать, особенно при компиляции. Помогает закрытие других приложений или увеличение количества оперативной памяти.

elmortem 14.12.2008 17:30

DarkLight
Компилится нормально, падает через неравные промежутки времени уже при работе откомпилированной программы. Памяти 2 гига, вроде достаточно должно быть.
При отключении сохранений в ШаредОбджект падений значительно меньше, только вот как мне тестить без сохранений - это один из ключевых моментов - ума не приложу. Ведь в стандэлон-плеере нельзя трейсы с логами отловить...
Чёртов Flash. Надо бы в CS4 попробовать...

Chas 14.12.2008 18:10

трейс можно смотреть в броузере и standalone плеере. Об этом много раз уже говорилось http://www.digitalflipbook.com/archi...e_from_the.php.

И еще по теме. По умолчанию флешка получает 100кб на сохранение (вроде бы). В иде вполне возможно с ошибкой будет вылетать если выйдет за пределы этого размера.
И еще. Надо понимать, что flush() мгновенно не выполняется и 30 раз в секунду его запускать нельзя. Хотя в таком случае обычно пишет, что возникла ошибка.

elmortem 14.12.2008 19:29

Не, с ШаредОбджектом работаю аккуратно, сначала забиваю все данные, потом делаю flush. Один раз.
На счёт 100кб я вот тоже подозреваю... Как-то можно замерить, сколько я там сохранить пытаюсь?

P.S. За ссылку спасибо.

Добавлено через 20 часов 45 минут
Скачал дебаг-версию. Я тупой.
http://*************/page/m0/474286

Какие мне конфиги пререпрописать и сколько девственниц принести в жерству, чтобы "Отладка" стала активной?


Часовой пояс GMT +4, время: 08:44.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.