Comment #30 on issue 3126 by ja...@codetorque.com: Open link in live  
messenger will launch chrome.exe but chrome window cannot show
http://code.google.com/p/chromium/issues/detail?id=3126

I have this problem also.

Windows Vista 64bit
Chrome 1.0.154.48, set as default browser

Most of the time, links in external applications launch chrome fine. If no  
copy of
Chrome is running, and I click a link in Live Messenger, however, I get a  
chrome.exe
launched, and a status bar appearing briefly on the screen, but no browser  
window
appears. Worse, this 'invisible' chrome.exe then swallows all subsequent  
requests to
display web pages from external applications. (I don't get the behaviour  
described by
cwt.tong of subsequent launches showing a window with the previously-opened  
page as a
tab)

Let me follow through a scenario (with the help of procmon.exe's process  
activity
summary), triggering chrome from URLs in two different external  
applications -
twhirl.exe (a 32bit twitter client) and Windows Live Messenger  
(msnmsgr.exe).

Initially, chrome is not running.

1) click a link in twhirl.exe:

A chrome.exe is launched by twhirl with the command line
"C:\Users\ABC\AppData\Local\Google\Chrome\Application\chrome.exe"
"http://twitter.com/someusersprofile";
It in turn launches a child chrome.exe with the command line:
"C:\Users\jamesh\AppData\Local\Google\Chrome\Application\chrome.exe"  
--lang=en-GB --
type=renderer --channel=280.8bc0f8.1431390593

And, most importantly, a Chrome web browser window appears showing the  
expected page.

2) now, with that browser still open, click a link in msnmsgr.exe:

A chrome.exe is launched by msnmsgr.exe with the command line
"C:\Users\ABC\AppData\Local\Google\Chrome\Application\chrome.exe"
"http://some.lolcat.site/someone_sent_me.html";
now the -first chrome.exe (not this one)- launches a child chrome.exe with  
the
command line:
"C:\Users\jamesh\AppData\Local\Google\Chrome\Application\chrome.exe"  
--lang=en-GB --
type=renderer --channel=3012.2b1e300.1881274863
The chrome.exe launched by msnmsgr.exe exits.

3) close the web browser, check in task manager shows, no chrome.exes are  
left
running on the machine.

So far, all is behaving as we would wish.

Now, let's launch the same two websites from msnmsgr and twhirl in the  
reverse order:

1) click the link in msnmsgr.exe:

A chrome.exe is launched by msnmsgr.exe with the command line
"C:\Users\ABC\AppData\Local\Google\Chrome\Application\chrome.exe"
"http://some.lolcat.site/someone_sent_me.html";
It in turn launches a child chrome.exe with the command line:
"C:\Users\jamesh\AppData\Local\Google\Chrome\Application\chrome.exe"  
--lang=en-GB --
type=renderer --channel=280.8bc0f8.1431390593

the status bar flashes up, but no chrome window is launched. Both chrome.exe
processes remain running, but invisible.


2) now, click a link in twhirl.exe:

A chrome.exe is launched by twhirl with the command line
"C:\Users\ABC\AppData\Local\Google\Chrome\Application\chrome.exe"
"http://twitter.com/someusersprofile";
now the -first chrome.exe (not this one)- launches a child chrome.exe with  
the
command line:
"C:\Users\jamesh\AppData\Local\Google\Chrome\Application\chrome.exe"  
--lang=en-GB --
type=renderer --channel=3012.2b1e300.1881274863
The chrome.exe launched by twhirl.exe exits.

three chrome.exes are left running; no chrome window is visible on the  
screen.
Launching a new chrome.exe directly launches a browser window; viewing  
Chrome's task
manager shows the previously opened pages listed as Tab: tasks, complete  
with
favicons and titles (suggesting the pages have loaded even though no  
renderer is
displaying them). The tabs remain inaccessible from the newly launched  
window
however. double-clicking in the task manager doesn't magic them into  
existence
either.

Closing the newly-opened chrome.exe also doesn't close the already-running
chrome.exes. If I kill off the invisible tab tasks through the chrome task  
manager,
then close the chrome window, I'm still left with one chrome.exe running  
(the one
originally launched by msnmsgr.exe), and launches of chrome.exe with a  
specified URL
continue to exhibit the same behaviour - status bar flashes onto the  
screen, no
window is launched.

All this, in spite of the fact that both applications appear to have  
launched
chrome.exe in an identical manner.

I've attached the requested registry-setting files (all of which seem to  
reference
firefox, not chrome); those in the wow64 subdirectory were obtained running  
the reg
commands from a c:\windows\syswow64\cmd.exe prompt; the others from a 64bit  
cmd.exe.

Hope this helps you confirm and identify this issue.



Attachments:
        reg.zip  3.2 KB

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to