chromium-16.0.912.77: gui freezes when waiting for network
    Evan Martin 
    evan at chromium.org
       
    Mon Apr  9 20:03:31 UTC 2012
    
    
  
On Mon, Apr 9, 2012 at 12:42 PM, Yuri <yuri at rawbw.com> wrote:
> I attach the log of several such hangs (see file chrome-stack.txt attached
> showing which pages are involved).
This is really good!
The stacks containing "MessageLoopForUI" are the Chrome user interface
thread that communicates with X etc.  But in all cases they seem to be
stuck in a stack topped by __sys_poll inside glib.
Chrome attempts to only call into glib when glib won't block, but it
appears to be blocking in glib.
There's a bunch of rather subtle logic in this code:
http://src.chromium.org/svn/trunk/src/base/message_pump_glib.cc
I guess some of it is somehow wrong.  :(
    
    
More information about the freebsd-chromium
mailing list