flex-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mark goldin <markzolo...@gmail.com>
Subject Re: Debugging application with modules
Date Thu, 07 Aug 2014 16:13:03 GMT
I was also able to load a new app file into the same window but still no
debugging.


On Thu, Aug 7, 2014 at 10:40 AM, mark goldin <markzolotoy@gmail.com> wrote:

> < If you export the main app for release and run that
> How exactly would I run it? Directly from the browser? How then a
> debugging session is going to start?
>
>
> On Thu, Aug 7, 2014 at 10:30 AM, Alex Harui <aharui@adobe.com> wrote:
>
>>
>>
>> On 8/7/14 4:34 AM, "mark goldin" <markzolotoy@gmail.com> wrote:
>>
>> >Seems like I got confused. Here is how it works.
>> >The main app fires another app file into a new browser window and that
>> new
>> >app is not debugging and I think because this is a new FP session that a
>> >current debugging session knows nothing about. So, with this setup is it
>> >possible to get a new browser window debugged?
>> Probably.  The debugger hooks to the first debuggable SWF that gets loaded
>> after it starts.  If you export the main app for release and run that, it
>> shouldn't have any debug info.  You may need to turn off RSLs if you are
>> using them.  Then if the next debuggable SWF that loads is the app file in
>> the new browser window, it should hook up correctly.
>>
>> -Alex
>>
>> >
>> >Thanks
>> >
>> >
>> >On Wed, Aug 6, 2014 at 11:16 PM, Alex Harui <aharui@adobe.com> wrote:
>> >
>> >> Modules usually aren't stand along applications.  Maybe there is
>> >>something
>> >> unusual about your setup.
>> >>
>> >> If the main app is not set up for debug and includes classes you think
>> >>are
>> >> in the module, that would block debugging of the module.
>> >>
>> >> -Alex
>> >>
>> >> On 8/6/14 10:35 AM, "mark goldin" <markzolotoy@gmail.com> wrote:
>> >>
>> >> >Alex, I can debug my module as a stand alone application, but when I
>> >>run
>> >> >my
>> >> >main application it does not stop at breakpoints in the module. Any
>> >>idea?
>> >> >
>> >> >Thanks
>> >> >
>> >> >
>> >> >On Wed, Aug 6, 2014 at 12:01 AM, Alex Harui <aharui@adobe.com>
wrote:
>> >> >
>> >> >>
>> >> >>
>> >> >> On 8/5/14 6:02 PM, "mark goldin" <markzolotoy@gmail.com>
wrote:
>> >> >>
>> >> >> >Yes, that might be an issue. Here is how a project is structured.
>> It
>> >> >>has
>> >> >> >the main application file and a bunch of mxml files that are
in
>> fact
>> >> >> >modules. So, it's one single project with a number of modules.
Can
>> I
>> >> >> >specify whether each module is compiled with or without debugging
>> >>info?
>> >> >> I think Flash Builder should be building them all as debug version
>> if
>> >> >>they
>> >> >> are all ending up in bin-debug.
>> >> >>
>> >> >> The second most common problem is that the classes you are trying
to
>> >> >>debug
>> >> >> were loaded before the module was loaded and the classes were not
a
>> >> >>debug
>> >> >> version.  I would turn off the use of RSLs while debugging.
>> >> >>
>> >> >> Next most common problem is that the module gets unloaded because
>> >> >>nothing
>> >> >> is keeping it in memory.  The debugger may try to force GC more
>> often
>> >> >>and
>> >> >> kick the module out sooner.
>> >> >>
>> >> >> Another potential problem is that the module is old and doesn't
>> match
>> >> >>the
>> >> >> source code.
>> >> >>
>> >> >> You can try debugging with fdb.  It will halt every time a
>> debuggable
>> >> >> module loads.  That's how I know a module was not built with debug
>> >>info
>> >> >>in
>> >> >> it.
>> >> >>
>> >> >> -Alex
>> >> >>
>> >> >> >
>> >> >> >
>> >> >> >On Tue, Aug 5, 2014 at 5:11 PM, Alex Harui <aharui@adobe.com>
>> wrote:
>> >> >> >
>> >> >> >> Number one reason is that the modules are not compiled
with the
>> >> >>-debug
>> >> >> >> flag.
>> >> >> >>
>> >> >> >> Could that be your issue?
>> >> >> >> -Alex
>> >> >> >>
>> >> >> >> On 8/5/14 1:51 PM, "mark goldin" <markzolotoy@gmail.com>
wrote:
>> >> >> >>
>> >> >> >> >Is there any problem debugging an application that
uses modules?
>> >>I
>> >> >>can
>> >> >> >>get
>> >> >> >> >into code when I run main file, but a break point
in the module
>> >>code
>> >> >> >>does
>> >> >> >> >not seem to stop execution.
>> >> >> >> >
>> >> >> >> >Thanks
>> >> >> >>
>> >> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>>
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message