Я встречаю очень странное поведение с приложением Flex 4.1, которое я пишу, которое мешает тестированию. Кажется, что я могу перезагрузить приложение 16 раз, а затем 17-го, процесс загрузки завершился неудачей с помощью
Error #2046: The loaded file did not have a valid signature
Кажется, что это происходит на 17-й перезагрузке как на Firefox 5.0, так и на Chrome 12. Я не уверен, что это актуально, но я запускаю Flash Player v10.2.159.1 (также происходит с 10.3.181.34) на Ubuntu 10,04. Бывает как с обычными, так и с отладчиками. Когда я запускаю приложение в Windows FF5, похоже, что это не происходит. Закрытие текущего окна браузера, похоже, не исправляет его. Единственный способ - полностью закрыть все окна браузера и перезапустить браузер. И снова после 16 успешных нагрузок 17-я неудача.
В этот момент я думаю о том, чтобы помечать его как ошибку Linux Flash, но я хотел бы убедиться и проверить, знает ли кто-нибудь, есть ли что-то, что я должен был сделать, чтобы предотвратить это.
Пользователь из этого сообщения, похоже, имел ту же проблему, но, я думаю, он не заметил шаблон, который у меня есть.
Любая помощь будет принята с благодарностью. Рюи
== UPDATE ==
Я просто понял, что после того, как мое приложение начнет метать ошибку 2046, попытка загрузить любую другую Flash, которая использует подписанные RSL, также показывает ошибку 2046 (например, this приложение), что означает, что проблема не специфична для моего приложения и, скорее всего, связана с флеш-кешем или чем-то вроде этого.