Open Bug 1325146 Opened 8 years ago Updated 2 years ago

On Android, the nsAppShell is not deleted on shutdown.

Categories

(GeckoView :: General, defect, P3)

defect

Tracking

(firefox53 affected)

Tracking Status
firefox53 --- affected

People

(Reporter: rbarker, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

When shutting down Fennec via gecko, the nsAppShell does not get deleted even though it is being unref'd by nsAppShellShutdown in widget/nsAppShellSingleton.h. This would imply something has a reference to the nsAppShell and is not releasing it on shutdown. This prevents proper clean up on shutdown.
Blocks: 1324935
Further investigation revealed that nsAppStartup is holding a reference to nsAppShell and that nsAppStartup is not being deleted on shutdown.
Depends on: 1325504
Product: Firefox for Android → GeckoView
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.