question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Identify how errors without a stack trace happen

See original GitHub issue

For context: https://github.com/getsentry/sentry-javascript/discussions/5334

For this to be resolved, we should identify how errors without stack traces happen, and how to reproduce them.

  • Investigate v8 source code to see when stack trace is attached
  • Query sentry events to see JavaScript errors without stack trace
  • Test fetch scenarios to check stack trace
  • Analyze errors across browsers

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
yordiscommented, Jun 29, 2022

As far as I can tell from speaking to @AbhiPrasad the issue is happening with Safari and Chrome; therefore, they are two different JavaScript runtimes.

I would research if they share the same message,

If so, I would focus on understanding if they rely on some Operation System-level components to do network in the case of fetch or something similar.

Otherwise, it will require investigating V8 and Safari Webkit to see where they are not giving enough insides.

Also, I will assume that such an issue comes from internal components so that is why not much information is given, which leads me to maybe research how the Consoles are now giving you nice linking between async operations, it may be the case that there is a way to add some metadata or that they are doing it at a layer that we cant control and not much we can do other than loop-in Browser vendors.

0reactions
vladanpaunoviccommented, Oct 14, 2022

We validated that this is not big of a problem so I am closing this until there this problem becomes big enough.

Read more comments on GitHub >

github_iconTop Results From Across the Web

java - What is a stack trace, and how can I use it to debug my ...
In simple terms, a stack trace is a list of the method calls that the application was in the middle of when an...
Read more >
What is a Stack Trace Error? - Blackbaud Knowledgebase
Stack trace error is a generic term frequently associated with long error messages. The stack trace information identifies where in the program the...
Read more >
Java Stack Trace: How to Read and Understand to Debug Code
A Java stack trace is a very useful debugging tool. Learn more about what a stack trace is, how it works, and how...
Read more >
Understanding and Leveraging the Java Stack Trace - Stackify
Learn to understand and utilize the stack traces in Java. ... Tip: Find application errors and performance problems instantly with Stackify ...
Read more >
What is a Java Stack Trace? How to Read & Analyze Traces
Displayed when an error/exception occurs, stack traces in Java can be used to debug or troubleshoot issues encountered in code.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found