Firefox Consistiently Crashing on Quit (Linux): Crash in [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
Categories
(WebExtensions :: Storage, defect, P2)
Tracking
(firefox90 affected)
Tracking | Status | |
---|---|---|
firefox90 | --- | affected |
People
(Reporter: William.full.moon, Unassigned)
References
Details
(Keywords: crash, Whiteboard: [addons-jira])
Crash Data
Attachments
(1 file, 1 obsolete file)
7.72 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0
Steps to reproduce:
Tonight
- Visit Help / About
- Button: "Press to Update"
- Firefox goes away (for a while)
- Eventually the Firefox Crash Reporter box comes up;
I have the crash report text below (for tonight),
On many earlier occasions I can simply
- visit the hamburger menu
- Press Quit (CTRL/q)
- Firefox goes away (for a while)
- Eventually the Firefox Crash Reporter box comes up;
On each occasion I choose to Exit Firefox and use Firefox with a clean restart.
I have experienced this phenomona for many months. I had expected that one of the great number of crash reports submitted would result in a fix and the next or some subsequent upgrade would put this bug away -- Never ever to return.
I was greatly dissapointed and my trust in Mozilla's processes to see no fewer than 10 examples marked "Resolved" as can't or won't fix. If it cannot be fixed it is NOT resolved. This effect is completely reproducible.
I usually run with two proviles on this Ubuntu PC. I have a different Ubuntu workstation at work I only use a single profile there. The crash report situation happens consistiently when I press Quit and when I use the Press button to update.
Actual results:
Tonight (and everytime) a Crash Report Box comes up. The contents for tonight's crash report as follows:
AbortMessage: ###!!! ABORT: file resource://gre/modules/ExtensionStorageComponents.jsm:73
AdapterDeviceID: 0x1e87
AdapterVendorID: 0x10de
Add-ons: %7Ba4c4eda4-fb84-4a84-b4a1-f7c1cbf2a1ad%7D:21.6.8,%40testpilot-containers:7.3.0,https-everywhere%40eff.org:2021.4.15,Tab-Session-Manager%40sienori:6.8.3,%7Bb9db16a4-6edc-47ec-a1f4-b86292ed211d%7D:7.4.0,%7B73a6fe31-595d-460b-a920-fcc0f8843232%7D:11.2.8,support%40lastpass.com:4.71.0.2,panorama-tab-groups%40example.com:0.8.12,gelprec.smd%40gmail.com:0.801,%7B592a7624-ad88-4d43-aec3-e940dcad653a%7D:1.3.6,uBlock0%40raymondhill.net:1.35.2,kde-connect%400xc0dedbad.com:0.1.5,%7B20fc2e06-e3e4-4b2b-812b-ab431220cada%7D:1.3.0,undo-close-tab-buttons-single%40codefisher.org:1.7,translator%40zoli.bod:3.0.3.3,%7Bb75af37b-574d-4746-ac34-629fa349cf81%7D:5.1,jid0-XWJxt5VvCXkKzQK99PhZqAn7Xbg%40jetpack:1.6.10,dont-track-me-google%40robwu.nl:4.26,thesaurus_com_synonym_finder%40voila.tech:1.0.2,%7B76382c80-a47f-4493-bb24-f8fa554b2a05%7D:2.3,dictionary_com_lookup%40voila.tech:1.0.3,%7B214708f0-fe91-4b05-b9b4-9846ef12dc7b%7D:1.0,doh-rollout%40mozilla.org:2.0.0,formautofill%40mozilla.org:1.0.1,pictureinpicture%40mozilla.org:1.0.0,screenshots%40mozilla.org:39.0.1,webcompat-reporter%40mozilla.org:1.4.2,webcompat%40mozilla.org:23.1.0,firefox-compact-dark%40mozilla.org:1.2,google%40search.mozilla.org:1.1,chambers-en-GB%40search.mozilla.org:1.0,wikipedia%40search.mozilla.org:1.1,bing%40search.mozilla.org:1.3,amazon%40search.mozilla.org:1.9,ddg%40search.mozilla.org:1.1,ebay%40search.mozilla.org:1.3
AsyncShutdownTimeout: {"phase":"profile-change-teardown","conditions":[{"name":"StorageSyncService: shutdown","state":"(none)","filename":"resource://gre/modules/ExtensionStorageComponents.jsm","lineNumber":73,"stack":["resource://gre/modules/ExtensionStorageComponents.jsm:StorageSyncService:73","resource://gre/modules/ExtensionStorageSync.jsm:null:35","resource://gre/modules/XPCOMUtils.jsm:get:62","resource://gre/modules/ExtensionStorageSync.jsm:_promisify/<:118","resource://gre/modules/ExtensionStorageSync.jsm:_promisify:111","resource://gre/modules/ExtensionStorageSync.jsm:get:157","chrome://extensions/content/parent/ext-storage.js:get:148","resource://gre/modules/ExtensionParent.jsm:recvAPICall/result</<:935","resource://gre/modules/ExtensionParent.jsm:withPendingBrowser:491","resource://gre/modules/ExtensionParent.jsm:recvAPICall/result<:935","resource://gre/modules/ExtensionParent.jsm:callAndLog:897","resource://gre/modules/ExtensionParent.jsm:recvAPICall:934"]}]}
AvailablePageFile: 5742432256
AvailablePhysicalMemory: 16662118400
AvailableSwapMemory: 1325895680
AvailableVirtualMemory: 28398243840
BuildID: 20210610185818
ContentSandboxCapabilities: 119
ContentSandboxCapable: 1
ContentSandboxLevel: 4
CrashTime: 1623840028
DOMIPCEnabled: 1
DesktopEnvironment: cinnamon
EMCheckCompatibility: true
ExperimentalFeatures: browser.startup.homepage.abouthome_cache.enabled,network.cookie.sameSite.laxByDefault,network.cookie.sameSite.noneRequiresSecure,network.cookie.sameSite.schemeful,layout.css.constructable-stylesheets.enabled,layout.css.grid-template-masonry-value.enabled,devtools.inspector.color-scheme-simulation.enabled,devtools.inspector.compatibility.enabled,devtools.webconsole.input.context,devtools.debugger.features.windowless-service-workers,fission.autostart,image.avif.enabled,image.jxl.enabled,media.videocontrols.picture-in-picture.allow-multiple,browser.urlbar.keepPanelOpenDuringImeComposition,dom.forms.inputmode,dom.webgpu.enabled,privacy.webrtc.globalMuteToggles,security.sandbox.content.win32k-disable
FramePoisonBase: 9223372036600930304
FramePoisonSize: 4096
GraphicsCriticalError: |[0][GFX1-]: glxtest: libEGL initialize failed (t=0.450499) |[1][GFX1-]: glxtest: X error, error_code=2, request_code=151, minor_code=3 (t=0.450523) |[2][GFX1-]: glxtest: process failed (exited with status 1) (t=0.450532)
InstallTime: 1623493648
IsWayland: 0
MozCrashReason: MOZ_CRASH()
Notes: Ubuntu 20.10FP(D00-L1000-W00000000-T000) WR? WR- OMTP? OMTP- xpcom_runtime_abort(###!!! ABORT: file resource://gre/modules/ExtensionStorageComponents.jsm:73)
ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
ProductName: Firefox
RDDProcessStatus: Running
ReleaseChannel: aurora
SafeMode: 0
SecondsSinceLastCrash: 346763
ShutdownProgress: profile-change-teardown
StartupCrash: 0
StartupTime: 1623493648
TelemetryEnvironment: {"build":{"applicationId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","applicationName":"Firefox","architecture":"x86-64","buildId":"20210610185818","version":"90.0","vendor":"Mozilla","displayVersion":"90.0b6","platformVersion":"90.0","xpcomAbi":"x86_64-gcc3","updaterAvailable":true},"partner":{"distributionId":null,"distributionVersion":null,"partnerId":null,"distributor":null,"distributorChannel":null,"partnerNames":[]},"system":{"memoryMB":32123,"virtualMaxMB":null,"cpu":{"count":16,"cores":8,"vendor":"AuthenticAMD","family":23,"model":8,"stepping":2,"l2cacheKB":512,"l3cacheKB":8192,"speedMHz":3700,"extensions":["hasMMX","hasSSE","hasSSE2","hasSSE3","hasSSSE3","hasSSE4_1","hasSSE4_2","hasAVX","hasAVX2","hasAES"]},"os":{"name":"Linux","version":"5.8.0-53-generic","locale":"en-AU"},"hdd":{"profile":{"model":null,"revision":null,"type":null},"binary":{"model":null,"revision":null,"type":null},"system":{"model":null,"revision":null,"type":null}},"gfx":{"D2DEnabled":null,"DWriteEnabled":null,"ContentBackend":"Skia","Headless":false,"EmbeddedInFirefoxReality":null,"adapters":[{"description":"See failure log","vendorID":"0x10de","deviceID":"0x1e87","subsysID":null,"RAM":0,"driver":null,"driverVendor":null,"driverVersion":null,"driverDate":null,"GPUActive":true}],"monitors":[{"screenWidth":1920,"screenHeight":1080}],"features":{"compositor":"basic","hwCompositing":{"status":"blocked:"},"gpuProcess":{"status":"unused"},"wrQualified":{"status":"blocklisted:FEATURE_FAILURE_GLXTEST_FAILED"},"webrender":{"status":"disabled:FEATURE_FAILURE_NOT_QUALIFIED"},"wrCompositor":{"status":"blocklisted:FEATURE_FAILURE_GLXTEST_FAILED"},"wrSoftware":{"status":"blocklisted:FEATURE_FAILURE_GLXTEST_FAILED"},"openglCompositing":{"status":"unavailable:FEATURE_FAILURE_OPENGL_NEED_HWCOMP"},"omtp":{"status":"disabled:FEATURE_FAILURE_DISABLED"}}},"appleModelId":null},"settings":{"blocklistEnabled":true,"e10sEnabled":true,"e10sMultiProcesses":8,"fissionEnabled":false,"telemetryEnabled":true,"locale":"en-GB","intl":{"requestedLocales":["en-GB"],"availableLocales":["en-GB","en-US"],"appLocales":["en-GB","en-US"],"systemLocales":["en-AU"],"regionalPrefsLocales":["en-AU"],"acceptLanguages":["en-au","en-gb","en"]},"update":{"channel":"aurora","enabled":true,"autoDownload":true,"background":true},"userPrefs":{"app.shield.optoutstudies.enabled":false,"browser.search.region":"AU","browser.search.widget.inNavBar":true,"browser.startup.homepage":"<user-set>","browser.startup.page":3,"general.smoothScroll":false,"privacy.trackingprotection.enabled":true,"privacy.donottrackheader.enabled":true,"widget.content.allow-gtk-dark-theme":false,"widget.content.gtk-high-contrast.enabled":true},"sandbox":{"effectiveContentProcessLevel":4,"contentWin32kLockdownState":3},"addonCompatibilityCheckEnabled":true,"isDefaultBrowser":true,"defaultSearchEngine":"google-b-d","defaultSearchEngineData":{"loadPath":"[other]addEngineWithDetails:google@search.mozilla.org","name":"Google","origin":"default","submissionURL":"https://www.google.com/search?client=firefox-b-d&q="}},"profile":{"creationDate":18210,"resetDate":18765,"firstUseDate":18210},"addons":{"activeAddons":{"@testpilot-containers":{"version":"7.3.0","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Multi-Account Containers helps you keep all the parts of your online life contained in different tab","name":"Firefox Multi-Account Containers","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"https-everywhere@eff.org":{"version":"2021.4.15","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Encrypt the Web! Automatically use HTTPS security on many sites.","name":"HTTPS Everywhere","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"{b9db16a4-6edc-47ec-a1f4-b86292ed211d}":{"version":"7.4.0","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Download Videos from the Web","name":"Video DownloadHelper","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"support@lastpass.com":{"version":"4.71.0.2","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Last Password you will ever need","name":"LastPass: Free Password Manager","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"panorama-tab-groups@example.com":{"version":"0.8.12","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Tab Groups with Panorama View","name":"Panorama Tab Groups","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"gelprec.smd@gmail.com":{"version":"0.801","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"A simple but powerful bulk/mass downloader. Download links from multiple tabs at once. Advanced filt","name":"Simple mass downloader","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"uBlock0@raymondhill.net":{"version":"1.35.2","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Finally, an efficient blocker. Easy on CPU and memory.","name":"uBlock Origin","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"kde-connect@0xc0dedbad.com":{"version":"0.1.5","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Allows sharing pages, videos, and images from your browser to KDE Connect devices.","name":"KDE Connect","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"{20fc2e06-e3e4-4b2b-812b-ab431220cada}":{"version":"1.3.0","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Take back your online privacy by using Startpage.com as your search engine. Startpage.com offers hig","name":"Startpage.com — Private Search Engine","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"undo-close-tab-buttons-single@codefisher.org":{"version":"1.7","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Reopen the last closed tab. Really nice when a tab is closed by mistake, or you decided you did not","name":"Undo Close Tab Button","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"translator@zoli.bod":{"version":"3.0.3.3","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Translate the selected text and the full page with Google Translate.","name":"Google Translator for Firefox","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"{b75af37b-574d-4746-ac34-629fa349cf81}":{"version":"5.1","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Redirects your Browser to the newest version of the javadocs","name":"Java-Redirector","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"jid0-XWJxt5VvCXkKzQK99PhZqAn7Xbg@jetpack":{"version":"1.6.10","scope":1,"type":"extension","updateDay":18766,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Prevents Google and Yandex search pages from modifying search result links when you click them.","name":"Google search link fix","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"thesaurus_com_synonym_finder@voila.tech":{"version":"1.0.2","scope":1,"type":"extension","updateDay":18767,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Quickly find synonyms for the selected word on Thesaurus.com.","name":"Thesaurus.com Synonym Finder","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18767,"signedState":2},"{76382c80-a47f-4493-bb24-f8fa554b2a05}":{"version":"2.3","scope":1,"type":"extension","updateDay":18767,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Use the context menu (right click) to search on IMDb (imdb.com) any text from other websites.","name":"IMDb Search","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18767,"signedState":2},"dictionary_com_lookup@voila.tech":{"version":"1.0.3","scope":1,"type":"extension","updateDay":18767,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Quickly find meanings for the selected word on Dictionary.com.","name":"Dictionary.com Search","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18767,"signedState":2},"{214708f0-fe91-4b05-b9b4-9846ef12dc7b}":{"version":"1.0","scope":1,"type":"extension","updateDay":18767,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"👉 highlight text, right click, search on stack overflow","name":"stackoverflow context menu search","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18767,"signedState":2},"{73a6fe31-595d-460b-a920-fcc0f8843232}":{"version":"11.2.8","scope":1,"type":"extension","updateDay":18768,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Maximum protection for your browser: NoScript allows active content only for trusted domains of your","name":"NoScript","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"{592a7624-ad88-4d43-aec3-e940dcad653a}":{"version":"1.3.6","scope":1,"type":"extension","updateDay":18776,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Redirect to the latest Java SE API document.","name":"JavaAPI-Redirector","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"doh-rollout@mozilla.org":{"version":"2.0.0","scope":1,"type":"extension","updateDay":18790,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"This used to be a Mozilla add-on that supported the roll-out of DoH, but now only exists as a stub t","name":"DoH Roll-Out","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18763},"formautofill@mozilla.org":{"version":"1.0.1","scope":1,"type":"extension","updateDay":18790,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":null,"name":"Form Autofill","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18763},"pictureinpicture@mozilla.org":{"version":"1.0.0","scope":1,"type":"extension","updateDay":18790,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Fixes for web compatibility with Picture-in-Picture","name":"Picture-In-Picture","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18763},"screenshots@mozilla.org":{"version":"39.0.1","scope":1,"type":"extension","updateDay":18790,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Take clips and screenshots from the Web and save them temporarily or permanently.","name":"Firefox Screenshots","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18763},"webcompat-reporter@mozilla.org":{"version":"1.4.2","scope":1,"type":"extension","updateDay":18790,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Report site compatibility issues on webcompat.com","name":"WebCompat Reporter","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18763},"webcompat@mozilla.org":{"version":"23.1.0","scope":1,"type":"extension","updateDay":18790,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Urgent post-release fixes for web compatibility.","name":"Web Compatibility Interventions","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18763},"dont-track-me-google@robwu.nl":{"version":"4.26","scope":1,"type":"extension","updateDay":18790,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Removes the annoying link-conversion at Google Search/maps/...","name":"Don't track me Google","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18767,"signedState":2},"{a4c4eda4-fb84-4a84-b4a1-f7c1cbf2a1ad}":{"version":"21.6.8","scope":1,"type":"extension","updateDay":18790,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Simplifies the GitHub interface and adds useful features","name":"Refined GitHub","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2},"Tab-Session-Manager@sienori":{"version":"6.8.3","scope":1,"type":"extension","updateDay":18790,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Save and restore the state of windows and tabs. It also supports automatic saving.","name":"Tab Session Manager","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18766,"signedState":2}},"theme":{"id":"firefox-compact-dark@mozilla.org","blocklisted":false,"description":"A theme with a dark colour scheme.","name":"Dark","userDisabled":false,"appDisabled":false,"version":"1.2","scope":4,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18765,"updateDay":18765},"activeGMPlugins":{"gmp-gmpopenh264":{"version":"1.8.1.1","userDisabled":false,"applyBackgroundUpdates":1}}},"services":{"accountEnabled":true,"syncEnabled":true}}
ThreadIdNameMapping: 1014285:"IPC I/O Parent",1014287:"Netlink Monitor",1014286:"Timer",1014289:"Permission",1014292:"JS Watchdog",1014293:"JS Helper",1014294:"JS Helper",1014295:"JS Helper",1014296:"JS Helper",1014297:"JS Helper",1014298:"JS Helper",1014299:"JS Helper",1014300:"JS Helper",1014302:"Cache2 I/O",1014303:"Cookie",1014305:"Breakpad Server",1014307:"IPC Launch",1014315:"FS Broker 10143",1014321:"Worker Launcher",1014322:"SoftwareVsyncThread",1014323:"Compositor",1014324:"ImageIO",1014325:"IPDL Background",1014330:"DOM Worker",1014331:"QuotaManager IO",1014335:"TRR Background",1014340:"StyleThread#1",1014339:"StyleThread#0",1014341:"StyleThread#2",1014342:"StyleThread#3",1014344:"StyleThread#5",1014343:"StyleThread#4",1014345:"ImageBridgeChld",1014347:"GMPThread",1014353:"FS Broker 10143",1014354:"ProcessHangMon",1014376:"TaskController Thread #0",1014377:"TaskController Thread #1",1014378:"TaskController Thread #2",1014379:"TaskController Thread #3",1014380:"TaskController Thread #4",1014381:"TaskController Thread #5",1014382:"TaskController Thread #6",1014383:"TaskController Thread #7",1014387:"HTML5 Parser",1014388:"mozStorage #1",1014392:"mozStorage #2",1014393:"mozStorage #3",1014394:"DOM Worker",1014396:"FS Broker 10143",1014403:"FS Broker 10144",1014428:"FS Broker 10144",1014448:"FS Broker 10144",1014475:"FS Broker 10144",1014521:"FS Broker 10145",1014525:"FS Broker 10145",1014574:"mozStorage #4",1014576:"URL Classifier",1014733:"FS Broker 10147",1014740:"FS Broker 10147",1014836:"LS Thread",1014861:"DOM Worker",1014868:"RemoteLzyStream",1014873:"mozStorage #5",1015330:"FS Broker 10153",1015450:"mozStorage #7",1015487:"BgIOThreadPool #2",1016958:"DOM Worker",1154358:"DNS Resolver #207",1162317:"BackgroundThreadPool #1247",1162482:"DNS Resolver #211",1162508:"Shutdown Hang Terminator",1162509:"Shutdown Statistics Writer",
Throttleable: 1
TotalPageFile: 35830390784
TotalPhysicalMemory: 33682911232
URL: https://www.mozilla.org/en-GB/firefox/channel/desktop/#aurora
UptimeTS: 346418.0524124
Vendor: Mozilla
Version: 90.0
useragent_locale: en-GB
This report also contains technical information about the state of the application when it crashed.
Expected results:
In the past, when the "Press button to upgrade" used to work in firefox ...
- Visit Help / About
- Button: "Press to Update"
- Firefox goes away (for some time)
- Presumably the updater program does what it needs to do
- My Firefox session resumed for the profile in use.
NO Crash Report box
All Good.
What also "should happen" is that the Firefox project investigae the Crash Information supplied and seriously investigate this problem. It is extremely annoying for this to NEVER get fixed. I've been a Firefox user ever since I learned abou the Open Source Browser. This bitter episode is almost enough to let me forget how much I value Firefox and my "browser of choice".
Comment 1•4 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.
Comment 2•4 years ago
|
||
Do you have anything at about:crashes? If so can you submit it and paste crash ID here?
Thanks.
Updated•4 years ago
|
@Pascal Chevrel -- I will take a look. There should be many.
@Pascal ... This is the about:crashes page. I expect these hashes identify invividual submitted reports. If not just let me know if I should post the contents here?
About-Crashes.txt (attached)
Comment 7•4 years ago
|
||
(William from comment #5)
bp-89533eac-e558-4cbb-ab6d-d6c3f0210803 3/8/21, 10:31 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-90d955d6-9457-473d-a2ac-eb01a0210730 30/7/21, 23:40 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-387d42ff-0d61-473d-93e2-cb3fb0210728 28/7/21, 10:48 @ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-3ed83b07-691e-43ee-b4fb-d668b0210728 28/7/21, 10:48 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-03e3f4d9-0b8e-4155-9cc9-32e940210719 20/7/21, 01:21 [@ libxul.so (deleted)@0x5a23edc ]
bp-86421104-1b3b-441d-8e4f-d919d0210716 17/7/21, 01:01 [@ libxul.so (deleted)@0x2163b00 ]
bp-62211b5d-37c6-4bdd-a4c4-c13300210715 16/7/21, 08:37 [@ libxul.so (deleted)@0x2163b00 ]
bp-3be18004-04b4-4fd8-bd65-d1fbe0210713 13/7/21, 23:47 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-b59d8a10-64d1-4ff4-86f5-318cc0210627 27/6/21, 12:43 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-65cfa3d6-bfed-4b59-8959-158990210627 27/6/21, 12:43 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-bbb954ad-24bc-4052-aba5-304d90210622 23/6/21, 00:14 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-615a23c6-42d9-4441-9c84-9c0450210619 19/6/21, 22:42 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-c8bf10e6-d990-4319-88e8-813c10210619 19/6/21, 22:37 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-4f6f6bff-f2e7-4f6d-aaa8-1418c0210616 16/6/21, 22:12 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-a2bb4484-2b7b-4ce7-8090-2adc50210612 12/6/21, 20:23 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
bp-06cdef4e-9eb3-4d68-b4fe-0ed9f0210611 12/6/21, 01:43 [@ AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown ]
Comment 8•3 years ago
|
||
The bug has a crash signature, thus the bug will be considered confirmed.
Comment 9•3 years ago
|
||
The bug is linked to a topcrash signature, which matches the following criterion:
- Top 20 desktop browser crashes on release
:stransky, could you consider increasing the severity of this top-crash bug?
For more information, please visit auto_nag documentation.
Comment 10•3 years ago
|
||
Don't look Linux related:
Not sure which component is that.
Comment 11•3 years ago
|
||
Based on the topcrash criteria, the crash signature linked to this bug is not a topcrash signature anymore.
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Comment 12•3 years ago
|
||
The severity field is not set for this bug.
:robwu, could you have a look please?
For more information, please visit auto_nag documentation.
Comment 13•3 years ago
|
||
The bug is linked to a topcrash signature, which matches the following criterion:
- Top 20 desktop browser crashes on release
:mixedpuppy, could you consider increasing the severity of this top-crash bug?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Comment 14•3 years ago
|
||
Hi Mark,
if I'm not mistaken the StorageSyncService
in the AsyncShutdownTimeout | profile-change-teardown | StorageSyncService: shutdown
logs from the crash reports linked to this issue is related to the StorageSyncService defined in ExtensionStorageComponents.jsm and used for the rust-based storage.sync API backend.
Do you have any idea about what may be the underlying issue or what additional details we may be able to gather from the crash reports we got to pin point this?
Comment 15•3 years ago
|
||
I don't have any theories here :( However, it seems to have spiked recently - looking at the last 30 days nearly 70% of reports are in 2 build IDs - 20221019185550 and 20221025065831. If we add build IDs of 20221030091646 and 20221010110315 we account for over 90% of crashes - so this probably correlates with 106? There haven't been any changes to this component for a number of months.
Ultimately though, all this should be doing is interrupting any in-flight sql operations then closing the sqlite connection, and it takes some care to handle errors in a "sane" way, so I've no real ideas. I guess it's possible that an extension causing some particularly slow DB operation on shutdown could cause it, but that seems unlikely as (a) our quotas prevent extensions writing enough data that should matter and (b) that wouldn't explain a recent spike.
Is there any way to record progress for shutdown tasks? A challenge will be that this actually happens in Rust code off the main thread.
Comment 16•3 years ago
|
||
Based on the topcrash criteria, the crash signature linked to this bug is not a topcrash signature anymore.
For more information, please visit auto_nag documentation.
Updated•2 years ago
|
Updated•2 years ago
|
Description
•