Opened 13 years ago

Closed 13 years ago

#2434 closed defect (invalid)

"Can't execute code from a freed script" with IE6

Reported by: guenther@… Owned by: bill
Priority: high Milestone: 0.9
Component: Widgets Version: 0.4.1
Keywords: Cc:
Blocked By: Blocking:

Description

Using the default 0.4.1 edition, some IE6 installations show the error above.
Remarks:

  • it happened with dojo 0.3.1 as well
  • It only happens with IE6 (sp2), not with IE7 or FF
  • It does not happen if the script is fetched from the server (clearing cache before), but each time later.
  • Not all IE6 installation here in the team show this error - but those which are concerned there it always occurs.
  • the js debugger points to the line 3092 "mjp.kwAddAdvice(ao);"

Please feel free to ask us for more information.

TIA Albrecht

Change History (2)

comment:1 Changed 13 years ago by guest

Problem apparently solved.

The reason was that the charset has been defined after the dojo initialisation: <script type="text/javascript" src="/dojotest/lib/javascript/dojo/dojo.js"></script> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

Placing this meta tag before the dojo call in the fixed the problem: <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <script type="text/javascript" src="/dojotest/lib/javascript/dojo/dojo.js"></script>

comment:2 Changed 13 years ago by James Burke

Milestone: 0.9
Priority: highnormal
Resolution: invalid
severity: blockernormal
Status: newclosed

Closing bug since reporter found the issue with meta tag.

Note: See TracTickets for help on using tickets.