Prevent deadlock when search extensions upgraded on startup
Categories
(Firefox :: Search, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox66 | --- | unaffected |
firefox67 | --- | unaffected |
firefox68 | + | fixed |
People
(Reporter: daleharvey, Assigned: daleharvey)
References
(Blocks 1 open bug)
Details
(Whiteboard: cert2019)
Attachments
(1 file)
https://bugzilla.mozilla.org/show_bug.cgi?id=1549075#c12 explains a deadlock that could be hit if search extensions were upgraded on startup, that bug is being fixed in a different way so this will no longer get hit, but we should prevent against it
Assignee | ||
Updated•7 months ago
|
Comment 1•7 months ago
|
||
I'm going to argue that this is a P1 since there is a potential for a deadlock if updates happen on startup, and if that happens we're all kinds of broke.
Updated•7 months ago
|
Assignee | ||
Comment 2•7 months ago
|
||
Updated•7 months ago
|
Updated•7 months ago
|
Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/mozilla-central/rev/a40e9f3da7ac Duct tape to prevent deadlock when search extensions upgraded on startup. r=mikedeboer a=Aryx
![]() |
||
Updated•7 months ago
|
![]() |
||
Updated•7 months ago
|
Comment 4•7 months ago
|
||
I'm looking for a permanent fix.
Comment 5•7 months ago
|
||
Assuming other branches are affected; please change the flag if that's not correct.
Updated•7 months ago
|
Comment 6•7 months ago
|
||
My understanding is this bustage relates to the new search-engines-as-addons code, so 66 and 67 are unaffected. Mike (or someone else on the search team), can you confirm and if so update the release flags accordingly? Thanks.
Updated•7 months ago
|
Updated•7 months ago
|
Comment 9•6 months ago
|
||
reassigning to dale since a patch has landed on this. I'll create a new bug for overall refactoring of the search extension loading.
Assignee | ||
Updated•6 months ago
|
Assignee | ||
Comment 10•6 months ago
|
||
Shanes refactor will likely fix this in a more elegant way on the addon side but will limit this bug for tracking the quick fix
Updated•6 months ago
|
Assignee | ||
Updated•5 months ago
|
Description
•