uygar donduran
uygar donduran

Reputation: 1207

Internet explorer 11 "Not enough storage" error

When I try to get an ajax response around 100 mb I get this error:

Error: Could not complete the operation due to error 8007000e. “Not enough storage is available to complete this operation”

I don't get such errors with other browsers.

Why does it happen ?

I use IE 11. Windows 8.1 64bit 16GB RAM

enter image description here

Upvotes: 20

Views: 27730

Answers (2)

Sreejith Warrier
Sreejith Warrier

Reputation: 144

I had a similar problem with one of applications. The same stuff worked well in Firefox and Chrome. In my case IE failed when it consumed more than 1.2 GB memory. I also noticed memory management was better in Firefox and Chrome and it stayed less than 800M all the time.

If you have a similar situation you can capture memory footprints from IE and other Browser using developer tools to get further clue. In my case problem was due to a third party component application used.

Upvotes: 6

securecodeninja
securecodeninja

Reputation: 2515

It looks like you've reached the quota for your local browser storage. Here's a link you can refer to see the various storage limitations of each browser.

http://www.html5rocks.com/en/tutorials/offline/quota-research/

If pulling the request.reponseText doesn't throw the error itself (without the JSON.parse-ing), try to consider storing it in an IndexedDB. As per the link above, IE11 can hold from 100MB of data

Steps on how to create one can be found here:

http://msdn.microsoft.com/en-us/library/ie/jj154905(v=vs.85).aspx

http://hacks.mozilla.org/2012/02/storing-images-and-files-in-indexeddb/

Upvotes: 2

Related Questions