Remote debugging - expected behavior

Mike Kerner MikeKerner at roadrunner.com
Thu Sep 28 17:48:33 EDT 2017


well, now it's there, so I commented on it, there.

On Thu, Sep 28, 2017 at 5:34 PM, J. Landman Gay via use-livecode <
use-livecode at lists.runrev.com> wrote:

> I just opened a new report before I read your post:
> http://quality.livecode.com/show_bug.cgi?id=20487
>
> I'm not currently testing script errors, I'm testing other things and I
> don't need remote debugging right now. It's getting in the way.
>
>
> On 9/28/17 3:32 PM, Mike Kerner via use-livecode wrote:
>
>> Then why not remove remote debugger from the (cluttered) inclusions list
>> and only include it if the developer chooses 'test' (similar to what Monte
>> was wondering in that QR).  It seems weird and unnecessary, and
>> possibly insecure to do it otherwise (insecure because if you forget to
>> remove it from the inclusions when you build, your app is open to
>> being remote debugged by someone who is not authorized).  I ask here,
>> rather than adding to that QR or starting a new one, so we can discuss it
>> before I propose it.
>>
>> On Thu, Sep 28, 2017 at 3:16 PM, panagiotis merakos via use-livecode <
>> use-livecode at lists.runrev.com> wrote:
>>
>> Hi Jacque,
>>>
>>> This is the expected behaviour. The remote debugger is included in the
>>> standalone when you click on the Test button, even if you don't select it
>>> in the Inclusions (the same applies to Android Internet permission).
>>>
>>> See the discussion in this bug report:
>>>
>>> http://quality.livecode.com/show_bug.cgi?id=19370
>>>
>>> If you think this is not expected behaviour, please file a report for us
>>> to
>>> reconsider.
>>>
>>> A workaround to prevent the remote debugger from being included in the
>>> standalone is to turn off the wifi in your Android device (or connect to
>>> a
>>> different network than the one your machine is connected to). I have not
>>> tested it but I suppose it will work.
>>>
>>> Best,
>>> Panos
>>> --
>>>
>>> On Thu, Sep 28, 2017 at 7:45 PM, J. Landman Gay via use-livecode <
>>> use-livecode at lists.runrev.com> wrote:
>>>
>>> What is the expected behavior of remote debugging? I'm not sure if what I
>>>> see is how it is supposed to work, or a bug.
>>>>
>>>> I have an app that does not have the remote debugger included in the
>>>> Inclusions pane. Looking at the revStandaloneSettings custom properties,
>>>>
>>> it
>>>
>>>> is (correctly) not in there either.
>>>>
>>>> Every time I do a test build, LC asks if I want to start a remote
>>>> debugging session. Until I noticed the dialog, I thought the app had
>>>> hung
>>>> on launch. I have to provide a response on every test build before the
>>>>
>>> app
>>>
>>>> will run. Also, even if I just relaunch the app after installation, it
>>>>
>>> asks
>>>
>>>> again. Basically I can't run the app without replying to the dialog. Is
>>>> this correct behavior?
>>>>
>>>> Also, as I mentioned before, if I say "yes" to the dialog, and quit the
>>>> app via the Home or App Switcher, there is no message that debugging has
>>>> been discontinued. I am pretty sure that's due to the fact that LC
>>>>
>>> doesn't
>>>
>>>> send any messages with those keys. At any rate, when that happens, the
>>>> scripts can't be edited as they are still in a locked state and I can't
>>>> find a way out of that unless I quit and relaunch LC.
>>>>
>>>> What is the expected behavior? There's no toggle to control remote
>>>> debugging.
>>>>
>>>> --
>>>> Jacqueline Landman Gay         |     jacque at hyperactivesw.com
>>>> HyperActive Software           |     http://www.hyperactivesw.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
>>>
>>>
>>
>>
>>
>
> --
> Jacqueline Landman Gay         |     jacque at hyperactivesw.com
> HyperActive Software           |     http://www.hyperactivesw.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
>



-- 
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