From owner-freebsd-chromium@FreeBSD.ORG Wed Feb 8 05:07:15 2012 Return-Path: Delivered-To: chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 394EE1065695 for ; Wed, 8 Feb 2012 05:07:15 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell0.rawbw.com (shell0.rawbw.com [198.144.192.45]) by mx1.freebsd.org (Postfix) with ESMTP id 08CFE8FC18 for ; Wed, 8 Feb 2012 05:07:14 +0000 (UTC) Received: from eagle.yuri.org (stunnel@localhost [127.0.0.1]) (authenticated bits=0) by shell0.rawbw.com (8.14.4/8.14.4) with ESMTP id q1857Ep0078577 for ; Tue, 7 Feb 2012 21:07:14 -0800 (PST) (envelope-from yuri@rawbw.com) Message-ID: <4F320301.6090403@rawbw.com> Date: Tue, 07 Feb 2012 21:07:13 -0800 From: Yuri User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0) Gecko/20120202 Thunderbird/10.0 MIME-Version: 1.0 To: chromium@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: chromium-16.0.912.77: gui freezes when waiting for network X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2012 05:07:15 -0000 Hi, This version of chromium on FreeBSD has this annoying quality that very often while waiting for network gui becomes frozen. Sometimes with the "busy" cursor. Scrollbars not working, links not working. I compared with Ubuntu, it currently has exactly the same version of chromium, and gui is much more responsive there. I don't see such severe problem there. I understand browser as a state machine. It always waits for something, network, user interaction or screen repaint, but while waiting other parts should be functional. Any time network operation is pending gui should show whatever is available by that time. Looks like chromium is broken in this respect. chromium-16.0.912.77 FreeBSD-9.0 amd64 Ubuntu (current) 64bit Yuri From owner-freebsd-chromium@FreeBSD.ORG Wed Feb 8 18:46:33 2012 Return-Path: Delivered-To: chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA6AA1065677 for ; Wed, 8 Feb 2012 18:46:33 +0000 (UTC) (envelope-from evanm@google.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 6A0998FC14 for ; Wed, 8 Feb 2012 18:46:32 +0000 (UTC) Received: by ghbg15 with SMTP id g15so562015ghb.13 for ; Wed, 08 Feb 2012 10:46:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc :x-system-of-record:content-type; bh=NGce+lDlobLz4x07PgkxlMy0Dy8P+gs3K3ZuCjKx/mc=; b=CRapSoTdd+wr1VntIFRD6B2iP2txMbzlcTNmvED0KKrnF0fAmhuMZazlg4r4P/wy5H SkwylrftOH0Qx2r5V4vfcxvIRw9MZUVC/p/Ze5mHrIAt3f84HaOgF0Md44sYHqZasawW NBxo/wpjiT5q13rH6BZCEnwrJItuRcjv17Z1M= Received: by 10.101.151.17 with SMTP id d17mr11823530ano.36.1328725067744; Wed, 08 Feb 2012 10:17:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.101.151.17 with SMTP id d17mr11823499ano.36.1328725066696; Wed, 08 Feb 2012 10:17:46 -0800 (PST) Sender: evanm@google.com Received: by 10.101.154.37 with HTTP; Wed, 8 Feb 2012 10:17:46 -0800 (PST) In-Reply-To: <4F320301.6090403@rawbw.com> References: <4F320301.6090403@rawbw.com> Date: Wed, 8 Feb 2012 10:17:46 -0800 X-Google-Sender-Auth: mCdT8X495-CmdfGpj8ndkfV3VHg Message-ID: From: Evan Martin To: Yuri X-System-Of-Record: true Content-Type: text/plain; charset=ISO-8859-1 Cc: chromium@freebsd.org Subject: Re: chromium-16.0.912.77: gui freezes when waiting for network X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2012 18:46:33 -0000 On Tue, Feb 7, 2012 at 9:07 PM, Yuri wrote: > This version of chromium on FreeBSD has this annoying quality that very > often while waiting for network gui becomes frozen. Sometimes with the > "busy" cursor. Scrollbars not working, links not working. > I compared with Ubuntu, it currently has exactly the same version of > chromium, and gui is much more responsive there. I don't see such severe > problem there. > > I understand browser as a state machine. It always waits for something, > network, user interaction or screen repaint, but while waiting other parts > should be functional. Any time network operation is pending gui should show > whatever is available by that time. We've put a huge amount of effort into making Chrome never block. For example, when a web page tries to load a font, that request is sent out to fontconfig, which accesses the disk; because accessing the disk is a blocking call, we use a separate subprocess specifically to wrap fontconfig so that the browser will not hang. Here's some more I've written on the subject: http://neugierig.org/software/chromium/notes/2010/11/thread-restrictions.html I am sad to read about your problem. Have you tried breaking into it in a debugger when it is paused? If you "gdb -p PID" and then "info threads" and dump that on this list, I can help diagnose it further. From owner-freebsd-chromium@FreeBSD.ORG Thu Feb 9 18:26:57 2012 Return-Path: Delivered-To: chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94B371065670 for ; Thu, 9 Feb 2012 18:26:57 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell0.rawbw.com (shell0.rawbw.com [198.144.192.45]) by mx1.freebsd.org (Postfix) with ESMTP id 692498FC1A for ; Thu, 9 Feb 2012 18:26:57 +0000 (UTC) Received: from eagle.yuri.org (stunnel@localhost [127.0.0.1]) (authenticated bits=0) by shell0.rawbw.com (8.14.4/8.14.4) with ESMTP id q19IQuZl018818 for ; Thu, 9 Feb 2012 10:26:57 -0800 (PST) (envelope-from yuri@rawbw.com) Message-ID: <4F340FF0.9010702@rawbw.com> Date: Thu, 09 Feb 2012 10:26:56 -0800 From: Yuri User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0) Gecko/20120202 Thunderbird/10.0 MIME-Version: 1.0 To: chromium@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Physical printer not shown X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Feb 2012 18:26:57 -0000 Hi, I have a physical printer attached to my computer. Yet chromium "Print" dialog only shows "Print to file" option. Firefox and other apps show printer ok. Yuri From owner-freebsd-chromium@FreeBSD.ORG Thu Feb 9 22:13:45 2012 Return-Path: Delivered-To: chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB15A106566B for ; Thu, 9 Feb 2012 22:13:45 +0000 (UTC) (envelope-from illoai@gmail.com) Received: from mail-wi0-f182.google.com (mail-wi0-f182.google.com [209.85.212.182]) by mx1.freebsd.org (Postfix) with ESMTP id 767838FC16 for ; Thu, 9 Feb 2012 22:13:44 +0000 (UTC) Received: by wibhn14 with SMTP id hn14so2319359wib.13 for ; Thu, 09 Feb 2012 14:13:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=Ivre9nrDTx1sqL+1lPU8hCSGucLs9J+U/pkxL/YEihI=; b=YhP0dy5f81U6HSFuOuL+cgbUiLi/gNohcO6Kk0rfLpghFk0XVVo/26A8vp04ZMV7G7 Gkiwt46dMalzHfA4atfy4FvXlrNMFes7YI5nt3qdkxrwOgIcs4cT2PN+wnT0M5nJRdg+ 5RfmmgwvMX1nxh/dTvdx9zgTL3pqcb0vORZHg= MIME-Version: 1.0 Received: by 10.180.97.166 with SMTP id eb6mr5441772wib.5.1328823827465; Thu, 09 Feb 2012 13:43:47 -0800 (PST) Received: by 10.216.180.140 with HTTP; Thu, 9 Feb 2012 13:43:47 -0800 (PST) Date: Thu, 9 Feb 2012 16:43:47 -0500 Message-ID: From: "illoai@gmail.com" To: chromium@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: distfile availability X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Feb 2012 22:13:45 -0000 I'm just going to wait till tomorrow for things to settle out. In the mean time, you all are doing great work & I think y'all need a big Thank You from us out in userland. -- --