I think you are running into this issue: 
http://bugs.adobe.com/jira/browse/FB-22107

This was caused by a change made by Microsoft in Internet Explorer 8.  Flex 
Builder and Flash Builder launch their own instance of iexplore.exe, and when 
you click Terminate, they kill that process.  The problem is that as of IE8, 
when we launch iexplore.exe, the new iexplore.exe checks to see if there is 
already another instance of iexplore.exe.  If it finds one, it sends a message 
to the existing instance saying "open this URL," and then the new instance 
terminates.

Flex Builder doesn't know that all this stuff is happening, so it tries to 
terminate the new process, but the new process is already gone.

I have fixed this in Flash Builder 4.  The fix was to launch Internet Explorer 
with the "-noframemerging" option, which tells it to open the URL in the new 
process rather than delegating to an existing process.

If you are on Flex Builder 3, I'm not quite sure how you would be able to work 
around this, other than the way you already found.

Hope that helps.

- Mike Morearty, Flash Builder team



--- In flexcoders@yahoogroups.com, "brian.raymes" <brian.ray...@...> wrote:
>
> 
> 
> I have the same problem with Windows Vista and IE 8 (fairly certain it 
> happened with IE 7 as well).  Terminating or Terminate/Relaunch leaves behind 
> an instance of IE... Lame!
> 
> I ended up downloading KillProcess from 
> http://www.beyondlogic.org/consulting/processutil/processutil.htm and wrote a 
> small bat file to kill all IE instances.  Placed it by my clock on the start 
> bar and walla!  I now use it to kill IE in-between flex debugging sessions.
> 
> I would really like to know if anyone has a better fix, say, Eclipse actually 
> terminating the browser session like it should...
> 
> 
> 
> Brian
> 
> --- In flexcoders@yahoogroups.com, Rick Schmitty <flexcode@> wrote:
> >
> > I recently upgraded to windows 7 and the other day I noticed my
> > computer running terribly slow.  At first I went to blame win7 but
> > after looking at my task manager I had about 100 iexplore.exe
> > instances going... Killing them all brought the machine back to
> > normal.  I use FF as my browser but I debug with IE since the window
> > closes after I stop a debug session, or so I thought.  Watching the
> > task manager I launched a debug session and 2 iexpore instances were
> > launched.  Terminating the debug session and only 1 of them are
> > removed.  I hit debug/terminate a few more times and saw I had that
> > many more instances of iexplore running
> > 
> > I tried 'Run as Administrator' but same effect
> > 
> > Using FB3 plugin to Eclipse 3.4.2
> > 
> > Any configuration I am missing?
> >
>


Reply via email to