Bug Tracker

Opened 6 years ago

Closed 6 years ago

#14088 closed bug (notabug)

Uncaught RangeError: Maximum call stack size exceeded

Reported by: aaron.schmidt@… Owned by: aaron.schmidt@…
Priority: undecided Milestone: None
Component: unfiled Version: 2.0.2
Keywords: Cc:
Blocked by: Blocking:

Description

  • Priority: Low
  • Version: 2.0.2
  • Error: Uncaught RangeError: Maximum call stack size exceeded

Mobile HTML5 web application with approx 2000 users a day. The web application is also delivered within a wrapping mobile app (iOS and Android).

This error is very occasional: we've received 10 of these errors over the past 10 days (usually coming in groups of 2 or 3).

In an attempt to track down this error, we're delivering the uncompressed, developer version of jQuery 2.0.2: http://code.jquery.com/jquery-2.0.2.js

The error is reported on line 429:

427: // Support: Safari <= 5.1 (functionish RegExp)
428: return typeof obj === "object" || typeof obj === "function" ?
429:    class2type[ core_toString.call(obj) ] || "object" :
430:    typeof obj;

So far, the error has occurred on the following devices:

  • Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; HTCEVOV4G Build/IML74K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
  • Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; LG-MS770 Build/IMM76I) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
  • Mozilla/5.0 (Linux; U; Android 4.1.2; en-us; SCH-I605 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
  • Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; C5170 Build/IML77) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
  • Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; LG-MS770 Build/IMM76I) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30

Unfortunately, the error has never been seen or reproduced locally and we are unable to determine what process is triggering this error. Apologize for the lack of any further information. This may very well not be a jQuery bug... but figured it was worth posting just in case.

Change History (3)

comment:1 Changed 6 years ago by timmywil

Owner: set to aaron.schmidt@…
Status: newpending

Does any of your code overwrite any toString methods?

A test case would be great if possible.

comment:2 Changed 6 years ago by aaron.schmidt@…

Status: pendingnew

No overwriting (or usage) of any toString methods.

Unfortunately, a test case is not possible at this time as this error has never been seen or reproduced in our development environment.

The error only occurs for certain users (and rarely). Over the past 5 days, we've had no incidents of the error until today, where one user (user agent string below) has created 31 of these errors over the past 10 hours.

  • Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; SCH-I800 Build/GINGERBREAD) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30

We do not know what impact (if any) this error has on the user. No user has yet complained of any problem with the web app.

comment:3 Changed 6 years ago by timmywil

Resolution: notabug
Status: newclosed

It's hard for us to investigate without a test case. If you discover more about the issue, please post here and we'll reopen the ticket.

Note: See TracTickets for help on using tickets.