Comment 67 for bug 226470

Revision history for this message
In , Robert-bradbury (robert-bradbury) wrote :

Jackpot sort of. It turns out that with my system in this state the bug may be easier to reproduce. I was able to reproduce the problem 3 times using gmail. Gmail appears to be particularly adept at reproducing the problem due to its interface.

The steps appear to be.
0) Make you network "relatively" busy (i.e. such that an Inbox "fetch" from gmail will not be "instantaneous".)
1) Ctrl-T to open a new tab.
2) Enter http://www.gmail.com/ in the URL box.

When you do this, gmail should startup (I've got it setup so it does an autologin) and give you the [LOADING...] message in the upper left corner of the tab window. Now, shortly after this, gmail will throw up 2 untitled windows (if you are going to encounter the problem). Gmail seems to treat one of these as the "Inbox" window and the other as the "messagebox" window. Now, unlike the classical case, gmail will usually throw up identical images in both the "tab" window and the separate "Inbox" window. If you check a box in the tab window *or* Inbox window the image will usually change in *both* windows. If you click on a message it will show up in the separate messagebox window (and the tab window most of the time I think). I think what is happening is that Gmail has two window images (Inbox & Messagebox) that it is flipping back and forth into the tab window.

Points of note. If you open something else, e.g. www.google.com in the "fresh" tab *before* you open www.gmail.com it doesn't seem to spring the problem (i.e. you will get normal gmail behavior within the tab). You have to open gmail in a "fresh" tab.

Gmail can also get "stuck". This appears to happen when it downloading the Inbox contents (on an bandwidth limited connection). In which case you will not get the 2 untitled windows and the inbox will not display in the tab window. Now interestingly, after I closed the tab in this case, then tried it again I got *4* untitled windows (2 apparently from the closed tab and 2 from the new tab). When I closed the new tab all 4 untitled windows went away. Very briefly during the inbox/window setup process seemed to appear an item at the bottom of the window indicating that it was contacting (Waiting for/Transferring data from) "chatenabled.google.com" (which I presume it does after downloading ones Inbox to setup the google chat aspects of ones gmail screen).

I've got a couple of gdb traces I'll be attaching.