blueimp/jQuery-File-Upload — Issue #1006: Google Chrome 17.0.963.46 Aw, Snap! crash.
Author: hbomze
Created: 2012-02-12 18:01:06+00:00
State: open

I have been using version 3.7.1 of jQuery-File-Upload successfully for some time now. However, with the latest drop of Google Chrome, 17.0.963.46, I have started to get an Aw, Snap! crash. I have tracked it down to dropping the file on the file form button and then hiding the div with the form and showing another div. If a file is then dragged into the browser window, the crash occurs. Also, if the page is refreshed after the first drop and a file is dragged into the window the crash will occur as well.

The 3.7.1 version worked by enlarging the form button, and, in our case, gave the user a prompt to drop here. After processing the file contents our app hides the file load div and shows the processed contents. I have tried, without success, so far, to create a simple, pure javascript (no jQuery or other add ons) version that exhibits the behavior.

I am attaching a simple html form that will exhibit the behavior with the latest version of jQuery-File-Upload. Put it in the root directory of the latest file-upload distribution and open the file in Chrome. No server side is necessary. If you drop a file on the Choose Files button and then drag a file onto the "Processed file locally and displaying data" page you will get a Google Chrome crash page.

jQuery File Upload Example

Drop File Here

Processed file locally and displaying data