Finding errors in a standalone
Alex Tweedly
alex at tweedly.net
Fri Jul 14 20:37:35 EDT 2017
I guess I asked that question rather badly.
I didn't mean "what info should I get from tsNetInit ?"
I meant "what info should I get when a standalone app crashes" ?
All I'm getting now is this empty dialog box that says "execution error"
and has no further info.
Well, it turns out I finally tracked it down : it was a missing
inclusion for mergJSON.
The app has a splash stack, then the real stack, and lots of behaviour
stacks - so it wasn't doing very well on "search for inclusions", so I
was doing manual inclusions. The problem always occurred when I tried to
do some network activity (hence me being suspicious that I was was
misusing tsNet). In fact, the app always does asynch POSTs, and includes
some info which comes from an array, as JSON data, via calls to
arrayToJSON().
I thought I was OK because I had ticked both
JSON Library
and
mergJSON-x86_64
not realizing there is also an entry for "mergJSON".
Fixed that - and all seems to be happy for now.
Thanks again to everyone who helped.
Alex.
On 14/07/2017 21:21, J. Landman Gay via use-livecode wrote:
> On 7/14/17 9:31 AM, Alex Tweedly via use-livecode wrote:
>> I guess the *real* question is not about tsNet - it is what info
>> *should* I get when some failure happens.
>
> The result contains any LC errors, and apparently there were none. The
> "it" variable contains whatever is returned by the server. The script
> should check both.
>
More information about the use-livecode
mailing list