Logo: deam.org

onreadystatechange FAILS Error: Firefox 3.5.1 (3.5.0) und Firebug 1.4.0 by Klaus M. Brantl

Vor einigen Tagen bin ich zum ersten mal über das Phänomen gestolpert, das XHTTP-Requests zwar abgesetzt wurden, aber dann nix mehr passiert ist.
In der console von Firebug steht dann u.a. eine Meldung wie diese:

onreadystatechange FAILS Error: Permission denied for <http://test.deam.org> to create wrapper for object of class UnnamedClass Error: Permission denied for <http://test.deam.org> to create wrapper for object of class UnnamedClass readystatechange

Ich kann es schlecht sagen, aber beim 3.5.0er Firefox gab es dieses Problem wohl auch schon. Nur hatte ich da imho keine Fehlermeldungen im Log.
Er hat die gleichen Probleme. Ausserdem wurden Bugtickets bei Firefox und Firebug eröffnet. Das ganze hat wohl mit den neuen Security-Features im Firefox zu tun und die Art wie Firebug “dazwischengreift”.
Der Fehler tritt bei mir eigentlich nru auf, wenn die Firebug-Console offen ist. Dann aber auch so sporadisch, das ich kein Muster erkennen kann.
Der Fehler tritt allerdings nie aus, wenn ich den Cache des Firefox ausschalte – daher ist mir das wohl auch erst recht spät aufgefallen. Ich benutze zusätzlich zum Firebug die “Web Developer-Toolbar” und benutze zum Entwickeln gerne “Disable Cache”… Natürlich kann ich nicht 100% sagen ob das etwas hilft, aber als temporärer Workaround hilft es vielleicht :-)


Tags: , , ,


This entry was posted on Tuesday, July 21st, 2009 at 08:34 and is filed under Javascript/ HTML/ CSS. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

2 Responses to “onreadystatechange FAILS Error: Firefox 3.5.1 (3.5.0) und Firebug 1.4.0”

  1. Vash Says:

    Die einzige Möglichkeit zum einwandfreien Testen ist es Firebug auszuschalten oder etwa einen anderen Browser zu nutzen. Da der Fehler nur sporadisch auftritt kann man wenigstens debuggen. Was auch hilft ist nachdem der ajax request fertig ist, aber nichts passiert ist, ggf. das onreadystatechange event manuell anzustossen.

  2. Klaus M. Brantl Says:

    Firebug 1.4.1 hat das Problem eh schon gefixt. hatte ich ganz vergessen zu erwähnen :-)

Blog :: deam.org is proudly powered by WordPress
Entries (RSS) and Comments (RSS).