Open
Bug 1872429
Opened 2 years ago
Updated 6 months ago
GeckoRuntime.onShutdown should propagate the exception cause information
Categories
(GeckoView :: General, task, P2)
Tracking
(Not tracked)
NEW
People
(Reporter: jonalmeida, Assigned: owlish)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [gv-perspective-work][fxdroid][geckoview][gv-grab-bag])
When GeckoRuntime.Delegate.onShutdown is called we throw an exception because we get into a broken state with the engine that will put the users into a worse state if we don't crash.
However, the crash information we get from that is unhelpful and does not include the source or reason for the GeckoRuntime shutdown so that we have a better idea of what cause that particular shutdown.
| Reporter | ||
Updated•2 years ago
|
Component: General → Core
Product: Fenix → GeckoView
Updated•1 year ago
|
Component: Core → General
Comment 1•1 year ago
|
||
This should be looked at for prioritization to help stacks such as bug 1889652 have more information. Ideally, we need to get what Gecko exception or thread issue happened to get us into this state.
Comment 2•1 year ago
|
||
Relevant code:
- Where the Gecko thread exits at
- Where the exit event is sent
- AC onShutdown starting
Previous metadata change:
- Bug 1708580 - Add metadata for onShutdown
- Issue 10073 - some discussion on the issue
- Was a similar meta at one point - bug 1771978
Comment 3•1 year ago
|
||
Unsetting severity to put this into triage queue.
Severity: N/A → --
Type: enhancement → task
| Assignee | ||
Updated•1 year ago
|
Severity: -- → N/A
Priority: -- → P2
Whiteboard: [gv-perspective-work]
| Assignee | ||
Updated•8 months ago
|
Assignee: nobody → bugzeeeeee
Updated•6 months ago
|
Whiteboard: [gv-perspective-work] → [gv-perspective-work][fxdroid][geckoview][gv-grab-bag]
Updated•6 months ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•