Setelah berjam-jam bergelut dengan error ini, akhirnya ketemu juga penyebabnya. Hmm, kata orang, mengetahui penyebab masalah adalah separuh dari solusi. Cuma untuk kasus saya ini, memang nggak ada solusinya, alias dibiarkan saja begitu.
Kalau anda menjalankan flash di dalam frame yang mengakses content dari url external, anda akan menemukan error ini di Firefox 2+:
Permission denied to call method Location.toString
Ternyata ini adalah bug dari flash player 9. Lengkapnya bisa dilihat di sini. Solusinya? nggak ada, abaikan saja error ini. Yang bisa kita lakukan hanyalan menunggu, entah tim Mozila atau Adobe yang akan memperbaikinya.
Semoga bermanfaat.
Kayaknya ini masalah yang berkaitan dengan Same Origin Policy dech
Saya pikir tadinya juga begitu, tapi anehnya dia jalan di IE, Safari, Opera dan FF sendiri, hanya saja mengeluarkan error “Permission denied to call method Location.toString” di error console firebug kalo pake FF.
Setelah macem-macem cara dipakai utk memastikan nggak ada yg melanggar SOP ini, baru saya yakin kalo error ini bukan karena SOP. Nah ketemu deh bug flash player 9 + FF itu.