Were I a coder at Adobe trying to find and fix this glitch, I'd take a serious look at what 12.1 changed in the Rosetta 2 code. One change may be to protect that sectdion of Intel code that ends up in Rosetta so that a single app can't force a restart of the OS, or at least can't force a restart the way PSE 2022 had been doing it. If Apple remains consistent in its numbering convention, 12.1 is more than a security patch. Monterey just went from 12.01 to 12.1 instead of 12.02. Indications are that OS 12.1 makes the PSE 2022 bug more of a problem because it no longer will execute even once per restart (true?). The fact that the bug occurs in the subset of the Intel OS that's contained in Rosetta 2 should help Adobe identify the cause of failure on both platforms. On an M1 Mac it's still Intel code so, it must use Rosetta 2 and the corruption it causes leads to an OS crash as Rosetta 2 is a hybid between an app and the OS. If it runs at all, it runs only once per restart. ![]() On an Intel Mac the corruption apparently only affects PSE. There is a connection between PSE 2022's inability to function properly on both Mac platforms because the bug corroupts the working copy of the OS in memory. Solving that riddle without sewing the seeds of some future disaster may take awhile-how long awhile is anyone's guess without more detail regarding what the software architects are up against.Ĭan someone with an M1 Mac and PSE 202 installed please report on what happens when PSE 2022 is launched with OS 12.1 installed? Apparently, whatever PSE is trying to do at that point has some importance attached to it so, Adobe may have to puzzle some to find an alternative way to do what they think must be done. If my inference is correct, then Adobe now has a powerful clue pointing to exactly what the PSE startup bug is. If PSE 2022 will not execute at all on an M1 Mac with OS 12.1, that would mean that Apple has modified OS code and Rosetta code to prevent whatever PSE's startup was doint that it should not be doing (a single app should never be able to bring down the entire OS). My surmise all along is that something in PSE's startup routines does something to the working copy of the OS that 1) prevents future starups of the app if it is quit without a restart of the Mac, and 2) regardless of whethe PSE remains open or is quit, installs an error in Rosetta 2 on an M1 Mac that will subsequently lead to a spontaneous restart. I'd appreciate it if someone with an M1 Mac can confirm that PSE 2022 won't startup at all in 12.1. ![]() I have received a refund and no longer have any version of PSE installed. I saw a post this morning that says that PSE 2022 (presumably also 2021) won't start up at all with Monterey 12.1. PSE 2022 is NOT legitimately 2022 software! Intel only apps, properly compiled, will execute fine on an M1 Mac, BUT Rosetta will be discontinued in a year or two (remember the conversion from 32-bit to 64-bit apps?) and users will be forced into another PSE purchase. They've know for more than a year that ANY 2022 Mac would be based an M1 processor. However, it's appaling that they label a program 2022 that contains only Intel code. It's bad enough that they began selling an app that they knew would not work properly when the soon to arrive OS update occurred. Hence, Adobe had early developer copies of Monterey months ago and had to have been aware of the PSE bug well befoe releasing version 2022. It apparently doesn't create a problem in OS 10 or 11, but Monterey is a different story. PSE 2021 or 2022 does something on startup that is inconsistent with Apple's requirements for app developers. I chose to upgrade Microsoft Office because the latest version runs natively on Apple silicon, but Office 16 works fine under Rosetta 2. I have a BUNCH of Intel apps that execute just fine on my M1 MacBook Pro. Hence, some of the "new components" in Monterey exist to align the underlying code and moving the Intel only code to an extension of the Intel compile and Roseeta 2 in the M1 compile. I assume that the designers of the OS would want both vesions to compile from the same source code (it's a flavor of unix so, persumably the source is C or C++). ![]() The Monterey installer contains code for both Intel and Apple Silicon. Monterey is the minimum OS on a new MacBook Pro (which is a dazzlingly wonerful laptop BTW). ![]() OS updates break older apps all the time (most famously when Apple stopped supporting 32-bit apps-we were warned that was going to happen).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |