Open c0dev0id opened 1 week ago
Not sure if this is relevant, but this is a diff of the signing information between the website version and the autoupdate version. Created with the command codesign -dv --verbose=4 /Applications/Signal.app
:
--- signal_autoupdate_sign.txt 2024-10-10 15:04:21
+++ signal_website_sign.txt 2024-10-10 15:05:39
@@ -1,29 +1,29 @@
Executable=/Applications/Signal.app/Contents/MacOS/Signal
Identifier=org.whispersystems.signal-desktop
-Format=app bundle with Mach-O thin (arm64)
+Format=app bundle with Mach-O universal (x86_64 arm64)
CodeDirectory v=20500 size=781 flags=0x10000(runtime) hashes=13+7 location=embedded
VersionPlatform=1
VersionMin=720896
VersionSDK=917504
Hash type=sha256 size=32
-CandidateCDHash sha256=1a53b3378beeed8ba1796e0f49161e59b30ad6d5
-CandidateCDHashFull sha256=1a53b3378beeed8ba1796e0f49161e59b30ad6d50b9df583f38ebbeb34e6bea0
+CandidateCDHash sha256=8026a2032aec4dc199c4a73f6ea737bfb65ca6ea
+CandidateCDHashFull sha256=8026a2032aec4dc199c4a73f6ea737bfb65ca6eab044c5989f077ba92b1b5bb8
Hash choices=sha256
-CMSDigest=1a53b3378beeed8ba1796e0f49161e59b30ad6d50b9df583f38ebbeb34e6bea0
+CMSDigest=8026a2032aec4dc199c4a73f6ea737bfb65ca6eab044c5989f077ba92b1b5bb8
CMSDigestType=2
Executable Segment base=0
Executable Segment limit=16384
Executable Segment flags=0x1
Page size=4096
-CDHash=1a53b3378beeed8ba1796e0f49161e59b30ad6d5
+CDHash=8026a2032aec4dc199c4a73f6ea737bfb65ca6ea
Signature size=9060
Authority=Developer ID Application: Signal Messenger, LLC (U68MSDN6DR)
Authority=Developer ID Certification Authority
Authority=Apple Root CA
-Timestamp=9. Oct 2024 at 19:03:47
+Timestamp=9. Oct 2024 at 19:07:35
Notarization Ticket=stapled
Info.plist entries=31
TeamIdentifier=U68MSDN6DR
Runtime Version=14.0.0
-Sealed Resources version=2 rules=13 files=17
+Sealed Resources version=2 rules=13 files=19
Internal requirements count=1 size=196
Hi there, sorry this is happening and thank you for the debugging info. It looks like the update is going from arm64 to universal, which is unexpected but should work.
Using a supported version?
Overall summary
Hello,
whenever the Signal App on my Mac updates itself, it doesn't start afterwards with the error below. Then I go to the website, download the current version and this works.
The next time, the app shows an update and I allow it to update itself, it's broken again.
Is there a difference between the version I get from the website and the version used by the automatic update?
What stands out for me in the trace is the "Code Signature Invalid" part:
Steps to reproduce
Expected result
Signal app can start
Actual result
Signal app doesn't start
Screenshots
Signal version
7.28.0
Operating system
OSX 15.0.1 (24A348)
Version of Signal on your phone
No response
Link to debug log