try {
importScripts("myServiceWorker.js");
} catch (err) {
console.error(err);
}
Out of desperation, we even modified the above and added retry logic here with a delay to no effect. Getting Chrome.exe debug logs are incredibly challenging but have been requested again.
Any ideas on what we should look/try?
Mitigations we have tried:
--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/ab2782b7-d24f-4978-bd1f-bf15b53d6958n%40chromium.org.
[7792:18548:1113/134754.740:ERROR:service_worker_task_queue.cc(196)] DidStartWorkerFail cbcjdhblcnboaegpdapojngjkckbklim: 5
I learned this morning from our support team that if the customer removes another extension (that was also pushed by GPO), our extension seems to load successfully every time.
[4060:5512:1212/190002.791:VERBOSE1:script_context.cc(151)] Created context:
extension id: lcdlignfoefnkcfejmlnegoobondbfjb
frame: (nil)
URL:
context_type: BLESSED_EXTENSION
effective extension id: lcdlignfoefnkcfejmlnegoobondbfjb
effective context type: BLESSED_EXTENSION
We have been facing the same issue with the users of our extensions
Hi Oliver,
I appreciate you looking into this. Please let me know if you want any further details as well.
I am attaching the histogram data we gathered recently from chrome://histograms/#Extensions.ServiceWorkerBackground.WorkerRegistrationState in another replication of the issue.
Attached are the following files:
Regards,
Neeraj
Hi Simon,
I wanted to follow up to check if you were able to replicate this issue. Please let us know if you need any additional information from us.
This issue has had a significant impact on us, so we would greatly appreciate any updates or insights you can share.
Looking forward to your response.
Thanks and regards,
Neeraj
You received this message because you are subscribed to a topic in the Google Groups "Chromium Extensions" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/g8EdtLlbDq4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/27ee3157-f94a-451f-a419-3c7c7a6a3cben%40chromium.org.
1. Install Chrome
2. Push extensions via Windows registry keys (ExtensionInstallForcelist)
Add at least these extension IDs:
"liecbddmkiiihnedobmlmillhodjkdmb"
"kbfnbcaeplbcioakkpcpgfkobkghlhen"
"kpfdemggfomjlkpnoniejidiggiogbop"
"aapbdbdomjkkjkaonfhkkikfgjllcleb"
"lpcaedmchfhocbbapmcbpinfpgnhiddi"
"lcdlignfoefnkcfejmlnegoobondbfjb"
"echcggldkblhodogklpincgchnpgcdco" (This must be included, as it is one of the extensions that triggers this issue.)
3. Delete the entire folder: %localappdata%\Google (Ensure this whole folder is completely removed.)
4. Relaunch Chrome and go to chrome://extensions
5. Check if any extension's service worker is inactive and does not open the dev tools when clicked on it
6. Verify whether all extensions have their entries correctly added in chrome://serviceworker-internals
7. If everything works correctly, try again from step no. 3.
In a few attempts, you should be able to replicate the issue as shown in the video
For users on non-persistent VDIs, since every session is a new user profile session this issue is very evident for them and has affected our extension's users significantly.
It does look to be an issue in Chrome when it is creating the user profile and installing the extensions for the first time in a user session. But strangely, it occurs majorly when extensions like the above-mentioned two extensions are pushed together, and they are never affected, only the other extensions are affected. I am sure that Chrome does not give extensions the ability to interrupt the initialization of any other extension so it looks to be a Chrome issue rather than any extension-specific issue.
Thanks a lot, Oliver!
I'll share any new findings here and in the bug report. Hopefully, we can resolve this issue soon. In the meantime, do you have any suggested workarounds? Also, is there generally any estimated timeline for a fix? That would help us keep our users informed.