[Laszlo-dev] Debug.backtrace not working?
Max Carlson
max at openlaszlo.org
Wed Jan 14 14:38:30 PST 2009
Does it make sense to harmonize this for swf9, e.g. add an API in swf9 for:
Debug.write(new Error('I want a stack trace please').getStackTrace()) )
?
P T Withington wrote:
> That doc is stale.
>
> You can now enable backtracing in the developer console. No recompile
> needed.
>
> Section 12.3 is correct. When backtrace is enabled, every debut message
> records a backtrace. You inspect the message and then inspect it's
> bactrace element to see the full trace.
>
> You should never need to call backtrace() directly. (But if you do, all
> that does is create a backtrace, it does not output anything.)
>
> On Jan 10, 2009, at 13:10, Sarah Allen <sarah at ultrasaurus.com> wrote:
>
>> Following the docs:
>> http://www.openlaszlo.org/lps4.2/docs/developers/debugging.html#d0e124973
>> I was trying to use backtrace to figure out where one of my objects is
>> getting instantiated unexpectedly, but I don't see anything in the
>> debugger. I can see the same behavior (or lack thereof) in a simple
>> test case.
>>
>> Is this a bug or am I confused?
>>
>> <canvas>
>>
>> <class name="foo">
>> <method name="init">
>> Debug.write("init");
>> Debug.backtrace();
>> </method>
>> </class>
>>
>> <foo/>
>>
>> </canvas
>>
>> Debugger just says:
>> init
>>
>>
>> Thanks,
>> Sarah
--
Regards,
Max Carlson
OpenLaszlo.org
More information about the Laszlo-dev
mailing list