From owner-freebsd-gnome Thu Oct 3 7:55:46 2002 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 15F5B37B401 for ; Thu, 3 Oct 2002 07:55:45 -0700 (PDT) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DFE643E86 for ; Thu, 3 Oct 2002 07:55:44 -0700 (PDT) (envelope-from marcus@FreeBSD.org) Received: from [10.2.1.2] (vpn-client-2.marcuscom.com [10.2.1.2]) by creme-brulee.marcuscom.com (8.12.5/8.12.5) with ESMTP id g93Eoliv014394; Thu, 3 Oct 2002 10:50:47 -0400 (EDT) (envelope-from marcus@FreeBSD.org) Subject: Re: My post-vacation GNOME TODO From: Joe Marcus Clarke To: Marc Recht Cc: gnome@FreeBSD.org, julian@elischer.org In-Reply-To: <20021003124927.43aefd7f.marc@informatik.uni-bremen.de> References: <1033572744.333.30.camel@gyros.marcuscom.com> <20021002174052.50bfc4b3.recht@contentmedia.de> <1033582816.333.63.camel@gyros.marcuscom.com> <20021003124927.43aefd7f.marc@informatik.uni-bremen.de> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 03 Oct 2002 10:55:20 -0400 Message-Id: <1033656921.335.5.camel@gyros.marcuscom.com> Mime-Version: 1.0 X-Spam-Status: No, hits=-6.0 required=5.0 tests=AWL,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, SPAM_PHRASE_00_01,SUPERLONG_LINE version=2.41 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 2002-10-03 at 06:49, Marc Recht wrote: > (Julian I've cc'ed this mail to you, because I saw that the problem exists (at least on my system) since the KSE III merge and seems to be same as described in my mail from the 02/Aug.) > > > > Hmm, I coudn't build librep for ages now on -CURRENT. Themes to be thread/KSE related. lt-rep always stalls math.jl. If I "toy around" with CFLAGS/LDFLAGS like adding -pthread, setting MAKE_ENV and stuff like that I get it sometime to the point that it stalls at interpreter.jl or streams.jl. But the result is alwys that it eats all cpu and does nothing. A .jlc is never written.. > > > > Builds fine for me on today's -CURRENT. > Still no lock here. :-( I've tried with today's current and it hangs in lisp/rep/lang/interpreter.jl. > > When I drop into DDB and do a tr of the program I get nearly all of the time this: > > mi_switch(c70711a0,0,c0397db4,183,c0399940) at mi_switch+0x282 > ithread_schedule(c30dcc00,1,e8e58d3c,c7b59820,809e160) at ithread_schedule+0x122 > > sched_ithd(9) at sched_ithd+0x43 > Xintr9() at Xintr9+0x6c > --- interrupt, eip = 0x282e192a, esp = 0xbfbfbbe0, ebp = 0xbfbfbc48 --- > > And sometimes this: > > mi_switch(c30ec1a0,0,c0397db4,183,4) at mi_switch+0x282 > ithread_schedule(c7066600,1,e8e58d3c,c7b59820,809e160) at ithread_schedule+0x122 > > sched_ithd(e) at sched_ithd+0x43 > Xintr14() at Xintr14+0x6c > --- interrupt, eip = 0x282e192a, esp = 0xbfbfbbe0, ebp = 0xbfbfbc48 --- Have you updated libc_r recently? There were some issues recently with thread failures throughout -CURRENT due to changes in certain structs. The new libc_r has been quite good for my GNOME testing. As a general rule, never define NOLIBC_R if you plan on running GNOME. Joe > > Marc -- Joe Marcus Clarke FreeBSD GNOME Team :: marcus@FreeBSD.org http://www.FreeBSD.org/gnome To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message