From owner-freebsd-openoffice@FreeBSD.ORG Sun Oct 2 12:23:46 2005 Return-Path: X-Original-To: freebsd-openoffice@freebsd.org Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D19716A41F for ; Sun, 2 Oct 2005 12:23:46 +0000 (GMT) (envelope-from maarfree@xs4all.nl) Received: from smtp-vbr1.xs4all.nl (smtp-vbr1.xs4all.nl [194.109.24.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE01F43D45 for ; Sun, 2 Oct 2005 12:23:45 +0000 (GMT) (envelope-from maarfree@xs4all.nl) Received: from maarten.sandersatkins.nl (a80-127-55-226.adsl.xs4all.nl [80.127.55.226]) by smtp-vbr1.xs4all.nl (8.13.3/8.13.3) with ESMTP id j92CNhbu014216 for ; Sun, 2 Oct 2005 14:23:44 +0200 (CEST) (envelope-from maarfree@xs4all.nl) From: Maarten Sanders To: freebsd-openoffice@freebsd.org Content-Type: text/plain Date: Sun, 02 Oct 2005 14:23:44 +0200 Message-Id: <1128255824.28621.0.camel@maarten> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: by XS4ALL Virus Scanner Subject: Distorted fonts on remote X session X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2005 12:23:46 -0000 Hi, I have openoffice installed from a package (1.1.5.rc4) an this works fine on my workstation. Since my wifes laptop is getting slugish I have setup a remote X over ssh environment. On the laptop's X I serve gnome-session from my workstation. All apllications run fine except openoffice. For some reason the fonts are like there are extra spaces between the characters (looks a bit like when you visit some websites in Japan). I installed xfs on my workstation and the laptop uses the fontserver but even then to no avail. Also I chose in the OO options menu to use system fonts but also this doesn't help. Anyone an idea how to proceed? Maarten From owner-freebsd-openoffice@FreeBSD.ORG Mon Oct 3 11:04:04 2005 Return-Path: X-Original-To: openoffice@freebsd.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B137816A41F for ; Mon, 3 Oct 2005 11:04:04 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A79543DBB for ; Mon, 3 Oct 2005 11:04:01 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j93B418m067859 for ; Mon, 3 Oct 2005 11:04:01 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j93B41b2067853 for openoffice@freebsd.org; Mon, 3 Oct 2005 11:04:01 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 3 Oct 2005 11:04:01 GMT Message-Id: <200510031104.j93B41b2067853@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: openoffice@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Oct 2005 11:04:04 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/11/29] ports/74518 openoffice openoffice-1.1 build failure on 4-stable: o [2005/03/04] ports/78428 openoffice Openoffice-1.1.4 stops compiling -> dmake o [2005/04/14] ports/79941 openoffice Openoffice 1.1.4_1 binary packages (i386) o [2005/07/11] ports/83252 openoffice Openoffice-1.1.4 build failure: Died at . o [2005/09/20] ports/86383 openoffice Can't compile openoffice.org-1.1 5 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/05/10] ports/66480 openoffice editors/openoffice-1.1 port uses root's $ o [2005/09/16] ports/86206 openoffice editors/openoffice.org-2.0: Unable to bui 2 problems total. From owner-freebsd-openoffice@FreeBSD.ORG Tue Oct 4 13:03:45 2005 Return-Path: X-Original-To: openoffice@FreeBSD.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30DD716A41F; Tue, 4 Oct 2005 13:03:45 +0000 (GMT) (envelope-from mi@blue.virtual-estates.net) Received: from blue.virtual-estates.net (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id A14B843D46; Tue, 4 Oct 2005 13:03:44 +0000 (GMT) (envelope-from mi@blue.virtual-estates.net) Received: from blue.virtual-estates.net (blue [127.0.0.1]) by blue.virtual-estates.net (8.13.4/8.13.4) with ESMTP id j94D3hXO067063 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 4 Oct 2005 09:03:43 -0400 (EDT) (envelope-from mi@blue.virtual-estates.net) Received: (from mi@localhost) by blue.virtual-estates.net (8.13.4/8.13.4/Submit) id j94D3hQv067062; Tue, 4 Oct 2005 09:03:43 -0400 (EDT) (envelope-from mi) From: "Mikhail T." Message-Id: <200510041303.j94D3hQv067062@blue.virtual-estates.net> To: current@FreeBSD.org, openoffice@FreeBSD.org Date: Tue, 4 Oct 2005 09:03:43 -0400 (EDT) X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7w hJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2005 13:03:45 -0000 This happened twice already -- I rebuilt the kernel after the first time. I'm currently running FreeBSD 6.0-BETA5 #7: Mon Oct 3 19:10:37 EDT 2005 This is a dual Xeon-PII @450MHz with 512Mb of memory. The OOo build progresses until it gets stuck on something like: if ( -e ../../../unxfbsd.pro/slo/provider.o) touch ../../../unxfbsd.pro/slo/provider.obj According to Ctrl-T, the active process is: load: 0.00 cmd: perl5.8.7 64983 [runnable] 0.00u 0.01s 0% 4868k but the machine is 100% idle. The build itself can be interrupted with Ctrl-C, but the subsequent access to the work-directory will somewhere. The first time `rm -rf' got hung. Now `find work/ -name provider.o' is hanging (after displaying work/OOo_2.0beta2/configmgr/unxfbsd.pro/slo/provider.o). The machine is otherwise usable. When rebooted after the first time this happened, the reboot hung too -- I had to cold-reset it and the filesystem hosting /usr/ports had to be fsck-ed. This last build log can be found at: http://aldan.algebra.com:8015/~mi/ooo-2.0-build.log.bz2 but I doubt, it is OOo-specific, although other heavy ports (like firefox or jdk14) built fine. -mi From owner-freebsd-openoffice@FreeBSD.ORG Tue Oct 4 16:16:23 2005 Return-Path: X-Original-To: openoffice@FreeBSD.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76D0B16A41F; Tue, 4 Oct 2005 16:16:23 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AA0D43D46; Tue, 4 Oct 2005 16:16:23 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id j94GG3Gq022249; Tue, 4 Oct 2005 09:16:07 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200510041616.j94GG3Gq022249@gw.catspoiler.org> Date: Tue, 4 Oct 2005 09:16:03 -0700 (PDT) From: Don Lewis To: mi@aldan.algebra.com In-Reply-To: <200510041303.j94D3hQv067062@blue.virtual-estates.net> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Cc: re@FreeBSD.org, current@FreeBSD.org, openoffice@FreeBSD.org Subject: Re: 6.0 hangs (while building OOo) X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2005 16:16:23 -0000 On 4 Oct, Mikhail T. wrote: > This happened twice already -- I rebuilt the kernel after the first > time. I'm currently running > > FreeBSD 6.0-BETA5 #7: Mon Oct 3 19:10:37 EDT 2005 > > This is a dual Xeon-PII @450MHz with 512Mb of memory. > > The OOo build progresses until it gets stuck on something like: > > if ( -e ../../../unxfbsd.pro/slo/provider.o) touch ../../../unxfbsd.pro/slo/provider.obj > > According to Ctrl-T, the active process is: > > load: 0.00 cmd: perl5.8.7 64983 [runnable] 0.00u 0.01s 0% 4868k > > but the machine is 100% idle. The build itself can be interrupted > with Ctrl-C, but the subsequent access to the work-directory > will somewhere. The first time `rm -rf' got hung. Now > `find work/ -name provider.o' is hanging (after displaying > work/OOo_2.0beta2/configmgr/unxfbsd.pro/slo/provider.o). > > The machine is otherwise usable. When rebooted after the first time > this happened, the reboot hung too -- I had to cold-reset it and the > filesystem hosting /usr/ports had to be fsck-ed. Is this problem repeatable? What does "ps lax" say about the hung processes? Where is the reboot sequence did the system hang? What problems did fsck fix? My RELENG_6 box doesn't have enough space to build OOo, but I can try it on HEAD, which should be very similar. From owner-freebsd-openoffice@FreeBSD.ORG Tue Oct 4 16:56:14 2005 Return-Path: X-Original-To: openoffice@freebsd.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7B6116A420; Tue, 4 Oct 2005 16:56:14 +0000 (GMT) (envelope-from mi+mx@aldan.algebra.com) Received: from blue.virtual-estates.net (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E52643D5A; Tue, 4 Oct 2005 16:56:11 +0000 (GMT) (envelope-from mi+mx@aldan.algebra.com) Received: from corbulon.video-collage.com (static-151-204-231-237.bos.east.verizon.net [151.204.231.237]) by blue.virtual-estates.net (8.13.4/8.13.4) with ESMTP id j94Gu9MS067837 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 4 Oct 2005 12:56:10 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) Received: from mteterin.us.murex.com (195-11.customer.cloud9.net [168.100.195.11]) by corbulon.video-collage.com (8.13.4/8.13.1) with ESMTP id j94Gu3dh020658 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 4 Oct 2005 12:56:04 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) Received: from mteterin.us.murex.com (mteterin@localhost [127.0.0.1]) by mteterin.us.murex.com (8.13.3/8.13.3) with ESMTP id j94GtvKQ065065; Tue, 4 Oct 2005 12:55:57 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by mteterin.us.murex.com (8.13.3/8.13.3/Submit) id j94Gttxs065064; Tue, 4 Oct 2005 12:55:55 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) X-Authentication-Warning: mteterin.us.murex.com: mteterin set sender to mi+mx@aldan.algebra.com using -f From: Mikhail Teterin Organization: Virtual Estates, Inc. To: Don Lewis Date: Tue, 4 Oct 2005 12:55:54 -0400 User-Agent: KMail/1.8.2 References: <200510041616.j94GG3Gq022249@gw.catspoiler.org> In-Reply-To: <200510041616.j94GG3Gq022249@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510041255.55183.mi+mx@aldan.algebra.com> X-Virus-Scanned: ClamAV devel-20050525/1109/Mon Oct 3 18:06:28 2005 on corbulon.video-collage.com X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.43 Cc: re@freebsd.org, current@freebsd.org, openoffice@freebsd.org Subject: Re: 6.0 hangs (while building OOo) X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2005 16:56:14 -0000 > Is this problem repeatable? Yes, as per my original e-mail, it has happened twice already. The first time the last command in the build log was very similar, but involved a different object file. The perl-process was stuck as "running" and I was able to kill it, but the subsequent `rm -rf work' became unkillable in "ufs", just like `find' is now. > What does "ps lax" say about the hung processes? 0 65327 8694 0 -4 0 1432 908 ufs D+ p2 0:02,05 find work/ -name provider.o > Where is the reboot sequence did the system hang? Don't remember -- well after shutting syslogd. Presumably -- while trying to umount everything. > What problems did fsck fix? Oct 3 21:03:12 roo fsck: /dev/da0s2e: ZERO LENGTH DIR I=325352 OWNER=mi MODE=42755 Oct 3 21:03:12 roo fsck: /dev/da0s2e: SIZE=0 MTIME=Oct 3 11:22 2005 (CLEARED) Oct 3 21:03:12 roo fsck: /dev/da0s2e: Reclaimed: 0 directories, -2 files, -37 fragments Oct 3 21:03:12 roo fsck: /dev/da0s2e: 364942 files, 1204019 used, 2386729 free (79873 frags, 288357 blocks, 2.2% fragmentation) > My RELENG_6 box doesn't have enough space to build OOo, but I can try it > on HEAD, which should be very similar. Thank you! -mi From owner-freebsd-openoffice@FreeBSD.ORG Tue Oct 4 17:08:36 2005 Return-Path: X-Original-To: openoffice@FreeBSD.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 965C316A41F; Tue, 4 Oct 2005 17:08:36 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B48C43D45; Tue, 4 Oct 2005 17:08:36 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id j94H8JJM022379; Tue, 4 Oct 2005 10:08:24 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200510041708.j94H8JJM022379@gw.catspoiler.org> Date: Tue, 4 Oct 2005 10:08:19 -0700 (PDT) From: Don Lewis To: mi+mx@aldan.algebra.com In-Reply-To: <200510041255.55183.mi+mx@aldan.algebra.com> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Cc: re@FreeBSD.org, current@FreeBSD.org, openoffice@FreeBSD.org Subject: Re: 6.0 hangs (while building OOo) X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2005 17:08:36 -0000 On 4 Oct, Mikhail Teterin wrote: >> Is this problem repeatable? > > Yes, as per my original e-mail, it has happened twice already. > > The first time the last command in the build log was very similar, but > involved a different object file. The perl-process was stuck as "running" > and I was able to kill it, but the subsequent `rm -rf work' became > unkillable in "ufs", just like `find' is now. > >> What does "ps lax" say about the hung processes? > > 0 65327 8694 0 -4 0 1432 908 ufs D+ p2 0:02,05 find work/ -name provider.o Hung trying to lock a vnode ... What other processes are in the D state, and what is their wchan info? Are you using filesystem snapshots? From owner-freebsd-openoffice@FreeBSD.ORG Tue Oct 4 17:28:22 2005 Return-Path: X-Original-To: openoffice@freebsd.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0302E16A41F; Tue, 4 Oct 2005 17:28:22 +0000 (GMT) (envelope-from mi+mx@aldan.algebra.com) Received: from blue.virtual-estates.net (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 578BC43D46; Tue, 4 Oct 2005 17:28:21 +0000 (GMT) (envelope-from mi+mx@aldan.algebra.com) Received: from corbulon.video-collage.com (static-151-204-231-237.bos.east.verizon.net [151.204.231.237]) by blue.virtual-estates.net (8.13.4/8.13.4) with ESMTP id j94HSJKN067907 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 4 Oct 2005 13:28:20 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) Received: from mteterin.us.murex.com (195-11.customer.cloud9.net [168.100.195.11]) by corbulon.video-collage.com (8.13.4/8.13.1) with ESMTP id j94HSD1W020918 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 4 Oct 2005 13:28:14 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) Received: from mteterin.us.murex.com (mteterin@localhost [127.0.0.1]) by mteterin.us.murex.com (8.13.3/8.13.3) with ESMTP id j94HS86g065312; Tue, 4 Oct 2005 13:28:08 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by mteterin.us.murex.com (8.13.3/8.13.3/Submit) id j94HS5U8065311; Tue, 4 Oct 2005 13:28:05 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) X-Authentication-Warning: mteterin.us.murex.com: mteterin set sender to mi+mx@aldan.algebra.com using -f From: Mikhail Teterin Organization: Virtual Estates, Inc. To: Don Lewis Date: Tue, 4 Oct 2005 13:28:04 -0400 User-Agent: KMail/1.8.2 References: <200510041708.j94H8JJM022379@gw.catspoiler.org> In-Reply-To: <200510041708.j94H8JJM022379@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-u" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200510041328.05637.mi+mx@aldan.algebra.com> X-Virus-Scanned: ClamAV devel-20050525/1109/Mon Oct 3 18:06:28 2005 on corbulon.video-collage.com X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.43 Cc: re@freebsd.org, current@freebsd.org, openoffice@freebsd.org Subject: Re: 6.0 hangs (while building OOo) X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2005 17:28:22 -0000 צ×ÔÏÒÏË 04 ÖÏ×ÔÅÎØ 2005 13:08, Don Lewis ÷É ÎÁÐÉÓÁÌÉ: > Hung trying to lock a vnode ... > > What other processes are in the D state, and what is their wchan info? mi@roo:~ (301) ps -lax | awk 'match($10, "D")' 0 2 0 0 -8 0 0 8 - DL ?? 0:06,50 [g_event] 0 3 0 0 -8 0 0 8 - DL ?? 0:39,71 [g_up] 0 4 0 0 -8 0 0 8 - DL ?? 0:31,21 [g_down] 0 5 0 0 8 0 0 8 - DL ?? 0:00,00 [thread taskq] 0 6 0 0 8 0 0 8 - DL ?? 0:00,00 [kqueue taskq] 0 7 0 0 96 0 0 8 idle DL ?? 0:00,00 [aic_recovery0] 0 8 0 0 96 0 0 8 idle DL ?? 0:00,00 [aic_recovery0] 0 9 0 0 96 0 0 8 idle DL ?? 0:00,00 [aic_recovery1] 0 10 0 0 -16 0 0 8 ktrace DL ?? 0:00,00 [ktrace] 0 39 0 0 -16 0 0 8 - DL ?? 0:09,21 [yarrow] 0 44 0 0 8 0 0 8 usbevt DL ?? 0:00,01 [usb0] 0 45 0 0 8 0 0 8 usbtsk DL ?? 0:00,00 [usbtask] 0 46 0 0 96 0 0 8 idle DL ?? 0:00,00 [aic_recovery1] 0 47 0 0 -8 0 0 8 - DL ?? 0:00,91 [fdc0] 0 49 0 0 -16 0 0 8 psleep DL ?? 0:03,51 [pagedaemon] 0 50 0 0 20 0 0 8 psleep DL ?? 0:00,00 [vmdaemon] 0 51 0 0 171 0 0 8 pgzero DL ?? 12:19,32 [pagezero] 0 52 0 0 -16 0 0 8 psleep DL ?? 0:06,55 [bufdaemon] 0 53 0 0 20 0 0 8 syncer DL ?? 1:00,40 [syncer] 0 54 0 0 -4 0 0 8 vlruwt DL ?? 0:03,16 [vnlru] 0 55 0 0 -64 0 0 8 - DL ?? 0:11,48 [schedcpu] 0 115 0 0 -8 0 0 8 mdwait DL ?? 0:05,75 [md7] 0 45773 45771 0 -4 0 1740 1208 ufs D p1 0:00,32 dmake 0 45806 45788 350 -4 0 1548 632 ufs D p1 0:00,00 /bin/tcsh -fc zipdep.pl -u -j ../../../ 0 65072 64985 271 -4 0 1248 480 ufs D p1 0:00,00 /bin/tcsh -fc if ( -e ../../../unxfbsd.p 0 65327 8694 0 -4 0 1432 908 ufs D+ p2 0:02,05 find work/ -name provider.o The two tcsh and the dmake process are remnants of the interrupted OOo build. What's a "wchan"? > Are you using filesystem snapshots? Not "on purpose". This is the /var partition, BTW, nothing fancy: /dev/da0s2e on /var (ufs, local, soft-updates) The only suspect thing about it, that I can say, is that "a few reboots ago" I used growfs to extend it. Thanks for your help, -mi From owner-freebsd-openoffice@FreeBSD.ORG Tue Oct 4 17:43:58 2005 Return-Path: X-Original-To: openoffice@FreeBSD.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95F4D16A41F; Tue, 4 Oct 2005 17:43:58 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 414ED43D48; Tue, 4 Oct 2005 17:43:58 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id j94HhfRW023403; Tue, 4 Oct 2005 10:43:45 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200510041743.j94HhfRW023403@gw.catspoiler.org> Date: Tue, 4 Oct 2005 10:43:41 -0700 (PDT) From: Don Lewis To: mi+mx@aldan.algebra.com In-Reply-To: <200510041328.05637.mi+mx@aldan.algebra.com> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=iso-8859-5 Content-Transfer-Encoding: 8BIT Cc: re@FreeBSD.org, current@FreeBSD.org, openoffice@FreeBSD.org Subject: Re: 6.0 hangs (while building OOo) X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2005 17:43:58 -0000 On 4 Oct, Mikhail Teterin wrote: > ÒöÒâÞàÞÚ 04 ÖÞÒâÕÝì 2005 13:08, Don Lewis ²Ø ÝÐßØáÐÛØ: >> Hung trying to lock a vnode ... >> >> What other processes are in the D state, and what is their wchan info? > 0 45773 45771 0 -4 0 1740 1208 ufs D p1 0:00,32 dmake > 0 45806 45788 350 -4 0 1548 632 ufs D p1 0:00,00 /bin/tcsh -fc zipdep.pl -u -j ../../../ > 0 65072 64985 271 -4 0 1248 480 ufs D p1 0:00,00 /bin/tcsh -fc if ( -e ../../../unxfbsd.p > 0 65327 8694 0 -4 0 1432 908 ufs D+ p2 0:02,05 find work/ -name provider.o Looks like some sort of vnode locking bug. All the other processes are system processes in their usual idle state. > The two tcsh and the dmake process are remnants of the interrupted OOo build. > What's a "wchan"? wchan is the column labeled MWCHAN in the ps lax output. The wchan info for the processes above is "ufs". >> Are you using filesystem snapshots? > > Not "on purpose". This is the /var partition, BTW, nothing fancy: > > /dev/da0s2e on /var (ufs, local, soft-updates) > > The only suspect thing about it, that I can say, is that "a few reboots ago" > I used growfs to extend it. Thanks for your help, I'm hoping that something will show up on my HEAD box because it has vnode lock debugging enabled. If not, it will require some time in the kernel debugger. From owner-freebsd-openoffice@FreeBSD.ORG Tue Oct 4 21:49:52 2005 Return-Path: X-Original-To: openoffice@FreeBSD.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A13516A420 for ; Tue, 4 Oct 2005 21:49:52 +0000 (GMT) (envelope-from edwin@mavetju.org) Received: from mail3out.barnet.com.au (mail3out.barnet.com.au [202.83.176.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BFED43D45 for ; Tue, 4 Oct 2005 21:49:50 +0000 (GMT) (envelope-from edwin@mavetju.org) Received: by mail3out.barnet.com.au (Postfix, from userid 27) id ABC58877DC5; Wed, 5 Oct 2005 07:49:49 +1000 (EST) X-Viruscan-Id: <4342F8FB00005516B849FC@BarNet> Received: from mail3-auth.barnet.com.au (mail3.barnet.com.au [202.83.176.16]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.barnet.com.au", Issuer "BarNet Root Certificate Authority" (verified OK)) by mail3.barnet.com.au (Postfix) with ESMTP id 52E9F877DB3 for ; Wed, 5 Oct 2005 07:49:47 +1000 (EST) Received: from k7.mavetju (edwin-3.int.barnet.com.au [10.10.12.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "edwin.adsl.barnet.com.au", Issuer "BarNet Root Certificate Authority" (not verified)) by mail3-auth.barnet.com.au (Postfix) with ESMTP id 59ACA877D76 for ; Wed, 5 Oct 2005 07:49:44 +1000 (EST) Received: by k7.mavetju (Postfix, from userid 1001) id 468FC68F8; Wed, 5 Oct 2005 07:37:27 +1000 (EST) Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain MIME-Version: 1.0 X-Mailer: MIME::Lite 3.01 (F2.73; A1.66; B3.05; Q3.03) Date: Tue, 4 Oct 2005 21:37:27 UT From: Edwin Groothuis To: openoffice@FreeBSD.org Message-Id: <20051004213727.468FC68F8@k7.mavetju> Cc: Subject: [FreeBSD Ports Version Check] Newer available versions for ports you maintain X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Oct 2005 21:49:52 -0000 Dear openoffice@FreeBSD.org, As maintainer of one or more FreeBSD ports, I would like to inform you that a new version is available for the following port(s): Port Current version New version URLs ---------------------------------------------- --------------- ----------- ---- lang/gcc-ooo 3.4.1 3.4.2 [1] lang/gcc-ooo 3.4.1 4.0.0 [2] Please keep in mind that... - the check was only done in relation to the current version, so it is possible that the new version is not the newest version available on the master sites. - the full check of all ports takes more than two days, so it is possible that a new version is already commited. In that case, please ignore this email. - this is the only time you will get an alert about the above mentioned port versions on the below mentioned URLs. When the port version is updated, a check will again be done for it. When a new URL with a newer version is found, a check will be done for it again. - Not interested in further alerts? Send me the email address you are received it on for a full block, or the name of the port for a port-only block, or the name of a host for a host-only block. - An overview of all newly discovered distfiles can be found at http://edwin.adsl.barnet.com.au/~edwin/ports/. The page keeps unchanged until the next run. URLS [1] ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/sources.redhat.com/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-3.4.2/gcc-g++-3.4.2.tar.bz2 ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-3.4.2/gcc-g++-3.4.2.tar.bz2 ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://ftp.iij.ad.jp/pub/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://ftp.iij.ad.jp/pub/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-3.4.2/gcc-g++-3.4.2.tar.bz2 ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://ftp.lip6.fr/pub/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://ftp.lip6.fr/pub/gcc/releases/gcc-3.4.2/gcc-g++-3.4.2.tar.bz2 ftp://ftp.lip6.fr/pub/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://ftp.mirrorservice.org/sites/sources.redhat.com/pub/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://ftp.mirrorservice.org/sites/sources.redhat.com/pub/gcc/releases/gcc-3.4.2/gcc-g++-3.4.2.tar.bz2 ftp://ftp.mirrorservice.org/sites/sources.redhat.com/pub/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-3.4.2/gcc-g++-3.4.2.tar.bz2 ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://ftp.nctu.edu.tw/computer-languages/C/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://ftp.nctu.edu.tw/computer-languages/C/gcc/releases/gcc-3.4.2/gcc-g++-3.4.2.tar.bz2 ftp://ftp.nctu.edu.tw/computer-languages/C/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://ftp.nluug.nl/mirror/languages/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://ftp.nluug.nl/mirror/languages/gcc/releases/gcc-3.4.2/gcc-g++-3.4.2.tar.bz2 ftp://ftp.nluug.nl/mirror/languages/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://gcc.gnu.org/pub/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://gcc.gnu.org/pub/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://mirror.aarnet.edu.au/pub/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://mirror.aarnet.edu.au/pub/gcc/releases/gcc-3.4.2/gcc-g++-3.4.2.tar.bz2 ftp://mirrors.laffeycomputer.com/pub/gcc.gnu.org/pub/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 ftp://mirrors.laffeycomputer.com/pub/gcc.gnu.org/pub/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 ftp://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 http://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-3.4.2/gcc-core-3.4.2.tar.bz2 http://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-3.4.2/gcc-g++-3.4.2.tar.bz2 http://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-3.4.2/gcc-testsuite-3.4.2.tar.bz2 [2] ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/sources.redhat.com/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/sources.redhat.com/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://ftp.iij.ad.jp/pub/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://ftp.iij.ad.jp/pub/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://ftp.iij.ad.jp/pub/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://ftp.lip6.fr/pub/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://ftp.lip6.fr/pub/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://ftp.lip6.fr/pub/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://ftp.mirrorservice.org/sites/sources.redhat.com/pub/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://ftp.mirrorservice.org/sites/sources.redhat.com/pub/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://ftp.mirrorservice.org/sites/sources.redhat.com/pub/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://ftp.nctu.edu.tw/computer-languages/C/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://ftp.nctu.edu.tw/computer-languages/C/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://ftp.nctu.edu.tw/computer-languages/C/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://ftp.nluug.nl/mirror/languages/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://ftp.nluug.nl/mirror/languages/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://ftp.nluug.nl/mirror/languages/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://mirror.aarnet.edu.au/pub/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://mirror.aarnet.edu.au/pub/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://mirrors.laffeycomputer.com/pub/gcc.gnu.org/pub/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 ftp://mirrors.laffeycomputer.com/pub/gcc.gnu.org/pub/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 ftp://mirrors.laffeycomputer.com/pub/gcc.gnu.org/pub/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 ftp://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 http://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-4.0.0/gcc-core-4.0.0.tar.bz2 http://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-4.0.0/gcc-g++-4.0.0.tar.bz2 http://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-4.0.0/gcc-testsuite-4.0.0.tar.bz2 From owner-freebsd-openoffice@FreeBSD.ORG Wed Oct 5 02:20:31 2005 Return-Path: X-Original-To: openoffice@FreeBSD.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA36916A420; Wed, 5 Oct 2005 02:20:31 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 621D843D45; Wed, 5 Oct 2005 02:20:31 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id j952KD25025940; Tue, 4 Oct 2005 19:20:17 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200510050220.j952KD25025940@gw.catspoiler.org> Date: Tue, 4 Oct 2005 19:20:13 -0700 (PDT) From: Don Lewis To: mi+mx@aldan.algebra.com In-Reply-To: <200510041328.05637.mi+mx@aldan.algebra.com> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=iso-8859-5 Content-Transfer-Encoding: 8BIT Cc: re@FreeBSD.org, current@FreeBSD.org, openoffice@FreeBSD.org Subject: Re: 6.0 hangs (while building OOo) X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2005 02:20:32 -0000 On 4 Oct, Mikhail Teterin wrote: > ÒöÒâÞàÞÚ 04 ÖÞÒâÕÝì 2005 13:08, Don Lewis ²Ø ÝÐßØáÐÛØ: >> Hung trying to lock a vnode ... >> >> What other processes are in the D state, and what is their wchan info? > > mi@roo:~ (301) ps -lax | awk 'match($10, "D")' > 0 2 0 0 -8 0 0 8 - DL ?? 0:06,50 [g_event] > 0 3 0 0 -8 0 0 8 - DL ?? 0:39,71 [g_up] > 0 4 0 0 -8 0 0 8 - DL ?? 0:31,21 [g_down] > 0 5 0 0 8 0 0 8 - DL ?? 0:00,00 [thread taskq] > 0 6 0 0 8 0 0 8 - DL ?? 0:00,00 [kqueue taskq] > 0 7 0 0 96 0 0 8 idle DL ?? 0:00,00 [aic_recovery0] > 0 8 0 0 96 0 0 8 idle DL ?? 0:00,00 [aic_recovery0] > 0 9 0 0 96 0 0 8 idle DL ?? 0:00,00 [aic_recovery1] > 0 10 0 0 -16 0 0 8 ktrace DL ?? 0:00,00 [ktrace] > 0 39 0 0 -16 0 0 8 - DL ?? 0:09,21 [yarrow] > 0 44 0 0 8 0 0 8 usbevt DL ?? 0:00,01 [usb0] > 0 45 0 0 8 0 0 8 usbtsk DL ?? 0:00,00 [usbtask] > 0 46 0 0 96 0 0 8 idle DL ?? 0:00,00 [aic_recovery1] > 0 47 0 0 -8 0 0 8 - DL ?? 0:00,91 [fdc0] > 0 49 0 0 -16 0 0 8 psleep DL ?? 0:03,51 [pagedaemon] > 0 50 0 0 20 0 0 8 psleep DL ?? 0:00,00 [vmdaemon] > 0 51 0 0 171 0 0 8 pgzero DL ?? 12:19,32 [pagezero] > 0 52 0 0 -16 0 0 8 psleep DL ?? 0:06,55 [bufdaemon] > 0 53 0 0 20 0 0 8 syncer DL ?? 1:00,40 [syncer] > 0 54 0 0 -4 0 0 8 vlruwt DL ?? 0:03,16 [vnlru] > 0 55 0 0 -64 0 0 8 - DL ?? 0:11,48 [schedcpu] > 0 115 0 0 -8 0 0 8 mdwait DL ?? 0:05,75 [md7] > 0 45773 45771 0 -4 0 1740 1208 ufs D p1 0:00,32 dmake > 0 45806 45788 350 -4 0 1548 632 ufs D p1 0:00,00 /bin/tcsh -fc zipdep.pl -u -j ../../../ > 0 65072 64985 271 -4 0 1248 480 ufs D p1 0:00,00 /bin/tcsh -fc if ( -e ../../../unxfbsd.p > 0 65327 8694 0 -4 0 1432 908 ufs D+ p2 0:02,05 find work/ -name provider.o Mikhail and I have been looking at this offline and have discovered the following: The wedged processes are waiting for vnode locks in the file name lookup path for the access() and lstat syscalls(). There are two locked directories that are wedging these processes. We don't know what threads are holding the locks on these directories, but we do know that is is none of the threads associated with these processes, so it is not a classic deadlock problem. No other processes seem to be wedged, and all the system processes appear to be in their idle states. This problem appears to be some sort of vnode lock leak. I'm unable to replicate this on my UP box running HEAD. Mikhail is running RELENG_6 on an SMP box. This could be a RELENG_6 vs. HEAD problem, or it could be a UP vs. SMP problem. From owner-freebsd-openoffice@FreeBSD.ORG Wed Oct 5 19:04:10 2005 Return-Path: X-Original-To: freebsd-openoffice@freebsd.org Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07A4916A41F for ; Wed, 5 Oct 2005 19:04:10 +0000 (GMT) (envelope-from nb_root@videotron.ca) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC3EB43D46 for ; Wed, 5 Oct 2005 19:04:07 +0000 (GMT) (envelope-from nb_root@videotron.ca) Received: from clk01a ([66.130.198.54]) by VL-MO-MR001.ip.videotron.ca (Sun Java System Messaging Server 6.2-2.05 (built Apr 28 2005)) with ESMTP id <0INW00EAUIASKKG0@VL-MO-MR001.ip.videotron.ca> for freebsd-openoffice@freebsd.org; Wed, 05 Oct 2005 15:04:04 -0400 (EDT) Date: Wed, 05 Oct 2005 15:03:59 -0400 From: Nicolas Blais To: freebsd-openoffice@freebsd.org Message-id: <200510051504.04328.nb_root@videotron.ca> MIME-version: 1.0 Content-type: multipart/signed; boundary=nextPart1144544.1Upka4gAYp; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-transfer-encoding: 7bit User-Agent: KMail/1.8.2 Subject: openoffice.org-2.0.RC1 not making menu entries in KDE X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2005 19:04:10 -0000 --nextPart1144544.1Upka4gAYp Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi, Since oo-1.1.5 doesn't compile on my system anymore, I've removed my previ= ous=20 ~/.openoffice.org folder and decided to try oo-2. Everything builds fine an= d=20 is installed correctly.=20 My only problem is that when setting up oo2 (by using the=20 'openoffice.org-2.0.RC1' command), it does not create the OpenOffice menu a= nd=20 assign file extensions to it in KDE. OO1.1-5b2 and previous did.=20 I'm assuming that it might have something to do with the fact that it is=20 unreleased yet and the developpers probably don't want to conflict with=20 previous versions, but then I'm only guessing. Is there a fix (without making each entry manually)? Nicolas. =2D-=20 =46reeBSD 7.0-CURRENT #0: Sat Oct 1 11:51:38 EDT 2005 =20 root@clk01a:/usr/obj/usr/src/sys/CLK01A=20 PGP? : http://www.clkroot.net/security/nb_root.asc --nextPart1144544.1Upka4gAYp Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDRCOkz38ton5LGeIRAj3/AJ0dpkl/EhW4MC3iMw8LApCzZABd7QCeOjJC rLjdvUv52IB0yCxqYX2NJww= =+eU8 -----END PGP SIGNATURE----- --nextPart1144544.1Upka4gAYp-- From owner-freebsd-openoffice@FreeBSD.ORG Wed Oct 5 20:10:42 2005 Return-Path: X-Original-To: freebsd-openoffice@freebsd.org Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9DD616A41F for ; Wed, 5 Oct 2005 20:10:42 +0000 (GMT) (envelope-from freebsd@chillt.de) Received: from dd2718.kasserver.com (dd2718.kasserver.com [81.209.184.159]) by mx1.FreeBSD.org (Postfix) with ESMTP id 483D043D45 for ; Wed, 5 Oct 2005 20:10:41 +0000 (GMT) (envelope-from freebsd@chillt.de) Received: from [127.0.0.1] (dslb-084-060-100-158.pools.arcor-ip.net [84.60.100.158]) by dd2718.kasserver.com (Postfix) with ESMTP id 70EB160F47; Wed, 5 Oct 2005 22:10:29 +0200 (CEST) Message-ID: <43443336.4080001@chillt.de> Date: Wed, 05 Oct 2005 22:10:30 +0200 From: Bartosz Fabianowski User-Agent: Mozilla Thunderbird 1.0.7 (X11/20050930) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nicolas Blais References: <200510051504.04328.nb_root@videotron.ca> In-Reply-To: <200510051504.04328.nb_root@videotron.ca> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-openoffice@freebsd.org Subject: Re: openoffice.org-2.0.RC1 not making menu entries in KDE X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2005 20:10:42 -0000 > Is there a fix (without making each entry manually)? Yes, there is a fix. The required .desktop files *do* exist, but they are not copied to your home directory. For openoffice.org-2.0-devel, the files are located in: /usr/local/openoffice.org1.9m130/share/xdg/ For openoffice.org-2.0, the path will be similar - you just need to substitute the correct version number for "1.9m130". You can simply copy this directory to your home: cp -R /usr/local/openoffice.org1.9m130/share/xdg ~/.kde/share/applnk For 2.0 RC1, this might be all you have to do. At least for the devel version, though, there is one more step involved. The names of the executables referenced in the .desktop files are not quite correct - you need to append the build number. So, for example, in base.desktop, you need to replace "Exec=openoffice.org-1.9 -base %U" with "Exec=openoffice.org-1.9m130 -base %U". The same pattern applies to all .desktop files except for printeradmin.desktop. Here, the file name is totally borked. It should be "Exec=openoffice.org-1.9m130-spadmin". I am not sure whether all this is just a sign of 2.0 being not quite done yet or of a bug in the FreeBSD port. Maybe some more knowledgeable can provide some insight. - Bartosz From owner-freebsd-openoffice@FreeBSD.ORG Wed Oct 5 21:29:43 2005 Return-Path: X-Original-To: freebsd-openoffice@freebsd.org Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBA5216A41F for ; Wed, 5 Oct 2005 21:29:43 +0000 (GMT) (envelope-from nb_root@videotron.ca) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8150843D46 for ; Wed, 5 Oct 2005 21:29:43 +0000 (GMT) (envelope-from nb_root@videotron.ca) Received: from clk01a ([66.130.198.54]) by VL-MO-MR002.ip.videotron.ca (Sun Java System Messaging Server 6.2-2.05 (built Apr 28 2005)) with ESMTP id <0INW007D4P1I9O90@VL-MO-MR002.ip.videotron.ca> for freebsd-openoffice@freebsd.org; Wed, 05 Oct 2005 17:29:43 -0400 (EDT) Date: Wed, 05 Oct 2005 17:29:31 -0400 From: Nicolas Blais To: freebsd-openoffice@freebsd.org Message-id: <200510051729.42453.nb_root@videotron.ca> MIME-version: 1.0 Content-type: multipart/signed; boundary=nextPart1850387.sv1pkTGoML; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-transfer-encoding: 7bit User-Agent: KMail/1.8.2 Subject: openoffice.org-2.0RC1: saving in native format X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2005 21:29:43 -0000 --nextPart1850387.sv1pkTGoML Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Am I the only one who can only save in a format other than=20 openoffice.org-2RC1's native format (such as .odx and .sxc...) when creatin= g=20 a new document?=20 I can save fine in MS format and other. If I open a previously created=20 openoffice document, I can save correctly over itself but can't "save as"=20 another oo format. Nicolas. =2D-=20 =46reeBSD 7.0-CURRENT #0: Sat Oct 1 11:51:38 EDT 2005 =20 root@clk01a:/usr/obj/usr/src/sys/CLK01A=20 PGP? : http://www.clkroot.net/security/nb_root.asc --nextPart1850387.sv1pkTGoML Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD4DBQBDREXGz38ton5LGeIRAssHAJ9OypIcCkGCsHHcbujRm9w19iRXLwCYqD/s 2J99Z4H47RXdCA6TpIP1Kg== =Gpsv -----END PGP SIGNATURE----- --nextPart1850387.sv1pkTGoML-- From owner-freebsd-openoffice@FreeBSD.ORG Thu Oct 6 05:38:55 2005 Return-Path: X-Original-To: openoffice@FreeBSD.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8392D16A41F; Thu, 6 Oct 2005 05:38:55 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38D0D43D48; Thu, 6 Oct 2005 05:38:55 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [70.30.70.180]) by elvis.mu.org (Postfix) with ESMTP id E471D1A3C1E; Wed, 5 Oct 2005 22:38:54 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id CEE08512A7; Thu, 6 Oct 2005 01:38:53 -0400 (EDT) Date: Thu, 6 Oct 2005 01:38:53 -0400 From: Kris Kennaway To: Don Lewis Message-ID: <20051006053853.GA58630@xor.obsecurity.org> References: <200510041328.05637.mi+mx@aldan.algebra.com> <200510050220.j952KD25025940@gw.catspoiler.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9amGYk9869ThD9tj" Content-Disposition: inline In-Reply-To: <200510050220.j952KD25025940@gw.catspoiler.org> User-Agent: Mutt/1.4.2.1i Cc: mi+mx@aldan.algebra.com, re@FreeBSD.org, current@FreeBSD.org, openoffice@FreeBSD.org Subject: Re: 6.0 hangs (while building OOo) X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2005 05:38:55 -0000 --9amGYk9869ThD9tj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 04, 2005 at 07:20:13PM -0700, Don Lewis wrote: > On 4 Oct, Mikhail Teterin wrote: > > ???????? 04 ??????? 2005 13:08, Don Lewis ?? ????????: > >> Hung trying to lock a vnode ... > >> > >> What other processes are in the D state, and what is their wchan info? > >=20 > > mi@roo:~ (301) ps -lax | awk 'match($10, "D")' > > 0 2 0 0 -8 0 0 8 - DL ?? 0:06,50 [g_= event] > > 0 3 0 0 -8 0 0 8 - DL ?? 0:39,71 [g_= up] > > 0 4 0 0 -8 0 0 8 - DL ?? 0:31,21 [g_= down] > > 0 5 0 0 8 0 0 8 - DL ?? 0:00,00 [th= read taskq] > > 0 6 0 0 8 0 0 8 - DL ?? 0:00,00 [kq= ueue taskq] > > 0 7 0 0 96 0 0 8 idle DL ?? 0:00,00 [ai= c_recovery0] > > 0 8 0 0 96 0 0 8 idle DL ?? 0:00,00 [ai= c_recovery0] > > 0 9 0 0 96 0 0 8 idle DL ?? 0:00,00 [ai= c_recovery1] > > 0 10 0 0 -16 0 0 8 ktrace DL ?? 0:00,00 [kt= race] > > 0 39 0 0 -16 0 0 8 - DL ?? 0:09,21 [ya= rrow] > > 0 44 0 0 8 0 0 8 usbevt DL ?? 0:00,01 [us= b0] > > 0 45 0 0 8 0 0 8 usbtsk DL ?? 0:00,00 [us= btask] > > 0 46 0 0 96 0 0 8 idle DL ?? 0:00,00 [ai= c_recovery1] > > 0 47 0 0 -8 0 0 8 - DL ?? 0:00,91 [fd= c0] > > 0 49 0 0 -16 0 0 8 psleep DL ?? 0:03,51 [pa= gedaemon] > > 0 50 0 0 20 0 0 8 psleep DL ?? 0:00,00 [vm= daemon] > > 0 51 0 0 171 0 0 8 pgzero DL ?? 12:19,32 [pa= gezero] > > 0 52 0 0 -16 0 0 8 psleep DL ?? 0:06,55 [bu= fdaemon] > > 0 53 0 0 20 0 0 8 syncer DL ?? 1:00,40 [sy= ncer] > > 0 54 0 0 -4 0 0 8 vlruwt DL ?? 0:03,16 [vn= lru] > > 0 55 0 0 -64 0 0 8 - DL ?? 0:11,48 [sc= hedcpu] > > 0 115 0 0 -8 0 0 8 mdwait DL ?? 0:05,75 [md= 7] > > 0 45773 45771 0 -4 0 1740 1208 ufs D p1 0:00,32 dma= ke > > 0 45806 45788 350 -4 0 1548 632 ufs D p1 0:00,00 /bi= n/tcsh -fc zipdep.pl -u -j ../../../ > > 0 65072 64985 271 -4 0 1248 480 ufs D p1 0:00,00 /bi= n/tcsh -fc if ( -e ../../../unxfbsd.p > > 0 65327 8694 0 -4 0 1432 908 ufs D+ p2 0:02,05 fin= d work/ -name provider.o >=20 > Mikhail and I have been looking at this offline and have discovered the > following: > The wedged processes are waiting for vnode locks in the file > name lookup path for the access() and lstat syscalls(). >=20 > There are two locked directories that are wedging these > processes. >=20 > We don't know what threads are holding the locks on these > directories, but we do know that is is none of the threads > associated with these processes, so it is not a classic deadlock > problem. 'show lockedvnods' doesn't help? There is code in -current that saves stack traces when lockmgr locks are acquired, when DEBUG_LOCKS is enabled - except it sometimes panics while trying to save the trace because of a code bug. I remind jeffr about this on a more-or-less daily basis, but he hasn't had time to commit the fix he has yet. It still may be useful if this is easily reproducible. > This problem appears to be some sort of vnode lock leak. leaked lockmgr locks usually panic when the thread exits. Kris --9amGYk9869ThD9tj Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDRLhtWry0BWjoQKURAqbBAKDDYHRox1Y3jeJDYh+vI/po8nMInACfXsXw tqAxMscrtIZGb5inaiXgMfQ= =WUq1 -----END PGP SIGNATURE----- --9amGYk9869ThD9tj-- From owner-freebsd-openoffice@FreeBSD.ORG Thu Oct 6 12:48:06 2005 Return-Path: X-Original-To: openoffice@FreeBSD.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5A1816A420 for ; Thu, 6 Oct 2005 12:48:06 +0000 (GMT) (envelope-from rotkap@rotkap.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 8D0DD43D46 for ; Thu, 6 Oct 2005 12:47:59 +0000 (GMT) (envelope-from rotkap@rotkap.de) Received: (qmail 389 invoked by uid 0); 6 Oct 2005 12:47:58 -0000 Received: from 217.5.231.249 by www88.gmx.net with HTTP; Thu, 6 Oct 2005 14:47:58 +0200 (MEST) Date: Thu, 6 Oct 2005 14:47:58 +0200 (MEST) From: "Heino Tiedemann" To: openoffice@FreeBSD.org MIME-Version: 1.0 X-Priority: 3 (Normal) X-Authenticated: #1274221 Message-ID: <13902.1128602878@www88.gmx.net> X-Mailer: WWW-Mail 1.6 (Global Message Exchange) X-Flags: 0001 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: Subject: [BUG] localized OOo causes compilation error X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2005 12:48:06 -0000 Hi There, make -DWITHOUT_MOZILLA -DWITHOUT_JAVA LOCALIZED_LANG=de package causes: ,---- | -------------+ creating locale dependent resource bundles | mkdir -p ../../unxfbsd.pro/misc/registry/res/de/org/openoffice/ | /usr/local/bin/xsltproc -o ../../unxfbsd.pro/misc/registry/res/de/org/openoffice/Inet.properties \ | --stringparam locale de \ | ../../util/resource.xsl org/openoffice/Inet.xcs | XPath error : Undefined variable | compilation error: file ../../util/resource.xsl line 87 element template | Failed to compile predicate | XPath error : Undefined variable | compilation error: file ../../util/resource.xsl line 87 element template | Failed to compile predicate | dmake: Error code 5, while making '../../unxfbsd.pro/misc/registry/res/de/org/openoffice/Inet.properties' | ---* TG_SLO.MK *--- | | ERROR: Error 65280 occurred while making /usr/ports/editors/openoffice.org-1.1/work/OOo_1.1.5/officecfg/registry/schema | dmake: Error code 1, while making 'build_all' | ---* TG_SLO.MK *--- | *** Error code 255 | | Stop in /usr/ports/editors/openoffice.org-1.1. `---- on 5.4_STABLE cvsup'ed an builded from RELENG_5 in Septermber 2005 (~2 weeks ago). Heino From owner-freebsd-openoffice@FreeBSD.ORG Thu Oct 6 15:10:09 2005 Return-Path: X-Original-To: openoffice@freebsd.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1ECDE16A41F for ; Thu, 6 Oct 2005 15:10:09 +0000 (GMT) (envelope-from roberthuff@rcn.com) Received: from smtp01.mrf.mail.rcn.net (smtp01.mrf.mail.rcn.net [207.172.4.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id B577043D45 for ; Thu, 6 Oct 2005 15:10:08 +0000 (GMT) (envelope-from roberthuff@rcn.com) Received: from 209-6-103-209.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.103.209]) by smtp01.mrf.mail.rcn.net with ESMTP; 06 Oct 2005 11:10:01 -0400 X-IronPort-AV: i="3.97,182,1125892800"; d="scan'208"; a="93972439:sNHT2038905998" From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17221.15874.319277.706056@jerusalem.litteratus.org> Date: Thu, 6 Oct 2005 11:08:50 -0400 To: openoffice@FreeBSD.org X-Mailer: VM 7.17 under 21.5 (beta22) "cucumber" (+CVS-20050913) XEmacs Lucid Cc: Subject: questions about building 2.0 RC and Mozilla X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2005 15:10:09 -0000 Before plunging in, two questions: 1) by default, this tries to build with Mozilla. What do I lose if I build without it? 2) the Makefile lists the desired Mozilla version as 1.7.5. Is it known if it will work with 1.8.b*? And if so, to what do I change the variable? Thanks in advance, both for the answers and for making OO available. Robert Huff From owner-freebsd-openoffice@FreeBSD.ORG Thu Oct 6 19:01:55 2005 Return-Path: X-Original-To: openoffice@FreeBSD.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5806316A464; Thu, 6 Oct 2005 19:01:55 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42AD943D68; Thu, 6 Oct 2005 19:01:51 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id j96J1XSi030862; Thu, 6 Oct 2005 12:01:37 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200510061901.j96J1XSi030862@gw.catspoiler.org> Date: Thu, 6 Oct 2005 12:01:33 -0700 (PDT) From: Don Lewis To: kris@obsecurity.org In-Reply-To: <20051006053853.GA58630@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Cc: mi+mx@aldan.algebra.com, re@FreeBSD.org, current@FreeBSD.org, openoffice@FreeBSD.org Subject: Re: 6.0 hangs (while building OOo) X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2005 19:01:56 -0000 On 6 Oct, Kris Kennaway wrote: > On Tue, Oct 04, 2005 at 07:20:13PM -0700, Don Lewis wrote: > There is code in -current that saves stack traces when lockmgr locks > are acquired, when DEBUG_LOCKS is enabled - except it sometimes panics > while trying to save the trace because of a code bug. I remind jeffr > about this on a more-or-less daily basis, but he hasn't had time to > commit the fix he has yet. It still may be useful if this is easily > reproducible. >> This problem appears to be some sort of vnode lock leak. > > leaked lockmgr locks usually panic when the thread exits. More info, gathered from a repeat of the OOo build: There are two processes involved: UID PID PPID CPU PRI NI VSZ RSS MWCHAN STAT TT TIME COMMAND 0 7055 47910 251 8 0 1728 1124 wait I p1 0:00.39 dmake produ 0 7093 7055 251 -4 0 1548 716 ufs D p1 0:00.00 /bin/tcsh - Process 7093 is stuck here: #0 sched_switch (td=0xc247e900, newtd=0xc1dba780, flags=1) at /usr/src/sys/kern/sched_4bsd.c:980 #1 0xc247e900 in ?? () #2 0xc0525d68 in mi_switch (flags=1, newtd=0x0) at /usr/src/sys/kern/kern_synch.c:356 #3 0xc0544c77 in sleepq_switch (wchan=0x0) at /usr/src/sys/kern/subr_sleepqueue.c:427 #4 0xc0544f0f in sleepq_wait (wchan=0x0) at /usr/src/sys/kern/subr_sleepqueue.c:539 #5 0xc05259c7 in msleep (ident=0xc2874af8, mtx=0xc0781f38, priority=80, wmesg=0x0, timo=0) at /usr/src/sys/kern/kern_synch.c:227 #6 0xc050d74e in acquire (lkpp=0xd5ab2ae0, extflags=64, wanted=393216) at /usr/src/sys/kern/kern_lock.c:110 #7 0xc050dd24 in lockmgr (lkp=0xc2874af8, flags=12290, interlkp=0x40, td=0xc247e900) at /usr/src/sys/kern/kern_lock.c:348 #8 0xc058624d in vop_stdlock (ap=0x0) at /usr/src/sys/kern/vfs_default.c:258 #9 0xc06ff4c4 in VOP_LOCK_APV (vop=0xc0760dc0, a=0xd5ab2b50) at vnode_if.c:1642 #10 0xc065f897 in ffs_lock (ap=0x0) at /usr/src/sys/ufs/ffs/ffs_vnops.c:341 #11 0xc06ff4c4 in VOP_LOCK_APV (vop=0xc076a820, a=0xd5ab2b50) at vnode_if.c:1642 #12 0xc05a1a8e in vn_lock (vp=0xc2874aa0, flags=4098, td=0xc247e900) at vnode_if.h:844 #13 0xc0588881 in lookup (ndp=0xd5ab2c64) at /usr/src/sys/kern/vfs_lookup.c:382 #14 0xc0588499 in namei (ndp=0xd5ab2c64) at /usr/src/sys/kern/vfs_lookup.c:203 #15 0xc059980c in kern_access (td=0xc247e900, path=0x0, pathseg=UIO_USERSPACE, flags=0) at /usr/src/sys/kern/vfs_syscalls.c:1879 #16 0xc0599788 in access (td=0x0, uap=0x0) at /usr/src/sys/kern/vfs_syscalls.c:1856 #17 0xc06ec012 in syscall (frame= {tf_fs = 59, tf_es = 59, tf_ds = 59, tf_edi = 6, tf_esi = 671846400, tf_eb p = -1077950592, tf_isp = -710202012, tf_ebx = 671798328, tf_edx = 134517062, tf _ecx = 671846415, tf_eax = 33, tf_trapno = 12, tf_err = 2, tf_eip = 671705663, t f_cs = 51, tf_eflags = 582, tf_esp = -1077950692, tf_ss = 59}) at /usr/src/sys/i386/i386/trap.c:986 The vnode in question: (kdb) print *(struct vnode *)0xc2874aa0 $1 = {v_type = VDIR, v_tag = 0xc0728095 "ufs", v_op = 0xc076a820, v_data = 0xc2566420, v_mount = 0xc1f7c400, v_nmntvnodes = { tqe_next = 0xc28dc880, tqe_prev = 0xc37f7bc4}, v_un = {vu_mount = 0x0, vu_socket = 0x0, vu_cdev = 0x0, vu_fifoinfo = 0x0}, v_hashlist = { le_next = 0x0, le_prev = 0xc3253020}, v_hash = 854582, v_cache_src = { lh_first = 0x0}, v_cache_dst = {tqh_first = 0x0, tqh_last = 0xc2874ad0}, v_dd = 0x0, v_cstart = 0, v_lasta = 0, v_lastw = 0, v_clen = 0, v_lock = { lk_interlock = 0xc0781f38, lk_flags = 33816640, lk_sharecount = 0, lk_waitcount = 1, lk_exclusivecount = 1, lk_prio = 80, lk_wmesg = 0xc0728095 "ufs", lk_timo = 6, lk_lockholder = 0xc1fbd900, lk_newlock = 0x0}, v_interlock = {mtx_object = {lo_class = 0xc0759484, lo_name = 0xc07295db "vnode interlock", lo_type = 0xc07295db "vnode interlock", lo_flags = 196608, lo_list = { tqe_next = 0x0, tqe_prev = 0x0}, lo_witness = 0x0}, mtx_lock = 4, mtx_recurse = 0}, v_vnlock = 0xc2874af8, v_holdcnt = 4, v_usecount = 4, v_iflag = 0, v_vflag = 0, v_writecount = 0, v_freelist = {tqe_next = 0x0, tqe_prev = 0xc2855c68}, v_bufobj = {bo_mtx = 0xc2874b1c, bo_clean = { bv_hd = {tqh_first = 0x0, tqh_last = 0xc2874b64}, bv_root = 0x0, bv_cnt = 0}, bo_dirty = {bv_hd = {tqh_first = 0x0, tqh_last = 0xc2874b74}, bv_root = 0x0, bv_cnt = 0}, bo_numoutput = 0, bo_flag = 0, bo_ops = 0xc075fd64, bo_bsize = 16384, bo_object = 0xc29928c4, bo_synclist = {le_next = 0x0, le_prev = 0x0}, bo_private = 0xc2874aa0, __bo_vnode = 0xc2874aa0}, v_pollinfo = 0x0, v_label = 0x0} Process 7055, which only has one thread, is holding the lock: (kgdb) print ((struct vnode *)0xc2874aa0)->v_lock->lk_lockholder->td_proc->p_pid $4 = 7055 (kgdb) print ((struct vnode *)0xc2874aa0)->v_lock->lk_lockholder->td_proc->p_numthreads $1 = 1 This is what process 7055 is doing: #0 sched_switch (td=0xc1fbd900, newtd=0xc1dba900, flags=1) at /usr/src/sys/kern/sched_4bsd.c:980 #1 0xc1fbd900 in ?? () #2 0xc0525d68 in mi_switch (flags=1, newtd=0x0) at /usr/src/sys/kern/kern_synch.c:356 #3 0xc0544c77 in sleepq_switch (wchan=0x0) at /usr/src/sys/kern/subr_sleepqueue.c:427 #4 0xc0544f50 in sleepq_wait_sig (wchan=0x0) at /usr/src/sys/kern/subr_sleepqueue.c:552 #5 0xc05259b7 in msleep (ident=0xc1fbc830, mtx=0xc1fbc898, priority=348, wmesg=0x0, timo=0) at /usr/src/sys/kern/kern_synch.c:225 #6 0xc04fe89c in kern_wait (td=0xc1fbd900, pid=-1, status=0xd4912c80, options=0, rusage=0x0) at /usr/src/sys/kern/kern_exit.c:772 #7 0xc04fdc9d in wait4 (td=0x0, uap=0xd4912d04) at /usr/src/sys/kern/kern_exit.c:569 #8 0xc06ec012 in syscall (frame= {tf_fs = 134873147, tf_es = 134545467, tf_ds = -1078001605, tf_edi = 13488 5888, tf_esi = 7093, tf_ebp = -1077951208, tf_isp = -728683164, tf_ebx = 6725478 76, tf_edx = 0, tf_ecx = 134913208, tf_eax = 7, tf_trapno = 12, tf_err = 2, tf_e ip = 671979599, tf_cs = 51, tf_eflags = 534, tf_esp = -1077951236, tf_ss = 59}) Please 'splain to me why process 7055 is holding a locked vnode while it is executing the wait4() syscall. It looks like the DEBUG_LOCKS option might be useful in this case, though this is RELENG_6, which doesn't have the (buggy?) stack trace save feature. From owner-freebsd-openoffice@FreeBSD.ORG Sat Oct 8 04:47:24 2005 Return-Path: X-Original-To: freebsd-openoffice@freebsd.org Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC33216A41F for ; Sat, 8 Oct 2005 04:47:24 +0000 (GMT) (envelope-from danolson@visi.com) Received: from conn.mc.mpls.visi.com (conn.mc.mpls.visi.com [208.42.156.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8140F43D45 for ; Sat, 8 Oct 2005 04:47:24 +0000 (GMT) (envelope-from danolson@visi.com) Received: from [192.168.240.220] (danolson.dsl.visi.com [209.98.225.50]) by conn.mc.mpls.visi.com (Postfix) with ESMTP id 7F0998147 for ; Fri, 7 Oct 2005 23:47:23 -0500 (CDT) Message-ID: <43474F5D.3010701@visi.com> Date: Fri, 07 Oct 2005 23:47:25 -0500 From: Dan Olson User-Agent: Mozilla Thunderbird 1.0.7 (X11/20050930) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-openoffice@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: KSE can't wake itself up in lock X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2005 04:47:24 -0000 I am running 6beta5 with a uname -a of: FreeBSD Keppler 6.0-BETA5 FreeBSD 6.0-BETA5 #4: Fri Oct 7 22:52:29 CDT 2005 olson@Keppler:/usr/obj/usr/src/sys/KEPPLER i386 I've compiled and installed openoffice.org-2.0.RC1 from ports but when I run it I get this error sometimes: [olson]Keppler: openoffice.org I18N: Operating system doesn't support locale "en_US" Fatal error 'KSE trying to wake itself up in lock' at line 514 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno = 22) Sometimes the program runs using 100% of the cpu and stalls. [olson]Keppler: ps -lax | grep openoff 1001 995 987 1 8 0 1756 1252 wait I+ p4 0:00.01 /bin/sh /usr/local/bin/openoffice.org 1001 999 995 25 8 0 1764 1260 wait I+ p4 0:00.02 /bin/sh /usr/local/openoffice.org2.0.RC1/program//soffice 1001 1286 999 0 20 0 41392 19788 ksesig S+ p4 0:43.13 /usr/local/openoffice.org2.0.RC1/program/soffice.bin I've even removed the .openoffice.org2/ directory in my home directory and still get the same results. Beta2 worked fine for me. Any hints on how to get RC1 to work? Thanks Dan From owner-freebsd-openoffice@FreeBSD.ORG Sat Oct 8 13:34:49 2005 Return-Path: X-Original-To: openoffice@freebsd.org Delivered-To: freebsd-openoffice@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DE6C16A41F for ; Sat, 8 Oct 2005 13:34:49 +0000 (GMT) (envelope-from reducibility@learntodive.com) Received: from p5497DAD3.dip.t-dialin.net (p5497DAD3.dip.t-dialin.net [84.151.218.211]) by mx1.FreeBSD.org (Postfix) with SMTP id B1F2243D46 for ; Sat, 8 Oct 2005 13:34:48 +0000 (GMT) (envelope-from reducibility@learntodive.com) Received: from unknown (HELO meted) (192.168.142.124) by p5497DAD3.dip.t-dialin.net with SMTP; Sat, 8 Oct 2005 15:34:30 +0200 Content-Transfer-Encoding: 7bit Message-Id: <8066465766.5587770068@p5497DAD3.dip.t-dialin.net> Content-Type: text/plain; charset=us-ascii To: openoffice@freebsd.org From: Gertrude Holley Date: Sat, 8 Oct 2005 13:34:48 +0000 (GMT) Cc: Subject: Dude check out this sweet site! X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2005 13:34:49 -0000 Hey man, stop throwing away your money http://www.levefo.com/pt/ Advertising is 85% confusion and 15% commission. I'm out of the loop, and that's the way I like it. A cult is a religion with no political power. Only strength can cooperate. Weakness can only beg. It is most unwise for people in love to marry