Actually, now that I'm checking, they rarely go over 200 KB.

On Apr 19, 2013, at 9:17 AM, Harbs wrote:

> Almost all of them are fonts compiled as swfs. They are generally somewhere 
> between 50 and 300 KB.
> 
> 
> On Apr 19, 2013, at 9:11 AM, Alex Harui wrote:
> 
>> How big are these SWFs?  What kind of content do they have?
>> 
>> 
>> On 4/18/13 11:06 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>> 
>>> 
>>> On Apr 19, 2013, at 8:57 AM, Alex Harui wrote:
>>> 
>>>> And while you wait is memory growing?
>>> 
>>> No. It seemed to stay pretty constant. If it grew, it was slight. Nothing
>>> drastic here.
>>> 
>>>> When you changed the fdb script to add more memory did you then test from
>>>> command-line FDB or from IntelliJ?  I don't know if changing the script 
>>>> will
>>>> affect IntelliJ.
>>> 
>>> 
>>> I tested in both. The results were pretty similar.
>>> 
>>>> 
>>>> On 4/18/13 10:51 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>>>> 
>>>>> For every asset I load (external swf font or module), I get this:
>>>>> 
>>>>> Additional ActionScript code has been loaded from a SWF or a frame.
>>>>> To see all currently loaded files, type 'info files'.
>>>>> Set additional breakpoints as desired, and then type 'continue'.
>>>>> (fdb) c
>>>>> 
>>>>> For every one it takes at least 10 to 20 seconds until it moves on.
>>>>> 
>>>>> On Apr 19, 2013, at 8:34 AM, Alex Harui wrote:
>>>>> 
>>>>>> What does the process manager say about how much memory is consumed?
>>>>>> 
>>>>>> 
>>>>>> On 4/18/13 10:31 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>>>>>> 
>>>>>>> I did this, but I'm not sure that it made a difference. Safari still 
>>>>>>> froze
>>>>>>> and
>>>>>>> quit.
>>>>>>> 
>>>>>>> I changed the settings in Firefox to never timeout on frozen plugins 
>>>>>>> and I
>>>>>>> got
>>>>>>> the app to successfully load in a debug session, but it took a LOONNGG
>>>>>>> time
>>>>>>> to
>>>>>>> load (like several minutes). The whole time that things were loading, 
>>>>>>> the
>>>>>>> browser was completely unresponsive.
>>>>>>> 
>>>>>>> While debugging in Flash Builder, the app is sluggish while the assets 
>>>>>>> are
>>>>>>> loading, but not unresponsive the way I'm seeing using fdb, and the 
>>>>>>> assets
>>>>>>> load MUCH more quickly.
>>>>>>> 
>>>>>>> Does anyone have any idea here? I'd love to continue trying to use
>>>>>>> IntelliJ
>>>>>>> IDEA, but waiting several minutes every time I debug for the assets to
>>>>>>> load
>>>>>>> is
>>>>>>> not an option...
>>>>>>> 
>>>>>>> On Apr 19, 2013, at 1:18 AM, Frédéric THOMAS wrote:
>>>>>>> 
>>>>>>>> try to replace Xmx384m with Xmx768m
>>>>>>>> 
>>>>>>>> -Fred
>>>>>>>> 
>>>>>>>> -----Message d'origine----- From: Harbs
>>>>>>>> Sent: Thursday, April 18, 2013 11:47 PM
>>>>>>>> To: dev@flex.apache.org
>>>>>>>> Subject: Re: fdb
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Apr 18, 2013, at 10:23 PM, Alex Harui wrote:
>>>>>>>> 
>>>>>>>>> It looks like the player just quit (where it says "command not valid
>>>>>>>>> without
>>>>>>>>> a session").
>>>>>>>> 
>>>>>>>> Maybe, but execution stopped before it quit.
>>>>>>>> 
>>>>>>>>> Could it just be memory?  The fdb files in /bin/ are batch and shell
>>>>>>>>> scripts
>>>>>>>>> and you can change the VMARGS line and give it more memory and see if 
>>>>>>>>> it
>>>>>>>>> gets further.
>>>>>>>> 
>>>>>>>> Worth a shot, but I'm not sure what to change:
>>>>>>>> 
>>>>>>>> VMARGS="-Xmx384m -Dsun.io.useCanonCaches=false "
>>>>>>>> 
>>>>>>>> java $VMARGS $D32 "-Dapplication.home=$FLEX_HOME" -jar
>>>>>>>> "$FLEX_HOME/lib/fdb.jar" "$@"
>>>>>>>> 
>>>>>>>> Which is the memory setting?
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On 4/18/13 12:10 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> On Apr 18, 2013, at 9:19 PM, Alex Harui wrote:
>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> On 4/18/13 10:24 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> On Apr 18, 2013, at 8:06 PM, Alex Harui wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I'm also going to need to figure out how to debug Java while
>>>>>>>>>>>>>> debugging
>>>>>>>>>>>>>> Flex
>>>>>>>>>>>>>> at
>>>>>>>>>>>>>> the same timeŠ :~
>>>>>>>>>>>>> I would not use the IDEs since you can reproduce the issue with
>>>>>>>>>>>>> command
>>>>>>>>>>>>> line
>>>>>>>>>>>>> FDB.  In theory, there Eclipse projects files are there in Git.
>>>>>>>>>>>>> You'll
>>>>>>>>>>>>> need
>>>>>>>>>>>>> Eclipse 3.6 minimum, load all of the projects in, fix up errors,
>>>>>>>>>>>>> etc.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Then when you launch a debug config for FDB, you should just be 
>>>>>>>>>>>>> able
>>>>>>>>>>>>> to
>>>>>>>>>>>>> run
>>>>>>>>>>>>> the same steps as if it were off the command line, and if it 
>>>>>>>>>>>>> hangs,
>>>>>>>>>>>>> pause
>>>>>>>>>>>>> Java execution and see where it is.  Or is it the player that 
>>>>>>>>>>>>> hangs?
>>>>>>>>>>>> 
>>>>>>>>>>>> I really don't know what hangs. I doubt it's the player, because it
>>>>>>>>>>>> works
>>>>>>>>>>>> if
>>>>>>>>>>>> I
>>>>>>>>>>>> debug directly in Flash Builder.
>>>>>>>>>>> Is command-line FDB no longer responsive?  Can you quit the player?
>>>>>>>>>>> That
>>>>>>>>>>> might help determine what is hung.
>>>>>>>>>> 
>>>>>>>>>> Below is the command line log. Maybe it means more to you than to 
>>>>>>>>>> me...
>>>>>>>>>> ;-)
>>>>>>>>>> There should be a trace for each font that's loaded, but there's 
>>>>>>>>>> only a
>>>>>>>>>> trace
>>>>>>>>>> for two of them (in this document). That means that the code 
>>>>>>>>>> execution
>>>>>>>>>> was
>>>>>>>>>> halted prematurely after a couple of the swfs were loaded.
>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> If there's a newer version of fdb waiting to be donated, I may just
>>>>>>>>>>>> hold
>>>>>>>>>>>> off
>>>>>>>>>>>> on this until we have it, because there's a good chance this issue 
>>>>>>>>>>>> is
>>>>>>>>>>>> fixed
>>>>>>>>>>>> already since things work in Flash Builder...
>>>>>>>>>>> This donation is probably a couple of months away if you can wait 
>>>>>>>>>>> that
>>>>>>>>>>> long.
>>>>>>>>>>> Maybe I can find time to find the code and see how different it is
>>>>>>>>>>> from
>>>>>>>>>>> what
>>>>>>>>>>> we have.
>>>>>>>>>> 
>>>>>>>>>> Flash Builder works. I'd like to try IntelliJ IDEA, but there's the
>>>>>>>>>> obvious
>>>>>>>>>> question of how much time I'd need to invest in that. If it means
>>>>>>>>>> helping
>>>>>>>>>> to
>>>>>>>>>> fix fdb, I might do it, but if the work was already done, I don't see
>>>>>>>>>> spending
>>>>>>>>>> the time just to be able to use a new IDE a few months early.
>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> Alex Harui
>>>>>>>>>>> Flex SDK Team
>>>>>>>>>>> Adobe Systems, Inc.
>>>>>>>>>>> http://blogs.adobe.com/aharui
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> (fdb) run
>>>>>>>>>> Waiting for Player to connect
>>>>>>>>>> Player connected; session starting.
>>>>>>>>>> c
>>>>>>>>>> c
>>>>>>>>>> c
>>>>>>>>>> c
>>>>>>>>>> c
>>>>>>>>>> c
>>>>>>>>>> c
>>>>>>>>>> Set breakpoints and then type 'continue' to resume the session.
>>>>>>>>>> (fdb) Do you want to attempt to halt execution? (y or n) Not 
>>>>>>>>>> confirmed.
>>>>>>>>>> Do you want to attempt to halt execution? (y or n) Not confirmed.
>>>>>>>>>> Do you want to attempt to halt execution? (y or n) Not confirmed.
>>>>>>>>>> Do you want to attempt to halt execution? (y or n) Not confirmed.
>>>>>>>>>> Do you want to attempt to halt execution? (y or n) Not confirmed.
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf - 5,523,412 bytes after
>>>>>>>>>> decompression
>>>>>>>>>> Additional ActionScript code has been loaded from a SWF or a frame.
>>>>>>>>>> To see all currently loaded files, type 'info files'.
>>>>>>>>>> Set additional breakpoints as desired, and then type 'continue'.
>>>>>>>>>> (fdb) Do you want to attempt to halt execution? (y or n) Not 
>>>>>>>>>> confirmed.
>>>>>>>>>> Do you want to attempt to halt execution? (y or n) Not confirmed.
>>>>>>>>>> Do you want to attempt to halt execution? (y or n) n
>>>>>>>>>> Not confirmed.
>>>>>>>>>> [trace] Load Font : Minion Pro Regular
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:3 - 212,205 bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> Additional ActionScript code has been loaded from a SWF or a frame.
>>>>>>>>>> To see all currently loaded files, type 'info files'.
>>>>>>>>>> Set additional breakpoints as desired, and then type 'continue'.
>>>>>>>>>> (fdb) continue
>>>>>>>>>> [trace] Minion Pro Regular loaded.
>>>>>>>>>> [trace] Load Font : Impact Regular
>>>>>>>>>> [trace] Load Font : Stencil Std Bold
>>>>>>>>>> [trace] Load Font : Candara Regular
>>>>>>>>>> [trace] Load Font : Candara Italic
>>>>>>>>>> [trace] Load Font : Candara Bold
>>>>>>>>>> [trace] Load Font : Candara Bold Italic
>>>>>>>>>> [trace] Load Font : Courier New Regular
>>>>>>>>>> [trace] Load Font : Courier New Italic
>>>>>>>>>> [trace] Load Font : Courier New Bold
>>>>>>>>>> [trace] Load Font : Courier New Bold Italic
>>>>>>>>>> [trace] Load Font : Times New Roman Regular
>>>>>>>>>> [trace] Load Font : Times New Roman Italic
>>>>>>>>>> [trace] Load Font : Times New Roman Bold
>>>>>>>>>> [trace] Load Font : Times New Roman Bold Italic
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:6 - 114 bytes 
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:7 - 116 bytes 
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:8 - 114 bytes 
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:9 - 116 bytes 
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:10 - 114 bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:11 - 116 bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:12 - 114 bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:13 - 114 bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:14 - 116 bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:15 - 116 bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:16 - 50,797 bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> continue
>>>>>>>>>> Additional ActionScript code has been loaded from a SWF or a frame.
>>>>>>>>>> To see all currently loaded files, type 'info files'.
>>>>>>>>>> Set additional breakpoints as desired, and then type 'continue'.
>>>>>>>>>> (fdb) continue
>>>>>>>>>> [trace] Impact Regular loaded.
>>>>>>>>>> Do you want to attempt to halt execution? (y or n) n
>>>>>>>>>> Not confirmed.
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:17 - 247,830 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:18 - 36,391 bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:19 - 159,622 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:20 - 165,717 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:21 - 172,518 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:22 - 168,347 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:23 - 210,138 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:24 - 250,639 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:25 - 293,346 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:26 - 215,281 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:27 - 257,474 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:28 - 262,241 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> [SWF] Users:harbs:Documents:svn:PrintUI:PrintUI Flex
>>>>>>>>>> Dev:trunk:web_app:bin-debug:PrintUI.swf:[[DYNAMIC]]:29 - 293,883 
>>>>>>>>>> bytes
>>>>>>>>>> after
>>>>>>>>>> decompression
>>>>>>>>>> continue
>>>>>>>>>> Additional ActionScript code has been loaded from a SWF or a frame.
>>>>>>>>>> To see all currently loaded files, type 'info files'.
>>>>>>>>>> Set additional breakpoints as desired, and then type 'continue'.
>>>>>>>>>> (fdb) continue
>>>>>>>>>> Additional ActionScript code has been loaded from a SWF or a frame.
>>>>>>>>>> To see all currently loaded files, type 'info files'.
>>>>>>>>>> Set additional breakpoints as desired, and then type 'continue'.
>>>>>>>>>> (fdb) continue
>>>>>>>>>> Additional ActionScript code has been loaded from a SWF or a frame.
>>>>>>>>>> To see all currently loaded files, type 'info files'.
>>>>>>>>>> Set additional breakpoints as desired, and then type 'continue'.
>>>>>>>>>> (fdb) c
>>>>>>>>>> Command not valid without a session.
>>>>>>>>>> Player session terminated
>>>>>>>>>> (fdb) continue
>>>>>>>>>> Command not valid without a session.
>>>>>>>>>> (fdb)
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> Alex Harui
>>>>>>>>> Flex SDK Team
>>>>>>>>> Adobe Systems, Inc.
>>>>>>>>> http://blogs.adobe.com/aharui
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Alex Harui
>>>>>> Flex SDK Team
>>>>>> Adobe Systems, Inc.
>>>>>> http://blogs.adobe.com/aharui
>>>>>> 
>>>>> 
>>>> 
>>>> --
>>>> Alex Harui
>>>> Flex SDK Team
>>>> Adobe Systems, Inc.
>>>> http://blogs.adobe.com/aharui
>>>> 
>>> 
>> 
>> --
>> Alex Harui
>> Flex SDK Team
>> Adobe Systems, Inc.
>> http://blogs.adobe.com/aharui
>> 
> 

Reply via email to