The problem is with the way the player and the debugger initiate their communication. Here's how it works when things are going well:
1. When you click Debug in Flex Builder, it starts listening on a TCP/IP socket, and it launches your browser. 2. When the Flash Player notices that the SWF was built with -debug, it tries to connect to the TCP/IP socket. 3. They are now connected, and debugging begins. But what happens if, in step 2, the Flash Player's attempt to connect to the TCP/IP socket fails? That is, what if no debugger is waiting for incoming connections? The answer is, the Flash Player puts up that message asking where the debugger is. That dialog was added long ago to support remote debugging in Flash Professional. In this case, unfortunately, the Flash Player isn't doing the right thing. When the RSL gets loaded, the player sees that it was compiled with -debug, so it tries to connect on the TCP/IP socket -- but since Flex Builder had no involvement in the loading of that RSL, Flex Builder didn't know to start listening on the socket. So the Flash Player can't find a debugger, so it puts up the dialog. For a future release, I hope to improve this so that you get a smoother workflow in scenarios such as the one you are describing. - Mike Morearty Flex Builder team http://www.morearty.com/blog --- In flexcoders@yahoogroups.com, "Carlos Rovira" <[EMAIL PROTECTED]> wrote: > > Anatole, that's exactly my config :) > > But...don't you think that's strange? If I use debug button in FB2 I get it > work in FF, but If I run application (not debug mode) I get that dialog. I > don't understand why this happen when using RSLs and not when using an app > without RSLs. > > Maybe I should compile RSLs with -debug=false but I think that's imposible > in FB2 dialogs > > Maybe I'm wrong? > > Thanks for your response Anatole. > > C. > > > On 9/27/06, Anatole Tartakovsky <[EMAIL PROTECTED]> wrote: > > > > looks like you are using debugging plugin in firefox and production > > release of player in IE > > > > Regards, > > Anatole > > > > > > > > On 9/27/06, Carlos Rovira <[EMAIL PROTECTED]> wrote: > > > > > > Hi, > > > > > > I spend a few ours trying to find the cause of a weird behaviour. I was > > > trying to use RSLs in a project and when I test it in my default browser > > > (Firefox lastest version), a debug dialog comes. I found that launching the > > > app in IE does not have this problem, so I asume that is a Firefox > > > problem...someone knows how to avoid it? > > > > > > Thanks in advance. > > > > > > -- > > > ::| Carlos Rovira > > > ::| http://www.carlosrovira.com > > > ::| http://www.madeinflex.com > > > > > > > > > > > > > -- > ::| Carlos Rovira > ::| http://www.carlosrovira.com > ::| http://www.madeinflex.com > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/flexcoders/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/