AW: load URL is broken in 8.1.4

panagiotis merakos panos.merakos at livecode.com
Mon Jul 31 14:15:15 CEST 2017


Sorry, this part should be:

"So I would guess that tsNet 1.2.8 has caused this bug for you in 8.1.4,
which was fixed in tsNet 1.2.9 (included in LC 8.1.5)."

On Mon, Jul 31, 2017 at 1:14 PM, panagiotis merakos <
panos.merakos at livecode.com> wrote:

> Hi Tiemo,
>
> The "load url" call does use tsNet if you are on Indy or Business. In fact
> every network-related operation does use tsNet on Indy and Business.
> Moreover, the tsNet external was updated in LiveCode 8.1.4 rc2 (to fix bug
> http://quality.livecode.com/show_bug.cgi?id=19026), so it quite possible
> that this update has caused the regression you experienced in 8.1.4 stable.
>
> For reference, those are the tsNet versions that are included in the LC
> recent versions:
>
> LC 8.1.4 rc-1 : tsNet 1.2.7
> LC 8.1.4-rc-2 until 8.1.4 stable: tsNet 1.2.8
> LC 8.1.5 stable: tsNet 1.2.9
> LC 8.1.6 rc-1 until 8.1.6 stable (to be released very soon): tsNet 1.2.10
>
> When a LC release includes a new tsNet version, this is mentioned in the
> release email.
>
> So I would guess that tsNet 1.2.9 has caused this bug for you in 8.1.4,
> which was fixed in tsNet 1.2.10 (included in LC 8.1.5).
>
> Best regards,
> Panos
> --
>
>
>
> On Mon, Jul 31, 2017 at 12:55 PM, Tiemo Hollmann TB via use-livecode <
> use-livecode at lists.runrev.com> wrote:
>
>> Hi Mark,
>> thank you for your explanations. What I can understand are the
>> regressions switching from 6 to 7/8, because of widely new underlying
>> architecture and components. That was a huge step. There I had a lot of
>> sympathy. What is much more harder to understand and acceptable are the
>> regressions within version 8. I would think that there is not such a
>> general exchange of components under the hood from 8.1.4rc1 to 8.1.4, which
>> would make a total test of every detail necessary. My first idea was a bug
>> in tsNet.dll, but this "load URL" bug is not caused by the different
>> versions of tsnet, but definitively by LC 8.1.4.
>> Tiemo
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im
>> Auftrag von Mark Waddingham via use-livecode
>> Gesendet: Montag, 31. Juli 2017 13:41
>> An: How to use LiveCode <use-livecode at lists.runrev.com>
>> Cc: Mark Waddingham <mark at livecode.com>
>> Betreff: Re: AW: load URL is broken in 8.1.4
>>
>> I don't think there is anyway we can deny that the transition from 6.x to
>> 7.x caused a lot of regressions.
>>
>> This is why we have a strict policy of handling maintenance releases now
>> - i.e. we work very hard to ensure each maintenance version is strictly
>> better than before.
>>
>> I know of a number of users who have had similar difficulties moving from
>> 6 straight to 8 - however, barring the occasional error (e.g. The backdrop
>> fiasco and the load URL one you mention directly) 8.1.(x+1) has had less
>> regressions relative to 6 - and no regressions relative to 8.1.x.
>>
>> Also (as far as we can) regressions relative to older versions get very
>> high priority in our bug fixing queue.
>>
>> So things might not yet be perfect but I'd hope that everyone can see
>> that we've made great strides (indeed, we've made good progress on fixing
>> issues which have been around a lot longer recently - even back to the very
>> early days of the MetaCard engine).
>>
>> No-one likes encountering regressions - however in a system as complex
>> and broad as ours they are often unavoidable.
>>
>> Every one sees a different view of the elephant so to speak - and we try
>> to act as quickly as we can when issues are reported (usually seeeing them
>> fixed in the next maintenance release).
>>
>> Warmest Regards,
>>
>> Mark.
>>
>> Sent from my iPhone
>>
>> > On 31 Jul 2017, at 12:27, Tiemo Hollmann TB via use-livecode <
>> use-livecode at lists.runrev.com> wrote:
>> >
>> > I forgot my final question: Have you made similar experiences or is it
>> > only me and how do you handle this permanent hazard of regression bugs?
>> > Tiemo
>> >
>> > -----Ursprüngliche Nachricht-----
>> > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im
>> > Auftrag von Tiemo Hollmann TB via use-livecode
>> > Gesendet: Montag, 31. Juli 2017 11:16
>> > An: LiveCode User Liste senden <use-livecode at lists.runrev.com>
>> > Cc: Tiemo Hollmann TB <toolbook at kestner.de>
>> > Betreff: load URL is broken in 8.1.4
>> >
>> > Hello,
>> >
>> > For my automatic update mechanism I am downloading a zip file from a
>> > web server, extracting the zip file and starting the downloaded update.
>> >
>> > I am doing this since years, without having changed anything in my
>> > code. Now in 8.1.4, Windows 10 this load URL downloads a
>> > "broken/corrupted" empty zip file, which breaks my whole update
>> > process. In 8.1.4 rc1 this still has worked and in 8.1.5 it seems to
>> > work again without any changes in my code or the zip file. I didn't
>> tested yet 8.1.6 and 9.
>> >
>> > I had done a minor change in my program, completely far off the
>> > download handler and just build a new standalone for a new CD
>> > production and thought I'll take the "stable" release 8.1.4 instead of
>> > the last build with 8.1.4
>> > rc1 for the new production. Because it was only a minor bug fix in my
>> > program and I only switched from 8.1.4 to 8.1.4 rc1 I didn't tested
>> > each and every possible feature of my program, before going into the
>> > production of a new release. Only by a great chance I discovered that
>> > my update process is broken. If I would have sold this new CD
>> > production, I would never have been able to update my program again,
>> > because the update process would have been broken.
>> >
>> > In all the years working with RunRev/LiveCode I never have experienced
>> > so many, frequently regression bugs as in LC 8. I had at least 10-20
>> > regression bugs in LC 8, since switching from 6.7. Almost in each
>> > single release candidate and each general release there are new
>> > regression bugs of old and common features so that it is a game of
>> > hazard to use a new release. I have no idea, what is going on behind
>> > the scenes in Edinborough, if it is related to the open source
>> > development, so that everybody can create regression bugs, but this
>> > isn't anymore a reliable software development. The complete
>> responsibility is passed to us.
>> >
>> > Sorry, but I am really pissed off and my trust in every new release
>> > has dropped to zero.
>> >
>> > Tiemo
>> >
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > 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
>>
>>
>> _______________________________________________
>> 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
>>
>
>
>
> --
> Panagiotis Merakos <panos.merakos at livecode.com>
> LiveCode Software Developer
>
> Everyone Can Create Apps <https://livecode.com>
>



-- 
Panagiotis Merakos <panos.merakos at livecode.com>
LiveCode Software Developer

Everyone Can Create Apps <https://livecode.com>


More information about the use-livecode mailing list