LC 10.0.2 on macOS Tahoe: weird anomalies

Ben Rubinstein benr_mc at cogapp.com
Mon Feb 2 14:49:07 EST 2026


I recently (finally) updated macOS on my laptop from Sonoma (14.x) to Tahoe 
(26.x). Most things are fine, but I've found a couple of anomalies (this is 
all with LiveCode 10.0.2).

Before I report these (realistically only the first one), has anyone else seen 
the same effects? Is there any evidence that these aren't specifically Tahoe 
issues?

1) This is the important one.

A tool I use regularly (in the IDE) which pulls data from a MySQL (actually 
MariaDB) database on our local network to output some summary info. Since 
upgrading to Tahoe, when I press the button it throws an error when it tries 
to connect:
	Can't connect to MySQL server on '<hostname>' (65)

When I press the button again, it connects fine. After that I can repeatedly 
run the scripts that open this connection... for a while. Then it will happen 
again, even if I haven't quit and restarted LiveCode in the interim. The 
symptoms would be consistent with LC having to load something (e.g. a driver) 
into memory, and either timing out the first time, or doing this in the wrong 
order; and then at some later stage that may have been released and need to be 
loaded in again. But I'm just guessing here. (I typically have the IDE open 
for weeks at a time, and just switch to it to use one of various tools.)

This behaviour is consistent, and definitely related to Tahoe (or it might 
have been in Sequoia as well, I skipped past that).

2) In the script editor, I've recently been repeatedly messing with a 
particular command in a script in a relatively long process; so I set the 
entry point to it. It seems that this is sometimes resetting - even when I 
check (under Debug > Entry point...) that it is referencing the correct 
command, when I click the play button in the script editor the first command 
in the script is executed instead. I have to open the Entry point dialog 
again, select something else, then re-select the command I want, and that 
solves it.

I can't reproduce this reliably but it's happened several times in the last 
week or so. I also can't be sure that it's Tahoe related, because I don't use 
that feature very often; but I've certainly not noticed this issue before.


3) Trivial but strange. In the IDE, I have an 'extra toolbar', a palette stack 
which docks itself next to the revMenubar and holds a bunch of useful 
controls. On revResumeStack and desktopChanged messages, it repositions itself 
(and adjusts the size of the revMenubar) - this is needed because I often plug 
and unplug external monitors. Since I updated to Tahoe, when my laptop wakes 
from sleep (even if no change is made to external monitor) the palette goes 
mad, flashing back and forth into place; sometimes it settles down after about 
30 seconds of this, sometimes only once I switch to LiveCode. I believe that 
this was an interaction between the revResumeStack and desktopChanged 
messages; at any rate, once I introduced a semaphore between them so that the 
repositioning/resizing code would only run once regardless of which of these 
messages fired first and how often, the problem went away. Probably I should 
have coded it that way in the first place - but the first place was probably 
15-20 years ago, when I was a cruder user of Revolution it was then; and it's 
only since moving to Tahoe that this issue has arisen. Obviously it's pretty 
obscure; but there is _something_ different happening in Tahoe, that may 
affect other LiveCode users.









More information about the use-livecode mailing list