blueboxd / chromium-legacy

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

[BUG] On Mac OS X 10.9 Mavericks, all PWAs no longer work #227

Open EgorKuzevanov opened 3 months ago

EgorKuzevanov commented 3 months ago

Describe the bug On Mac OS X 10.9 Mavericks, all PWAs no longer work.

To Reproduce Steps to reproduce the behavior:

  1. Launch Chromium Legacy
  2. Go to https://piped.video
  3. Click on "Install Piped"
  4. Click on "Install" in "Install app" dialog
  5. See error

Expected behavior A PWA window should appear.

Screenshots Untitled

Desktop (please complete the following information):

Logs

Process:         app_mode_loader [334]
Path:            /Users/USER/*/Piped.app/Contents/MacOS/app_mode_loader
Identifier:      org.chromium.Chromium.app.bkjfnckcipdeoahdkjbhhidnmnjifomk
Version:         ???
Code Type:       X86-64 (Native)
Parent Process:  launchd [151]
Responsible:     app_mode_loader [334]
User ID:         501

Date/Time:       2024-06-04 14:11:04.013 +0300
OS Version:      Mac OS X 10.9.5 (13F34)
Report Version:  11
Anonymous UUID:  3D7EEF50-7C03-FE6A-774A-C112D0DCAB74

Crashed Thread:  0

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: /System/Library/Frameworks/LocalAuthentication.framework/Versions/A/LocalAuthentication
  Referenced from: /Users/USER/*/Piped.app/Contents/MacOS/app_mode_loader
  Reason: image not found

Binary Images:
    0x7fff61f9f000 -     0x7fff61fd2817  dyld (239.4) <7AD43B9B-5CEA-3C7E-9836-A06909F9CA56> /usr/lib/dyld
    0x7fff83d58000 -     0x7fff84058ff7  com.apple.Foundation (6.9 - 1056.16) <24349208-3603-3F5D-95CC-B379616FBEF8> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff85e2c000 -     0x7fff86090ffd  com.apple.security (7.0 - 55471.14.18) <83A9E8C8-06A1-3F6D-8514-C35CD0DBD370> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8a6a9000 -     0x7fff8b21fff7  com.apple.AppKit (6.9 - 1265.21) <9DC13B27-841D-3839-93B2-3EDE66157BDE> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff8bb0e000 -     0x7fff8bcf3fff  com.apple.CoreFoundation (6.9 - 855.17) <729BD6DA-1F63-3E72-A148-26F21EBF52BB> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff8e3b4000 -     0x7fff8e420fff  com.apple.framework.IOKit (2.0.1 - 907.100.13) <057FDBA3-56D6-3903-8C0B-849214BF1985> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff8ecbb000 -     0x7fff8ecbbfff  com.apple.ApplicationServices (48 - 48) <3E3F01A8-314D-378F-835E-9CC4F8820031> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff918ec000 -     0x7fff918f8ff7  com.apple.OpenDirectory (10.9 - 173.90.1) <F08601E8-F7E8-3222-AD05-6A26003779CF> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory

Model: VMware7,1, BootROM VMW71.00V.16221537.B64.2005150253, 2 processors, 1.52 GHz, 2 GB, SMC 1.16f8
Graphics: VMware SVGA II, VMware SVGA II, PCI, 128 MB
Memory Module: RAM slot #0/RAM slot #0, 2 GB, DRAM, 0 MHz, VMware Virtual RAM, VMW-2048MB
Bluetooth: Version 4.2.7f3 14616, 3 services, 22 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Serial ATA Device: VMware Virtual SATA CDRW Drive
SCSI Device: SCSI Target Device @ 0
USB Device: VMware Virtual USB Hub
USB Device: VMware Virtual USB Keyboard
USB Device: Virtual Bluetooth Adapter
USB Device: VMware Virtual USB Mouse
Thunderbolt Bus: 
Wowfunhappy commented 3 months ago

Just a heads up, it looks like you're using the current "Canary" build. The most recent stable build—as in, the most recent build based on the stable branch of Chromium—is version 124.0.6367.207.1. It does not have this problem.

(To be clear, I'm pretty sure this is still a valid bug report. It's crashing because it can't find the LocalAuthentication.framework which was introduced in OS X 10.10 Yosemite.)

EgorKuzevanov commented 2 months ago

Just a heads up, it looks like you're using the current "Canary" build. The most recent stable build—as in, the most recent build based on the stable branch of Chromium—is version 124.0.6367.207.1. It does not have this problem.

(To be clear, I'm pretty sure this is still a valid bug report. It's crashing because it can't find the LocalAuthentication.framework which was introduced in OS X 10.10 Yosemite.)

Then how can I tell which version of Chromium Legacy is based on Chromium Stable and which version is based on Chromium Canary?

Wowfunhappy commented 2 months ago

The latest stable release always has the "stable" tag.

https://github.com/blueboxd/chromium-legacy/releases/tag/stable