From luigi@onelab2.iet.unipi.it  Mon Oct 17 11:41:20 2011
Return-Path: <luigi@onelab2.iet.unipi.it>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C16B8106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 17 Oct 2011 11:41:20 +0000 (UTC)
	(envelope-from luigi@onelab2.iet.unipi.it)
Received: from onelab2.iet.unipi.it (onelab2.iet.unipi.it [131.114.59.238])
	by mx1.freebsd.org (Postfix) with ESMTP id 8CA8D8FC15
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 17 Oct 2011 11:41:20 +0000 (UTC)
Received: by onelab2.iet.unipi.it (Postfix, from userid 275)
	id B38037300A; Mon, 17 Oct 2011 13:41:40 +0200 (CEST)
Message-Id: <20111017114140.B38037300A@onelab2.iet.unipi.it>
Date: Mon, 17 Oct 2011 13:41:40 +0200 (CEST)
From: Luigi Rizzo <luigi@onelab2.iet.unipi.it>
Reply-To: Luigi Rizzo <luigi@onelab2.iet.unipi.it>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: chromium 14.0.835.x stalls (probably javascript-related
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         161737
>Category:       ports
>Synopsis:       www/chromium 14.0.835.x stalls (probably javascript-related
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    chromium
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 17 11:50:04 UTC 2011
>Closed-Date:    Tue Jan 10 21:10:18 UTC 2012
>Last-Modified:  Tue Jan 10 21:10:18 UTC 2012
>Originator:     Luigi Rizzo
>Release:        FreeBSD 8.2 i386
>Organization:
UNIPI
>Environment:
System: FreeBSD 8.2-STABLE FreeBSD 8.2-STABLE #4: Fri Apr 22 16:22:53 CEST 2011 


>Description:

On both of my RELENG_8 machines, since i updated
from chromium 13.0.782.112 to 14.0.835.* I am experiencing
frequent stalls on most pages -- from gmail to google docs to
online forms for accessing various services, after a
short time the tab containing the page become insensitive to
keyboard and mouse input events for large amount of times
(from 30s to minutes) before processing them.

This does not affect just input: on some other sites
i am seeing mouse clicks being only partially
processed, i.e. the click causes part of the content to
be updated, but another part remain stale.
I am seeing this in particular on JS-based pages (99.99% these days).

Unfortunately this makes chromium unusable for services where
i cannot tolerate crashing the tab in the middle of a transaction
(bank, shops, reservations etc.)

Haven't done a deep investigation, but it worked fine with
13.0.782.112 and broke when i updated to 14.0.835.X (both versions).
The commit logs show some changes
(tcmalloc, v8) that might be related to what i am seeing.


>How-To-Repeat:
	open a spreadsheet in google docs, play with it for a while,
	until you'll see that keypresses and clicks are not
	processed anymore.
>Fix:
	no idea


>Release-Note:
>Audit-Trail:

From: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To: Luigi Rizzo <luigi@onelab2.iet.unipi.it>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: ports/161737: chromium 14.0.835.x stalls (probably javascript-related
Date: Mon, 17 Oct 2011 16:14:24 +0400

 Luigi Rizzo wrote on 17.10.2011 15:41:
 >> Number:         161737
 >> Category:       ports
 >> Synopsis:       chromium 14.0.835.x stalls (probably javascript-related
 >> Confidential:   no
 >> Severity:       serious
 >> Priority:       medium
 >> Responsible:    freebsd-ports-bugs
 >> State:          open
 >> Quarter:
 >> Keywords:
 >> Date-Required:
 >> Class:          sw-bug
 >> Submitter-Id:   current-users
 >> Arrival-Date:   Mon Oct 17 11:50:04 UTC 2011
 >> Closed-Date:
 >> Last-Modified:
 >> Originator:     Luigi Rizzo
 >> Release:        FreeBSD 8.2 i386
 >> Organization:
 > UNIPI
 >> Environment:
 > System: FreeBSD 8.2-STABLE FreeBSD 8.2-STABLE #4: Fri Apr 22 16:22:53 CEST 2011
 >
 >
 >> Description:
 >
 > On both of my RELENG_8 machines, since i updated
 > from chromium 13.0.782.112 to 14.0.835.* I am experiencing
 > frequent stalls on most pages -- from gmail to google docs to
 > online forms for accessing various services, after a
 > short time the tab containing the page become insensitive to
 > keyboard and mouse input events for large amount of times
 > (from 30s to minutes) before processing them.
 >
 > This does not affect just input: on some other sites
 > i am seeing mouse clicks being only partially
 > processed, i.e. the click causes part of the content to
 > be updated, but another part remain stale.
 > I am seeing this in particular on JS-based pages (99.99% these days).
 >
 > Unfortunately this makes chromium unusable for services where
 > i cannot tolerate crashing the tab in the middle of a transaction
 > (bank, shops, reservations etc.)
 >
 > Haven't done a deep investigation, but it worked fine with
 > 13.0.782.112 and broke when i updated to 14.0.835.X (both versions).
 > The commit logs show some changes
 > (tcmalloc, v8) that might be related to what i am seeing.
 >
 >
 >> How-To-Repeat:
 > 	open a spreadsheet in google docs, play with it for a while,
 > 	until you'll see that keypresses and clicks are not
 > 	processed anymore.
 >> Fix:
 > 	no idea
 
 I can confirm this. There is also link to chromium 15:
 http://lists.freebsd.org/pipermail/freebsd-ports/2011-October/070860.html
 
 I installed it (from port) and the problem is gone. Another problem that 
 is gone - chromium doesn't showed downloaded file size.
 
 
 -- 
 Regards,
 Ruslan
 
 Tinderboxing kills... the drives.
Responsible-Changed-From-To: freebsd-ports-bugs->chromium 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Oct 17 23:38:15 UTC 2011 
Responsible-Changed-Why:  
Fix synopsis and assign. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=161737 
State-Changed-From-To: open->closed 
State-Changed-By: rene 
State-Changed-When: Tue Jan 10 21:09:22 UTC 2012 
State-Changed-Why:  
Submitter reports that the original problem is solved. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=161737 
>Unformatted:
