password protected stack and passkey
Ralph DiMola
rdimola at evergreeninfo.net
Tue Mar 26 10:06:46 EDT 2019
The issue was accessing handlers in a password protected library stack from
the message box. I just tested and this problem(feature?) seems to have gone
away in v9.0.3. I tested with v8.1.10 and the problem was still there. The
message box displayed "put someHandler" and it also failed silently. So...
Sorry for the red-herring. Nothing to see here in v9.
Ralph DiMola
IT Director
Evergreen Information Services
rdimola at evergreeninfo.net
-----Original Message-----
From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf
Of J. Landman Gay via use-livecode
Sent: Tuesday, March 26, 2019 1:15 AM
To: How to use LiveCode
Cc: J. Landman Gay
Subject: Re: password protected stack and passkey
It may have been the problem where the message box stops finding things. It
started in LC 9 for me and happened again today. The message box couldn't
find a handler in the only card that was open, then couldn't even find the
card. Keyboard shortcuts stopped working and "edit script of this card" did
nothing. When that sort of thing starts happening you're about to crash, and
two minutes later I did. There's no recipe except that debugging seems to
set it off.
The point being, maybe the fault wasn't that any features have changed but
rather something else got very confused.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software |
http://www.hyperactivesw.com On March 25, 2019 9:30:41 PM Richard Gaskin via
use-livecode <use-livecode at lists.runrev.com> wrote:
> Ralph DiMola wrote:
>
> > FYI: If the stack is password protected(no line count in PB) you
> > can't access any of the stack's handlers from the message box. I
> > find this annoying but I guess it's safety mechanism. This changed
> > in 8.x I think? In previous versions you could access handlers in a
> > password protected stack from the message box.
>
> I can't reproduce that (just tested in v9.0.3), which is a good thing
> because it would definitely be a bug.
>
> The Message Box is just a stack with scripts, not a compiled engine
> component as with HC's Message Box. If LC's Message Box can't call
> routines in a password-protected stack, neither could anything else.
> That would break a lot of projects, and make protected libraries
> instantly useless.
>
> What else might be going on with what you saw? Got a recipe I can try?
>
> --
> Richard Gaskin
> Fourth World Systems
> Software Design and Development for the Desktop, Mobile, and the Web
> ____________________________________________________________________
> Ambassador at FourthWorld.com http://www.FourthWorld.com
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list