-
Notifications
You must be signed in to change notification settings - Fork 57
JavascriptException: com.facebook.react.modules.core.ExceptionsManagerModule in reportException #6416
Copy link
Copy link
Closed
Labels
Description
Intro
On Android, all exceptions/crashes originated in the editor are currently being grouped under a single Sentry event. This GitHub issue aims to track the ones that are occurring to users in the latest versions.
ℹ️ When a new version is released, generate a new list and post the previous one as comment in the issue.
How to generate the list ⤵️
- Navigate to Discover page of the Sentry event.
- Set 90 days range.
- Click on "Export All" and follow the instructions to download the CSV file.
- Open the CSV file.
- Remove all occurrences of string
, js engine: hermes, stack:. - Remove all occurrences of string
TaskQueue: Error with task :. - Open the spreadsheet and navigate to the Data tab.
- Import the CSV by using the following parameters: Import location: Replace current sheet
- Remove columns
environment,user.displayandtimestamp. - Select
releasecolumn and set plain text format (Format => Number => Plain text) - Duplicate the first sheet.
- Change the version in cell A1.
- Select cells from C3 to I3.
- Copy the formula to the rest of the cells by dragging the range.
- Edit the description of this GitHub issue.
- Create a new entry with the following markdown code.
## <VERSION> (Jetpack app)
_Data collected on <DATE>_
| Title | Events | Issue | Assignee | Status |
|--------|--------|--------|--------|--------|
- For each item in the list, create the list item with the following format:
| <TITLE> | <Number of events/Sample Count> | <Link to GitHub issue> (create one if it doesn't exist) | <Assignee> or Pending if no DRI | <Status> |
- If there's no GitHub associated, create one with the following template:
**Sentry Issue:** https://a8c.sentry.io/share/issue/9a338d040674404dad0055ce6249c2de/
**⚠️ NOTE:** On Android, all Javascript exceptions are being grouped in a single Sentry issue. Hence, we can't reference the specific crash here. Navigate to "All Events" in order to find events related to this crash.
**Symbolicated stack trace:**
```
<SYMBOLICATED_STACKTRACE>
```
- For the past version, move its content to the disclosure tag
details:
<details><summary>PREVIOUS_VERSION</summary>
<PREVIOUS_VERSION_CONTENT>
</details>
23.8 (Jetpack app)
Data collected on Jan 15, 2024
| Title | Events | Issue | Assignee | Status |
|---|---|---|---|---|
TypeError: false is not a function |
81 | #6359 - ℹ️ issue already ungrouped | @dcalhoun | 🔍 Investigating |
TypeError: Cannot read property 'width' of undefined |
43 | #6542 | @derekblank | 🔍 Investigating |
TypeError: Cannot read property 'replace' of undefined |
23 | #6432 (source 2) | @fluiddot | ✋ Pending |
RangeError: Maximum call stack size exceeded (native stack depth) |
22 | #6433 - ℹ️ issue already ungrouped | @fluiddot | ✋ Pending |
TypeError: Cannot read property 'name' of null |
16 | #6128 - ℹ️ issue already ungrouped | @dcalhoun | ✅ Will be solved in 24.0 |
TypeError: Cannot read property 'scrollToEnd' of null |
9 | #6593 - ℹ️ issue already ungrouped | Pending | ✋ Pending |
TypeError: Cannot set property 'block' of undefined |
9 | N/A | Pending | ✋ Pending |
TypeError: Cannot read property 'length' of undefined |
7 | #6600 - ℹ️ issue already ungrouped | Pending | ✋ Pending |
Error: 49.9%, 50%): Expected color definition |
3 | N/A | Pending | ✅ Solved in 23.9 |
Error: Block type 'core/other' is not registered. |
3 | #6443 | @geriux | ✅ Will be solved in 24.0 |
SyntaxError: 1:175:')' expected at end of 'if' condition |
2 | N/A | Pending | ✋ Pending |
TypeError: Cannot read property 'getEditWrapperProps' of undefined |
2 | #6410 | @derekblank | ✅ Will be solved in 24.0 |
Error: Text strings must be rendered within a <Text> component. |
1 | N/A | Pending | ✋ Pending |
TypeError: undefined is not a function |
1 | https://github.com/wordpress-mobile/gutenberg-mobile/issues/65438 | Pending | ✋ Pending |
Past versions
23.6 (Jetpack app)
23.6 (Jetpack app)
Total events: 200 events (Data collected on Nov 28, 2023)
| Title | Events | Issue | Assignee | Status |
|---|---|---|---|---|
RangeError: Maximum call stack size exceeded |
40 | wordpress-mobile/WordPress-Android#18750 | @fluiddot | ✅ Solved in 23.7 |
TypeError: undefined is not a function |
40 | #6358 | @fluiddot | ✅ Solved in 23.8 |
Cannot read property 'attributes' of undefined |
33 | #6084 | @derekblank @fluiddot | ✅ Solved in 23.8 |
TypeError: false is not a function |
22 | #6359 | @dcalhoun | 🔍 Investigating |
TypeError: Cannot read property 'props' of undefined |
13 | #6189 | @fluiddot | ✅ Solved in 23.8 |
Block type 'core/other' is not registered |
4 | #6443 | @geriux | ✅ Will be solved in 24.0 |
Cannot read property 'getEditWrapperProps' of undefined |
3 | #6410 | @derekblank | ✅ Will be solved in 24.0 |
TypeError: Cannot set property 'block' of undefined |
2 | N/A | Pending | ✋ Pending |
TypeError: Cannot read property 'scrollToEnd' of null |
2 | N/A | Pending | ✋ Pending |
TypeError: Cannot read property 'replace' of undefined |
2 | #6432 | @fluiddot | ✅ Solved in 23.8 |
Cannot read property 'name' of null |
2 | #6128 | @dcalhoun | ✅ Will be solved in 24.0 |
Cannot read property 'length' of undefined |
2 | N/A | Pending | ✋ Pending |
Text strings must be rendered within a <Text> component |
2 | N/A | Pending | ✋ Pending |
Error: 49.9%, 50%): Expected color definition |
2 | N/A | Pending | ✋ Pending |
TypeError: Cannot set property 'index' of undefined |
1 | N/A | Pending | ✋ Pending |
Exception in HostFunction: java.lang.OutOfMemoryError |
1 | N/A | Pending | ✋ Pending |
Reactions are currently unavailable