Comments (2)
This was very likely due to a bug in the profile generation, where profile.threads[0].samples.length
was incorrectly set to a value larger than profile.threads[0].samples.time.length
.
So this issue may be invalid. Or we might want to turn it into something to make error handling slightly nicer in this case, if there's something easy to do.
from profiler.
The problem in this profile is that the Samples table is incorrect: samples.length
is 1306 but each of its arrays has a length of 1050.
We could possibly do some sanity check at load time on the table lengths, which could at least give a better debugging experience.
from profiler.
Related Issues (20)
- Lots of markers cause the profiler to lock up HOT 2
- Showing all tracks of a profile with several hundred tracks janks the UI for more than 20 seconds HOT 1
- Attempting to draw a tooltip for a flat marker track (where all samples have the same value) causes a "Error: No samples for marker CPU" HOT 1
- `Bulk symbolication only supports a single thread` in active tab view
- In the active tab view, make the code that looks for the name of resource tracks fallible HOT 1
- "Error: No samples for marker CPU" when moving the mouse over a track in this marker-only profile HOT 2
- The logic to choose a format for a date in the list of uploaded profiles isn't always great HOT 3
- Incorrect rendering in stack chart HOT 1
- Some marker tooltips show urls as links that are not properly wrapped HOT 2
- An error occurred in Firefox Profiler
- Add an option in profiler, so that user could choose only save profile in local HOT 8
- Could not download the profile. Fenix: TypeError: NetworkError when attempting to fetch resource HOT 2
- Reimplement the marker chart by using several canvas elements instead of just one HOT 1
- An error occurred in Firefox Profiler
- Not working on webextension HOT 4
- Marker table toolbar layout is messed up in narrow windows
- Allow collapsing "recursion" of a method across different classes (different overrides when recursing on a virtual method) HOT 1
- Profiler stuck processing stuff for 4min+ while examining a profile HOT 2
- Hit testing in the activity graph isn't working correctly in this profile HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from profiler.