Thank you, Mark. Receiving the corrupted stack might be interesting,
but what would certainly be most interesting would be to re-create that
here.
Do you have a recipe I can follow for this?
Do you see the same behavior if plugins are disabled?
--
Richard Gaskin
Fourth World Systems
Mark Wieder wrote:
On 2/20/20 11:56 AM, Richard Gaskin via use-livecode wrote:
On the forums we see a another, with surprising frequency: when the
behavior of a script is not understood, the poster will sometimes
surmise that the cause is somehow file format corruption. Many cases
turn out to be just syntax errors, and IIRC few or none of those have
turned out to be file format corruption.
So here's one for you: As I've mentioned before, I don't use 9.6dpx for
anything serious. I've been working with LC9.6dp2 lately to see if my
stacks still work with the latest builds and I've been coming up with
interesting results.
At least twice now I've been editing scripts with two tabs open in the
script editor. After dutifully saving my changes I close the IDE and
relaunch to ensure a clean slate. I see that my stack crashes horribly
because the script I was editing has been saved into the wrong object
(the other script I was editing). Luckily backups saved me.
I have two different corrupted stacks after editing them (one of the
corrupted stacks is your 4wdevolution stack - happy to send it your way
if desired). Again backups saved the day. Made the same changes to the
stack and it works fine.
One of my stacks that behaved properly in LC9.5.1 consistently crashed
my distro's desktop manager in LC9.6dp2 (any edition), having to be
restarted. I just spent two days trying to figure out if I was doing
something wrong or something changed in LC itself, and it turns out to
be a combination. The cef browser code has changed enough that just
instantiating a browser widget is enough to cause havoc, so I now
sidestep some previously-working code and hope that still works when we
get dp3.
Yes, I realize that these are dp releases and shouldn't be considered
stable, but it's gotten to the point where I don't know whether problems
I come across are bugs in my code, bugs in the latest LC build, or
upcoming changes to The Way Things Work.
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode