![]() ![]() There's no difference between builds that work and builds that don't other than the value of CFBundleIdentifier. The only explanation that I can think of is that Ventura has some sort of hard-coded compatibility shim in place for, and current versions of the app won't start without it. Meanwhile, a newer version of Zotero that we're working on, built against a newer macOS SDK, works on Ventura regardless of the value of CFBundleIdentifier. I can reproduce this in a local development build just by altering CFBundleIdentifier, with no other changes. That includes our beta builds, which use -beta. It seems that if our internal macOS app identifier (CFBundleIdentifier) is set to anything other than, the app crashes at startup. I can confirm this - and on an Intel Mac, so it's unrelated to Rosetta. Thread 0 Crashed:: Dispatch queue: -thread VM - pmap_enter retried due to resource shortage REGION TYPE START - END PRT/MAX SHRMOD REGION DETAIL VM Region Info: 0x198 is not in any region. Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Report is from last night when the installation was completed ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |