IE11 experiences frequent crashes when running a web application utilizing the Kendo framework and JavaScript

I am experiencing difficulties with my ASP.NET MVC application that utilizes Kendo UI and jQuery. Specifically, when using Internet Explorer 11, the browser crashes after a short period of usage. The crash does not seem to be linked to any specific areas or follow a consistent pattern. However, I have identified that it is related to Kendo UI, jQuery, and JavaScript. Unfortunately, I have been unable to troubleshoot effectively as the browser freezes during the process.

Despite attempting various remedies such as clearing the cache, disabling/removing add-ons, and adding/removing KB updates, I have not achieved success. Each time IE11 crashes, the following information is logged:

Faulting application name: IEXPLORE.EXE, version: 11.0.9600.17496, time stamp: 0x546fddcc
Faulting module name: MSHTML.dll, version: 11.0.9600.17496, time stamp: 0x546ff2f9
Exception code: 0xc0000602
Fault offset: 0x00789403
Faulting process id: 0x3db4
Faulting application start time: 0x01d04548c07084c4
Faulting application path: C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE
Faulting module path: C:\Windows\system32\MSHTML.dll
Report Id: ff908ef6-b13b-11e4-a246-b00594f250c9

The issue persists across all computers within our company, each running IE11 on Windows 7 64bit SP1.

If anyone has any suggestions or solutions, I would greatly appreciate hearing them. Thank you.

Answer №1

After months of thorough investigation, numerous tests, and extensive communication with Microsoft, they have officially confirmed that the issue lies within IE11.

The exact cause is still unknown, but what has been determined so far is that when the browser needs to redraw tables and recalculate the layout while having active div scroll bars, it has a tendency to crash unexpectedly. This phenomenon was not observed prior to the installation of KB2987107.

Therefore, the current recommended workaround until this matter is rectified is either to refrain from using IE11 altogether or continue using it without performing any updates (which is not ideal).

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

Passing data from a Vue.js component to a router in index.js

I am attempting to transmit a JWT token value from the component Login.vue and verify it in the router/index.js before directing the user to the next page. Login.vue: <script> import axios from "axios"; export default { name: "Login", m ...

Accessing QML Functions from JavaScript

Currently, I am faced with a challenge in my app development using Qt. I need to trigger a QML function from JavaScript when a specific event is triggered from my HTML page. I attempted the following method: app.html <html> <head><title& ...

The fetch() function is inundating my API with an overwhelming amount of requests

After implementing the following function to retrieve images from my API, I encountered an issue: function getImages() { console.log("Ignite"); fetch('https://api.itseternal.net/eternal/stats', { headers: { & ...

Connect CSS Transition to a click action

Below is the code snippet. When you click on the div, it creates a folding effect to the left. You can view it here. I want to link this effect to the arrows I use for sliding back and forth. For example: The left arrow should move the slide to the l ...

Employ ImageMagic in a synchronous manner

Consider utilizing imagemagick Required to use imagemagick in a synchronous manner. Meaning the following code should execute only after the image conversion is complete (regardless of any errors). The only solution I can see involves using deasync: co ...

Refresh the dataTables after inserting new raw HTML content into a row

I need to insert a row into my table using raw HTML because I require specific [data-] values in certain cells. After this insertion, I want DataTables to update accordingly, but I'm struggling to figure out how to make that happen. I have set up a ...

The colors of a jVector Map change based on the display of two datasets

I have two sets of data, 'ctrl.gdpData' and 'ctrl.pdpData', which I am currently displaying on the jVector world map as shown below: $('#world-map-gdp').vectorMap({ map: 'world_mill', series: { ...

Can we rely on JavaScript to maintain the order of object properties?

Let's say I define an object in the following way: var obj = {}; obj.prop1 = "Foo"; obj.prop2 = "Bar"; Is it guaranteed that the object will always appear exactly like this? { prop1 : "Foo", prop2 : "Bar" } In other words, will the properties reta ...

Detach an item from its parent once it has been added to an array

Currently, I am facing an issue with a form on my blog. The blog is represented as an object that contains multiple content objects within it. I seem to be experiencing some confusion because the reactivity of the content I add to the Array persists with t ...

Insufficient Resources Error (net::ERR_INSUFFICIENT_RESOURCES) encountered while executing jQuery script with multiple ajax requests for 2 minutes

Upon initially loading the code below, everything seems to be functioning smoothly with the dayofweek and hourofday functions. However, shortly thereafter, the browser (Chrome) freezes up and displays the error message: net::ERR_INSUFFICIENT_RESOURCES. Thi ...

Comparing Two Arrays in AngularJS and Disabling on Identical Cases

I currently have two tables: "Available subject" and "Added subject" which are populated by ng-repeat with two separate lists of objects. My objective is to accomplish three things: 1 - When the user clicks on the plus sign, a row with identical content s ...

Combining Json attributes in Jquery Grouping

My task is to group the displays by sectors, but I couldn't find a method in JSON to achieve this. Below is the code snippet: $(function displays(){ var url = '{% url get_displays %}'; $.getJSON(url, function(data) { var sidebar = ...

The execution of dynamically generated Javascript in JSON format, returned through AJAX, is prevented when it is appended

Recently, I encountered an issue on my webpage where I made an AJAX request to a PHP script. The PHP script responded with a valid JSON object and set the Content-type header to application/json. After examining the JSON format using console.log(JSON.stri ...

Navigate down to the bottom of the element located on the webpage

I'm trying to create a feature where clicking an anchor tag will smoothly scroll to a specific element on the page. Currently, I am using jquery scrollTo for this purpose. Here's the code snippet: $.scrollTo( this.hash, 1500, { easing:&apos ...

When using JSON.stringify, the output is null. However, when using document.write, the data

I am currently working on a plugin for crawljax that involves executing some JavaScript code, similar to the following: String result = browser.executeJavaScript(script).toString(); The script code is as follows: function getElementPosition(id) { var el ...

Unique Symbols and Characters in JavaScript

My JavaScript code looks like this: confirm("You are selecting to start an Associate who is Pending Red (P RD) status. Is this your intent?") I am encountering a strange issue where I get an alert with special characters, even though my code does not con ...

Time for the browser to evaluate javascript code has arrived

We are looking to enhance the speed at which our Javascript files load in the browser. Although our own Javascript files are simple and small, larger libraries like jQuery and KendoUI take a considerable amount of time to evaluate. We are interested in fin ...

Customized dropdown date filters for DataTables

Want to check out my test file? You can find it here: I'm currently working on a new dropdown feature labeled 'Sort By Year' that will extract all the dates from the 'Date' field in the JSON file. The goal is for the Sort By Year ...

The data sent to the controller through AJAX is empty

I am facing an issue while trying to return a List of objects back to my controller. The problem is that the list appears as null when it reaches the controller. Below is the structure of what I am doing: Controller Action Signature [HttpGet] public Acti ...

Asynchronous Middleware in ExpressJS Routing

I'm having trouble implementing a middleware in Express. Whenever I make a request, I end up with infinite loading times. I've searched on various platforms but couldn't find any examples that utilize an async await middleware stored in a se ...