Home > front end >  Throw ""ReferenceError c35 is not defined" at "at e (<anonymous>:1:43)&quo
Throw ""ReferenceError c35 is not defined" at "at e (<anonymous>:1:43)&quo

Time:02-10

I met a quiet weird issue and struggled for it several days, but no any progress. So I have to ask for help here. However it's easy to be voted down for no more efficient debugging details, please feel free to do it.

The following error was captured and recorded by ARMs system. The error like this occurs many times one day in nearly all applications of my group in real production environment. But what a pity, it cannot be reproduced in development environment. I also cannot provide a demo to show it in a direct way. A strange point is that it didn't tell the filename thrown this error.

What I have done is:

  1. Searching "c35" in all production files but find nothing
  2. Checking the positions of "1:43" / "1:137" / "1:292" in all prodution files but find nothing
  3. Trying to access some relative links in broswer and mobile environments but not reproduce it

I guess there must be a basic mistake in some basic library. Just a guess, but no any evidence to support it.

Now the only efficient way is to simulate the issue scenario.

The info "at <anonymous>:1:137" is easy to understand, which indicate throw an error in a anonymous function. But what is the meaning of "at e (<anonymous>:1:43)" ?

So

  1. Do you have any thought to guess or debug it
  2. Could you explain what is "at e (<anonymous>:1:43)" which maybe a key point ?

enter image description here

CodePudding user response:

  •  Tags:  
  • Related