From owner-freebsd-gnome@FreeBSD.ORG Fri Nov 18 13:11:34 2005 Return-Path: X-Original-To: gnome@freebsd.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1A4B16A41F; Fri, 18 Nov 2005 13:11:34 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2016843D46; Fri, 18 Nov 2005 13:11:33 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.4/8.13.4) with ESMTP id jAIDBWhu096371; Fri, 18 Nov 2005 16:11:32 +0300 (MSK) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.4/8.13.4/Submit) id jAIDBWwX096370; Fri, 18 Nov 2005 16:11:32 +0300 (MSK) (envelope-from ache) Date: Fri, 18 Nov 2005 16:11:31 +0300 From: Andrey Chernov To: current@freebsd.org, gnome@freebsd.org Message-ID: <20051118131131.GA96190@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , current@freebsd.org, gnome@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 Cc: Subject: KSE: whom to blame, -current SMP or firefox? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Nov 2005 13:11:35 -0000 The problem: I got 100% dead loop at 'install' stage of the 'firefox' port (after ===> Building Chrome's registry... message). '/usr/X11R6/lib/firefox/regchrome' is the program that loops (at the end of its task, so kill -9 continues install normally). That is SMP machine. If I leave it for, say, 10mins, I start to get lots of calcru: runtime went backwards from 121010657 usec to 120993592 usec for pid 5769 (regchrome) on my console. The _same_ 'regchrome' binary & libs set runs without problem and exits quickly on another UP machine!!! Both machines are identical recent -current. 'ktrace' shows that loop happens in KSE code. Here is relevant piece of 'kdump': ... 9152 regchrome NAMI "/usr/X11R6/lib/firefox/chrome/.reregchrome" 9152 regchrome RET access -1 errno 2 No such file or directory 9152 regchrome CALL write(0x6,0x282b8f8d,0x1) 9152 regchrome GIO fd 6 wrote 1 byte "8" 9152 regchrome RET write 1 9152 regchrome CALL kse_release(0xbfbfe8a0) 9152 regchrome RET kse_release 0 9152 regchrome CALL read(0x5,0xbf8fdb40,0x400) 9152 regchrome GIO fd 5 read 1 byte "8" 9152 regchrome RET read 1 9152 regchrome CALL kse_release(0xbf8fdeb0) 9152 regchrome RET kse_release 0 9152 regchrome CALL kse_release(0xbfbfe8a0) 9152 regchrome RET kse_release 0 9152 regchrome CALL kse_release(0xbf8fdeb0) 9152 regchrome RET kse_release 0 9152 regchrome CALL kse_release(0xbfbfe8a0) 9152 regchrome RET kse_release 0 9152 regchrome CALL kse_release(0xbf8fdeb0) 9152 regchrome RET kse_release 0 ... loops ... Any ideas? -- http://ache.pp.ru/