flex-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Harui <aha...@adobe.com>
Subject Re: new Mac machine, running Flex application sticks at 57%
Date Wed, 12 Feb 2014 18:21:39 GMT
That implies that FDB is able to connect to the player.  Just to be sure,
instead of using 'q' to quit, do the following

1) break SystemManager.as:kickOff
2) c
3) c

In theory it should hit the breakpoint.

And if that's all working, it sounds like there is definitely something
blocking the socket connections.

Next step is to set up a debug launch config that runs your app in the
content debugger instead of the browser and see if that works.

-Alex

 

On 2/12/14 10:13 AM, "modjklist@comcast.net" <modjklist@comcast.net> wrote:

>OK, I see the system doesn't respond to fdb, I need to type ./fdb
>instead... 
>
>When I type r then load the swf file, the fdb response is:
>
>Waiting for Player to connect
>Player connected; session starting.
>Set breakpoints and then type 'continue' to resume the session.
>(fdb) q 
>The program is running. Exit anyway? (y or n) y
>
>After I type y in the last line above, Flash Player Debugger opens a
>window with the application in it, where it appears the application has
>run (it's just a checkbox, centered in the window).
>
>I'm hoping that's a useful clue somehow.
>
>----- Original Message -----
>
>From: "Alex Harui" <aharui@adobe.com>
>To: users@flex.apache.org
>Sent: Wednesday, February 12, 2014 9:56:07 AM
>Subject: Re: new Mac machine, running Flex application sticks at 57%
>
>Hmm. In my bin folder there is an fdb and other things like amxmlc,
>mxmlc, compc, etc.
>
>What is in your bin folder?
>
>On 2/12/14 9:50 AM, "modjklist@comcast.net" <modjklist@comcast.net>
>wrote: 
>
>>Hi Alex, 
>> 
>>I download the content debugger, then double-click it. It doesn't really
>>do anything, other than open an icon in my Mac dock, which shows "Flash
>>Player Debugger" is open/running. I'm guessing this is expected.
>> 
>>Then I go to 
>> 
>>$ cd /Applications/Adobe Flash Builder 4.8/sdks/NightlyBuild4.12/bin
>>$ fdb 
>>-base: fdb: command not found
>>$ run fdb 
>>-base: run: command not found
>> 
>>Did I do something wrong?
>> 
>>----- Original Message -----
>> 
>>From: "Alex Harui" <aharui@adobe.com>
>>To: users@flex.apache.org
>>Sent: Wednesday, February 12, 2014 9:23:43 AM
>>Subject: Re: new Mac machine, running Flex application sticks at 57%
>> 
>>Let's try a different angle.
>> 
>>1) Download the projector content debugger.
>>2) From the command line, go to the SDK's bin folder and run fdb
>>3) Type 'r' and hit enter
>>4) Use the projector content debugger to load the SWF.
>> 
>>The fdb debugger should stop execution of the SWF and display more
>>information and and a prompt. Or, if it also cannot connect, then it
>>will 
>>just let the SWF run, or maybe something else will happen.
>> 
>>Report back on what happens.
>>-Alex 
>> 
>>On 2/12/14 8:09 AM, "modjklist@comcast.net" <modjklist@comcast.net>
>>wrote: 
>> 
>>>Thanks Mark, 
>>> 
>>>If I ping from a terminal, I see:
>>> 
>>>myMacbook:etc username$ ping localhost
>>>PING localhost (127.0.0.1): 56 data bytes
>>>64 bytes from 127.0.0.1: icmp_seq=0 time=0.044 ms
>>>64 bytes from 127.0.0.1: icmp_seq=0 time=0.104 ms
>>>64 bytes from 127.0.0.1: icmp_seq=0 time=0.067 ms
>>>64 bytes from 127.0.0.1: icmp_seq=0 time=0.043 ms
>>>64 bytes from 127.0.0.1: icmp_seq=0 time=0.077 ms
>>>64 bytes from 127.0.0.1: icmp_seq=0 time=0.098 ms
>>>... 
>>>(I hit control-C)
>>>... 
>>>--- local host ping statistics ---
>>>6 packets transmitted, 6 packets received, 0.0% packet loss
>>> 
>>>So this looks good. Thanks for the detailed explanation.
>>> 
>>>----- Original Message -----
>>> 
>>>From: "Mark Line" <markline@gmail.com>
>>>To: users@flex.apache.org
>>>Sent: Wednesday, February 12, 2014 8:03:24 AM
>>>Subject: RE: new Mac machine, running Flex application sticks at 57%
>>> 
>>>The hosts file is a system wide configuration file. It's used for
>>>mapping 
>>>hostnames to ip addresses.
>>> 
>>>I think you can have hosts file per network card as well.
>>> 
>>>By default Flash builder attempts to debug via the loop back address eg
>>>"localhost" 
>>> 
>>>You can test it via the command line or shell via ping localhost
>>> 
>>>If its working correctly you should get something like:
>>> 
>>>Microsoft Windows [Version 6.2.9200]
>>>(c) 2012 Microsoft Corporation. All rights reserved.
>>> 
>>>C:\Users\Mark>ping localhost
>>> 
>>>Pinging MarkLine [::1] with 32 bytes of data:
>>>Reply from ::1: time<1ms
>>>Reply from ::1: time<1ms
>>>Reply from ::1: time<1ms
>>>Reply from ::1: time<1ms
>>> 
>>>Ping statistics for ::1:
>>>Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
>>>Approximate round trip times in milli-seconds:
>>>Minimum = 0ms, Maximum = 0ms, Average = 0ms
>>> 
>>>C:\Users\Mark> 
>>> 
>>>(Sorry i'm currently at work and on a Windows pc, but it will be pretty
>>>much the same) 
>>> 
>>> 
>>>-----Original Message-----
>>>From: modjklist@comcast.net [mailto:modjklist@comcast.net]
>>>Sent: 12 February 2014 15:55
>>>To: users@flex.apache.org
>>>Subject: Re: new Mac machine, running Flex application sticks at 57%
>>> 
>>>Thanks for the tip Mark, I've seen this posted on Google but never knew
>>>how to set it. Could you give a little more detail? Is this a setting
>>>in 
>>>Flash Builder? Or is it a Mac OSX System Preferences setting?
>>> 
>>>----- Original Message -----
>>> 
>>>From: "Mark Line" <markline@gmail.com>
>>>To: users@flex.apache.org
>>>Sent: Wednesday, February 12, 2014 7:50:49 AM
>>>Subject: RE: new Mac machine, running Flex application sticks at 57%
>>> 
>>>I'm not sure if you need this on OSX but could you tried making sure
>>>you 
>>>have localhost set up on in your hosts file correctly
>>> 
>>>I'm assuming it¹s the same as most *nix in /etc/hosts
>>> 
>>>Add the following line: 127.0.0.1 localhost
>>> 
>>>-----Original Message-----
>>>From: modjklist@comcast.net [mailto:modjklist@comcast.net]
>>>Sent: 12 February 2014 15:37
>>>To: users@flex.apache.org
>>>Subject: Re: new Mac machine, running Flex application sticks at 57%
>>> 
>>>Still haven't resolved this... let me simplify the discussion. Instead
>>>of 
>>>upgrading the OS as originally posted for this thread, I'm now using a
>>>new macbook OSX 10.9.1 machine with fresh install of FB 4.7, and SDK
>>>4.12 
>>>(nightly build). However, it produces the same results...
>>> 
>>>When I run any program, it doesn't match which program (firefox,
>>>chrome), 
>>>the progress panel shows "Launching Main (57%). Waiting to connect to
>>>the 
>>>running application..." After 2 minutes it times out with a popup that
>>>states: 
>>> 
>>>The Flash Builder debugger failed to connect to the running
>>>application. 
>>>Ensure that: 
>>>1. For in-browser applications, you are running the debugger version of
>>>Flash Player. 
>>>2. For network debugging on a mobile device, you have a reliable
>>>network 
>>>connection to the device, and port 7935 is open on your machine's
>>>firewall. 
>>> 
>>> 
>>>For example, the following application gives the above error:
>>> 
>>><?xml version="1.0" encoding="utf-8"?>
>>><!-- 
>>>http://blog.flexexamples.com/2009/03/30/setting-the-base-color-on-an-fxc
>>>h 
>>>e 
>>>ckbox-control-in-flex-gumbo/ --> <s:Application
>>>xmlns:fx="http://ns.adobe.com/mxml/2009"
>>>xmlns:s="library://ns.adobe.com/flex/spark"
>>>xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955"
>>>minHeight="600">
>>> 
>>><s:CheckBox id="checkBox"
>>>label="Spark CheckBox"
>>>selected="true" 
>>>symbolColor="red"
>>>horizontalCenter="0"
>>>verticalCenter="0" />
>>></s:Application>
>>> 
>>> 
>>>Things I've done to troubleshoot:
>>> 
>>>1. Verified debug version of Flash Player is installed.
>>>2. Verified my "Adobe Flash Builder 4.ini" and "Adobe Flash Builder
>>>4.7.ini" files contain switches -Xms512m, -Xmx1024m,
>>>-XX:MaxPermSize=1024m.
>>>3. Verified Main.html and Main.swf files are in the bin-debug
>>>directory. 
>>>4. disabled automatic rebuilds
>>>5. Note, there is no anti-virus installed
>>>6. Note, there's no connection to SVN or other repository
>>>7. cleaned project several times
>>>8. rebooted machine several times
>>> 
>>>I *really* could use some help here. Where should I look next?
>>> 
>>>(as an aside, I contacted Abode to purchase an individual per incident
>>>contract support but after many hours on the phone being on hold and
>>>transferred in circles between sales and support for 2 days, it appears
>>>no one in Adobe knows where to route me or how I can purchase an
>>>individual support contract for Adobe Flex Platform. Would be
>>>interested 
>>>if anyone knows of a direct line or contact.)
>>> 
>>>Thanks in advance.
>>> 
>>> 
>>> 
>>>----- Original Message -----
>>>From: modjklist@comcast.net
>>>To: "apache flex users" <users@flex.apache.org>
>>>Sent: Sunday, February 9, 2014 11:45:09 PM
>>>Subject: upgraded Mac OSX to Mavericks and application won't run
>>> 
>>>Hi experts, 
>>> 
>>>I'm using a nightly build from SDK 4.12 from a month ago, and FB 4.7. I
>>>just upgraded my Mac OSX from 10.6.8 (Snow Leopard) to 10.9.1
>>>(Mavericks). 
>>> 
>>>Using the new OSX, when I rebuild the application then run it using
>>>Firefox with debug version of FB (I verified it is debug version by
>>>visiting a website showing me what version FP is running in the
>>>browser), 
>>>the progress panel shows "Launching Main (57%). Waiting to connect to
>>>the 
>>>running application..." After 2 minutes it times out with a popup that
>>>states: 
>>> 
>>> 
>>> 
>>>The Flash Builder debugger failed to connect to the running
>>>application. 
>>>Ensure that: 
>>>1. For in-browser applications, you are running the debugger version of
>>>Flash Player. 
>>>2. For network debugging on a mobile device, you have a reliable
>>>network 
>>>connection to the device, and port 7935 is open on your machine's
>>>firewall. 
>>> 
>>>I've seen this error many times in the past, but I've always been able
>>>to 
>>>recover it by exiting the application and browser, rebooting the
>>>machine, 
>>>rebuilding, and running again. I've tried everything I can think of in
>>>the new OSX and nothing seems to change this. I verified the java
>>>version 
>>>is the correct version for OSX 10.9.1, and that Flash Builder's .ini
>>>file 
>>>for setting java heap size is sufficiently large (it's same settings
>>>used 
>>>by OSX 10.6.8). 
>>> 
>>>A couple of other observations, if it helps...
>>> 
>>>If I exit my web application, then start it again (still using 10.9.1),
>>>while it's trying to connect (e.g. before it times out), if I
>>>double-click the Main.html file in the bin-debug folder, the app runs
>>>fine but it runs inside a tab of Flash Builder 4.7 (as opposed to in
>>>the 
>>>Firefox browser).
>>> 
>>>Also, before upgrading to OSX 10.9.1, I bought an external hard drive
>>>and 
>>>made a clone of the original hard drive when it was OSX 10.6.8. If I
>>>boot 
>>>the computer using this clone, everything runs fine from OSX 10.6.8. If
>>>I 
>>>boot again using the (updated original) hard drive with OSX 10.9.1, I
>>>see 
>>>the error above.
>>> 
>>>If I switch to Safari (instead of firefox, and try OSX 10.9.1), the
>>>application opens in a Safari browser window and runs, but as soon as I
>>>attempt to do an HTTP POST operation to the server, I get a fault with
>>>the following showing in the debugger:
>>> 
>>>event : mx.rpc.events.FaultEvent
>>>event.fault : mx.rpc.Fault
>>>event.fault.faultCode="Server.Error.Request"
>>>event.fault.faultDetail="Error: [IOErrorEvent type="ioError"
>>>bubbles=false cancelable=false eventPhase=2, text="Error #2032: Stream
>>>Error. URL: https://www.companyname.com:443/myapp/login"] .
>>>event.fault.faultString="HTTP request error"
>>> 
>>>Would really appreciate any help, as I've run out of ideas what to try
>>>next. Thanks in advance.
>>> 
>>> 
>>> 
>>> 
>> 
>> 
>
>

Mime
View raw message