Another LC9.6.9rc2 regression? This time with Datagrids

Mike Kerner MikeKerner at roadrunner.com
Tue Dec 13 17:26:50 EST 2022


here's something fun for you to try:
run the script twice. example: take the stack you submitted with the bug
report and execute preOpenStack from the message box, after the initial
failure.

On Tue, Dec 13, 2022 at 5:21 PM Mike Kerner <MikeKerner at roadrunner.com>
wrote:

> there's another option, which is to investigate the polygrid. i've been
> messing with it, because it does seem to be faster than a dg.
> but first, i don't think i can resist trying to see why this is breaking.
> if i do (and, instead work on this app i'm working on), it will
> demonstrate the sort of self-control that i'm legendarily lacking. OOH!
> SHINY!
>
> On Tue, Dec 13, 2022 at 5:08 PM Paul Dupuis via use-livecode <
> use-livecode at lists.runrev.com> wrote:
>
>> Hi Mike,
>>
>> I suspect some change was made in the Datagrid scripts, such as a move
>> of some code from a stack to a script-only stack or some engine change
>> in how comparisons are done, variables interpreted, etc. that
>> inadvertently impacted the Datagrid code, but while we use a lot of
>> Datagrids, I have never really tried to follow or understand the
>> internal scripts and I'd can't invest the time just now (too much else
>> taking priority). I have I think, clearly demonstrated this is a
>> regression - code works under LC 9.6.8 and fails under LC 9.6.9rc2, so
>> it's now up to Livecode, Ltd. (or yourself IF you want to dive right in
>> ;-) to solve the bug.
>>
>> Our choice boils down to [A] Build under 9.6.8 and not have a fix for
>> the Non-Gregorian calendar crash under macOS which was fixed in 969rc2
>> OR [B] wait until LC staff or someone fixes this and we find no other
>> regression in 9.6.9. I think we've now found 3 regressions in 3 weeks,
>> which is not a good sign for 9.6.9.
>>
>> BTW, thank you again for your help with the Ask and Answer regressions!
>>
>> -- Paul
>>
>>
>> On 12/13/2022 4:31 PM, Mike Kerner via use-livecode wrote:
>> > is this in a built app or interpreted?
>> > the "silent fail" has been a feature of LC apps on mobile for a decade.
>> > i wonder if these issues are both caused by some stack moving from
>> binary
>> > to SOS. the ask dialog certainly was migrated to an SOS, recently.
>> > i see you included a recipe stack in the bug report. just like with the
>> ask
>> > dialog, the temptation to dive in might be too great for me...
>> >
>> > On Tue, Dec 13, 2022 at 4:20 PM Paul Dupuis via use-livecode <
>> > use-livecode at lists.runrev.com> wrote:
>> >
>> >> Anyone else having problems with:
>> >>
>> >> set the dgProp["someProperty"] of grp "someDatagrid"
>> >>
>> >> under LC 9.6.9rc2 vs LC 9.6.8?
>> >>
>> >> In bug https://quality.livecode.com/show_bug.cgi?id=24046 were seeing
>> >> lines of script where we set the dgProp of a datagrid just stop (like
>> it
>> >> hit and 'exit to top'). The same code works without stopping in LC
>> 9.6.8
>> >> and consistently fails in 9.6.9rc2.
>> >>
>> >> Just wondering if anyone else has run into this. I did not see a
>> >> specific bug reported against 9.6.9rc2 that might have been this issue
>> >> before reporting it.
>> >>
>> >>
>> >> _______________________________________________
>> >> 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
>>
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>    and did a little diving.
> And God said, "This is good."
>


-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."


More information about the use-livecode mailing list