OS X Somona

Deploying to Mac OS? Ask Mac OS specific questions here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
andyh1234
Posts: 442
Joined: Mon Aug 13, 2007 4:44 pm
Location: Eccles UK
Contact:

OS X Somona

Post by andyh1234 » Sun Oct 01, 2023 1:11 pm

Hi,

I have had a couple of users upgrade to OS X Sonoma and report my app is now crashing.

Is anyone else having problems or is there a known issue, or has anyone else upgraded and everything is working?

I am reluctant to upgrade my Mac as it all works at the moment and if I upgrade the older version of Xcode needed for iOS might not work etc.

Thanks

Andy

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: OS X Somona

Post by richmond62 » Sun Oct 01, 2023 2:56 pm

I have NOT tried a standalone WITH inclusions.

Without, I have had 3 standalones running properly.

This might be a duplicate thread.

stam
Posts: 2686
Joined: Sun Jun 04, 2006 9:39 pm
Location: London, UK

Re: OS X Somona

Post by stam » Sun Oct 01, 2023 2:58 pm

Hi Andy,

there are a couple of long and heated threads on this on the forums.
Bottom line is that Sonoma is crashing older versions of LiveCode, but 9.6.10 and 10 DP6 should work. There is a bug with dates that return US format no matter what.

It is presumably the same issue with standalones, as that's just the engine bundled with the stack, but 1 user reported that standalones from 9.6.3 work fine on Sonoma. I'm not sure this is extensively tested or confirmed.

I am waiting until 9.6.11 and/or 10 DP7 are related before upgrading, you'd probably want to do the same on your production machine...

S.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: OS X Somona

Post by richmond62 » Sun Oct 01, 2023 3:48 pm

1 user reported that standalones from 9.6.3 work fine on Sonoma. I'm not sure this is extensively tested or confirmed.
That was me: and as I indicated above, my testing consisted of a build of my 'Devawriter Pro', and 2 other 'stray' stacks built with LC 9.6.3 'community' on MacOS 12 with NO inclusions . . . and they DID run on MacOS Sonoma successfully.

Obviously an EXTENSIVE test would involve running off an almost endless series of standalones with all possible combinations of inclusions and then testing them on MacOS 14.
-
Screen Shot 2023-10-01 at 17.46.32.jpg
-
AND this is going to be a real headache . . .

LiveCode_Panos
Livecode Staff Member
Livecode Staff Member
Posts: 818
Joined: Fri Feb 06, 2015 4:03 pm

Re: OS X Somona

Post by LiveCode_Panos » Sun Oct 01, 2023 4:34 pm

Hello all,

The crash of the LC IDE (which is fixed in LC 9.6.10 and 10.0.0 dp6) on MacOS Sonoma is related to menus. If your standalone app has no menus and it was built with an older version of LiveCode then it will most likely NOT crash.

Kind regards,
Panos
--

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: OS X Somona

Post by richmond62 » Sun Oct 01, 2023 4:38 pm

related to menus
That makes perfect sense, as none of the standalones I built have any menus.

It would be useful to know if there is a 'work around' for that problem.

LiveCode_Panos
Livecode Staff Member
Livecode Staff Member
Posts: 818
Joined: Fri Feb 06, 2015 4:03 pm

Re: OS X Somona

Post by LiveCode_Panos » Sun Oct 01, 2023 5:30 pm

Hello Richmond,

Unfortunately there is no workaround. On MacOS Sonoma it seems they have changed the way menus are treated, and this causes a crash in the affected versions of the engine c++ code.

Kind regards,
Panos

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: OS X Somona

Post by richmond62 » Sun Oct 01, 2023 5:40 pm

Unfortunately there is no workaround. On MacOS Sonoma it seems they have changed the way menus are treated, and this causes a crash in the affected versions of the engine c++ code.
Thank you very much Panos (even if that makes you the bearer of bad news), as, at the very least, it lets myself and others who currently depend on LC 9.6.3 Community know where we stand re MacOS 14.

We will, obviously, have to do without menubar menus (sorry about that very clunky construction), or work out how to have a hamburger menu on the stack itself:
-
Screen Shot 2023-10-01 at 19.38.58.png
Screen Shot 2023-10-01 at 19.38.58.png (8.23 KiB) Viewed 17534 times
https://franco-fagioli.info/

Actually, apart from the fact that Franco Fagioli is one of my favourite baroque singers, that website has an inspiring hamburger menu insofar as it does NOT present the user with a drop-down, but takes them to a page with a series of menu items: so a stack with a hamburger menu could just take one to a card with a series of buttons.

Go on, I dare you: check it out. 8)

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: OS X Somona

Post by richmond62 » Sun Oct 01, 2023 5:52 pm


richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: OS X Somona

Post by richmond62 » Fri Oct 06, 2023 1:49 pm

And so, MacOS 14.1 beta 2 . . .

. . . the splash screen of LC 9.6.3 comes and goes in the blink of an eye, far, far faster than 14.1 beta 1 . . . bugger all good that it does though.

As I do not need my 2018 Mac Mini at them moment I will not be downgrading it to MacOS 13 ...

Post Reply

Return to “Mac OS”