Je suis tombé sur un bug bien ennuyeux après avoir utiliser le Profiler de Flex. Lorsque je naviguais sur d’autres applications flash ( complètement indépendante de celle « profiler » ), j’avais en permanence ces alertes dans le debugger :

Error #2044: securityError non pris en charge : text=Error #2048: Violation de la sécurité Sandbox : file:///C|%2FDocuments%20and%20Settings%2F****%2FMy%20Documents%2FFlex%20Builder%203%2F.metadata%2F.plugins%2Fcom.adobe.flash.profiler%2FProfilerAgent.swf?host=localhost&port=9999 ne peut pas charger de données à partir de localhost:9999.
at ProfilerAgent()[C:\SVN\branches\3.2.0\modules\profiler3\as\ProfilerAgent.as:127]

Error #2044: securityError non pris en charge : text=Error #2048: Violation de la sécurité Sandbox : file:///C|%2FDocuments%20and%20Settings%2F***%2FMy%20Documents%2FFlex%20Builder%203%2F.metadata%2F.plugins%2Fcom.adobe.flash.profiler%2FProfilerAgent.swf?host=localhost&port=9999 ne peut pas charger de données à partir de localhost:9999.
at ProfilerAgent/ioErrorHandler()[C:\SVN\branches\3.2.0\modules\profiler3\as\ProfilerAgent.as:527]

Flex Builder était fermé, et malgré un redémarrage, l’erreur apparraissait toujours…
Après quelques recherches, j’ai découvert que l’erreur venait d’une ligne non supprimé dans le fichier mm.cfg :

PolicyFileLog=1
PolicyFileLogAppend=0
ErrorReportingEnable=1
TraceOutputFileEnable=1
PreloadSwf=C:/Documents and Settings/****/My Documents/Flex Builder 3/.metadata/.plugins/
com.adobe.flash.profiler/ProfilerAgent.swf?host=localhost&port=9999

Il n’y a qu’à supprimer cette ligne, et l’erreur n’apparaitra plus !

Partager :
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Laisser un commentaire