Bug#627348: chromium: "New Tab" often unresponsive the first time I	start Chromium
    Torbjörn Andersson 
    eriknospam at telia.com
       
    Thu Jun  2 20:09:37 UTC 2011
    
    
  
On 2011-06-02 18:08, Jonathan Nieder wrote:
It looks like it may be a plugin problem, tentatively I'd say it's 
related to gecko-media-player, but I'll do my best answering the 
questions anyway.
> What kind of machines are these, roughly speaking, and especially what
> kind of disks do they use?
Well, /proc/cpuinfo informs me that the CPU is an "Intel(R) Pentium(R) D 
CPU 3.40GHz".
As for the hard disk... I'm not sure. The hdparm command says "ATA 
device, with non-removable media" and that the model number is "WDC 
WD3200KS-00PFB0", if that means anything.
I remember I bought the computer shortly Windows Vista was released, 
because they asked me if I wanted that (I didn't :-), so it's not brand 
new but not really that old either.
> The other piece that might be puzzling in the above descriptions is
> that it seems the slower state is *permanent* until chromium is closed
> and relaunched again.  Is that true?  If so, it would be weird and
> indicate a simple bug (e.g., a race) rather than a design flaw, hence
> easier to track down.
If I understand the question correctly, then yes it misbehaves even 
after I kill the unresponsive page and open a new one, and it persists 
until I restart Chromium. It seems that I can load pages that are 
text-only, or which contain only small image files, but loading larger 
images is a problem. (It displays the page, but pictures are missing and 
after a while it becomes unresponsive.) I think the pictures is the main 
triggering factor, because I was able to reproduce it with the following 
steps:
* Clear the cache.
* Open Chromium. Wait for the "unresponsive tab" dialog to appear, as it 
usually does. Killed the unresponsive tab.
* Open a new tab and go to http://www.update.uu.se/~d91tan which worked fine
* Open a new tab and go to http://www.update.uu.se/~d91tan/AfterTheRain 
which worked fine
* Open one of the pictures in that directory. It got stuck, and after a 
while the tab was reported as unresponsive
> Can you reproduce this with "chromium --temp-profile" or "chromium
> --user-data-dir=/tmp/nonsense"?
I was able to reproduce it with "chromium --temp-profile".
I was able to reproduce it with "chromium --user-data-dir=/tmp/nonsense" 
both before and after it had created a /tmp/nonsense directory.
In both these cases, I had to make two or three attempts, but the method 
of reproducing it was never quite foolproof.
> What happens if you use "chromium http://www.nytimes.com/" (or some other
> pages)?  Is this specific to the new tab page, to some family of pages, or
> does it happen for all pages?
I was able to reproduce it with "chromium http://www.nytimes.com/".
> Does (temporarily) removing the Flash plugin help?
Unfortunately not. I was still able to reproduce it.
However, there are a couple of other plugins that I wasn't consciously 
aware that Chromium had picked up. I removed those (I should have tried 
that long ago) until about:plugins only reported "Chrome NaCl 
(Disabled)" and "Default Plug-in", and that seems to fix the problem. 
The packages I removed were:
icedtea-plugin
mozplugger
djview-plugin
gecko-mediaplayer
Some testing suggests that gecko-mediaplayer is the culprit. 
Reinstalling the other ones didn't reintroduce the problem. Reinstalling 
gecko-mediaplayer alone did.
> Does it print any messages to the console before you hit ^C?
Very little:
$ chromium
^CHandling SIGINT.
Check failed: g_shutdown_pipe_write_fd != -1
Handling SIGINT.
Successfully wrote to shutdown pipe, resetting signal handler.
^C
> Could you run chromium with --debug, catch it when it's hanging, hit
> ^C, and get a backtrace?  http://wiki.debian.org/Chromium/Debugging
> explains how.
Oh dear... Well, I hope this tells you more than it tells me. It's from 
getting Chromium to misbehave, and then pressing ^C once.
Regards,
Torbjörn Andersson
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gdb-chromium.txt
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20110602/d481d26a/attachment-0001.txt>
    
    
More information about the Pkg-games-devel
mailing list