blueboxd / chromium-legacy

Latest Chromium (≒Chrome Canary/Stable) for Mac OS X 10.7+
BSD 3-Clause "New" or "Revised" License
307 stars 17 forks source link

[CRASH] Uninstalling a PWA causes Chromium to crash #212

Open Wowfunhappy opened 8 months ago

Wowfunhappy commented 8 months ago

Describe the bug

Uninstalling a PWA causes Chromium to crash. Chromium will continue to crash on every subsequent launch until you delete the associated .app shortcut.

Steps to reproduce the behavior:

  1. Go to a website such as maps.google.com that supports PWAs.
  2. Click on the "Install" button toward the right side of the address bar. Follow the prompts to install the app.
  3. Once the app is installed, go to chrome://apps. Right click the app and select "Uninstall"
  4. Chromium will crash.
  5. Chromium will continue to crash every time you open the app, until you delete Google Maps.app.

Workarounds

Delete PWAs by dragging the .app to the trash before/after they are uninstalled from chrome://apps.

System

Logs

I am attaching four different crash logs from four different instances of trying to open Chromium post app removal, as they are quite different.

Archive.zip

Wowfunhappy commented 8 months ago

It turns out there's a very easy workaround: just delete the PWA's .app file before/after you uninstall the PWA from chrome://apps. I'm not sure how I missed this the first time!