Bug Tracker

Opened 12 years ago

Closed 12 years ago

Last modified 11 years ago

#9981 closed bug (invalid)

IE8 on XP Crashes with jQuery 1.6.2

Reported by: cerskine@… Owned by: cerskine@…
Priority: undecided Milestone: None
Component: unfiled Version: 1.6.2
Keywords: Cc:
Blocked by: Blocking:

Description

I think it might be related to an XP patch that came out recently. I saw a post somewhere about someone having a similar problem as me.

I have about 20-some sites that are using 1.6.2 and they crash IE8 when the page loads. It's sometimes random and you have to refresh the page a few times. Sometimes it crashes the tab sometimes it crashes the browser.

If I change to jQuery 1.6.1 the crash goes away.

The crash happens on sites that are not using any plugins. (jQuery is part of our template base and we leave it in place just in case the customer decides to use a jQuery plugin). It also haven't on sites that are using a single or multiple plugins. I think it's just the loading of jQuery into memory that's causing the crash and is not related to a plugin.

Again, this only happens for XP users.

Change History (9)

comment:1 Changed 12 years ago by dmethvin

Owner: set to cerskine@…
Status: newpending

This isn't enough information to track down a bug. Do you have a URL where it crashes consistently?

comment:2 Changed 12 years ago by Forester

Also experiencing this problem.

I've created a demo page: http://midlandsairsports.org.uk/jquery.html

I've tested on a fresh install of Windows XP brought fully up to date with SP3 and IE8. The crash exhibits when the site is loaded with more than one open tab in the browser. Stripping out all other Javascript and leaving it to simply load the JQuery library only also still creates the crash.

comment:3 Changed 12 years ago by me@…

We have numerous sites using jquery 1.6 (assuming 1.6.2) from Google APIs like the following:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js"></script>

We have received numerous support tickets in the past several weeks that say the site "is crashing" or "tab recovered" errors. As soon as we force jquery 1.6.1 everything is fine. We have tested and can duplicate this behavior internally. It only when using jquery 1.6.2 on IE8 on XP causes the issue.

Fix: <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>

Here is a demo site. For duplication purposes, the tab recovery will occur either immediately or after click on the top navigation (Templates, Tools etc): http://demov20517.web1.buildmyownsite.com/

comment:4 Changed 12 years ago by Timmy Willison

Please see #9823

comment:5 Changed 12 years ago by ebmarques@…

I am having the same problem. Tested with different PCs, all under Windows XP and IE8 - the browser just crash. It started after upgrading to jQuery 1.6.2 Demo: http://goo.gl/Le01p

comment:6 Changed 12 years ago by trac-o-bot

Resolution: invalid
Status: pendingclosed

Because we get so many tickets, we often need to return them to the initial reporter for more information. If that person does not reply within 14 days, the ticket will automatically be closed, and that has happened in this case. If you still are interested in pursuing this issue, feel free to add a comment with the requested information and we will be happy to reopen the ticket if it is still valid. Thanks!

comment:8 Changed 12 years ago by anonymous

1.6.1 crashes for us as well. :(

comment:9 Changed 12 years ago by Rick Waldron

1.6.1 is a version behind. Please upgrade to 1.7.1

comment:10 Changed 11 years ago by richard@…

I've come across this issue, although it happens for me using jquery 1.5.2

The issue only happens if you are loading a background image on the body tag via an external stylesheet, before jquery is loaded.

If you remove the background image, or use an inline style on the body tag, it fixes the crash issue for me.

Note: See TracTickets for help on using tickets.