Нарушение прав доступа и FlashPlayer - PullRequest
1 голос
/ 31 августа 2011

Я использую Web-Browser элемент управления в моем приложении Delphi. элемент управления веб-браузера должен перемещаться по некоторым HTML-страницам, содержащим Flash(SWF) файлы. Часто это нормально и проблем нет, но иногда я получаю эту ошибку, когда мое приложение работает.

Нарушение доступа по адресу 69864A7A в модуле 'Flash10q.ocx'. Написал по адресу 0A35AB07.

почему

Ответы [ 2 ]

1 голос
/ 31 августа 2011

Проигрыватель Flash попытался записать часть памяти, к которой у него нет доступа, поэтому операционная система предотвратила это и, вероятно, остановила проигрыватель.

Это может быть ошибка во флеш-плеере, или поврежденная установка (переустановить ее), или неудачная попытка загрузки .swf, которая была загружена для заражения вашей системы (может быть предназначена для Windows). Либо ваш процессор работает с ошибками и случайным образом выполняет свои операции, заставляя компьютер делать сердечный приступ каждые пару минут после того, как он это сделает, и у него есть возможность нанести ущерб (вы разогнали компьютер). Или ...

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

0 голосов
/ 31 августа 2011

У Chromium есть песочница, чтобы избежать этого, я предлагаю вам вместо этого использовать Delphi Chromium Embedded.http://code.google.com/p/delphichromiumembedded/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...