From owner-freebsd-gnome@FreeBSD.ORG Tue Oct 7 06:07:27 2003 Return-Path: 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 EE40A16A4B3 for ; Tue, 7 Oct 2003 06:07:27 -0700 (PDT) Received: from python.evilrealms.net (evilrealms.demon.co.uk [62.49.12.231]) by mx1.FreeBSD.org (Postfix) with ESMTP id 256C143FEA for ; Tue, 7 Oct 2003 06:07:27 -0700 (PDT) (envelope-from jay@evilrealms.net) Received: from evilrealms.net (viper [192.168.1.2]) by python.evilrealms.net (Postfix) with ESMTP id E452B4E; Tue, 7 Oct 2003 14:07:25 +0100 (BST) Message-ID: <3F82BA8B.8070206@evilrealms.net> Date: Tue, 07 Oct 2003 14:07:23 +0100 From: Jay Cornwall User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5b) Gecko/20030901 Thunderbird/0.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Joe Marcus Clarke References: <3F81E292.8070308@evilrealms.net> <1065477237.748.95.camel@gyros> <3F820179.80100@evilrealms.net> <1065500318.33346.14.camel@shumai.marcuscom.com> In-Reply-To: <1065500318.33346.14.camel@shumai.marcuscom.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: FreeBSD GNOME Users Subject: Re: FreeBSD Current lang/mono runtime problems X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2003 13:07:28 -0000 Joe Marcus Clarke wrote: > Should be working now. Give 0.28_1 a shot. Nearly there! MCS compiles the C# program fine now. Mono is even able to run the program correctly, but there seems to be a lingering bug in garbage cleanup when the program has finished running. (repeats another 2338 times) #2339 0x2818c720 in GC_clear_stack_inner (arg=0x8127a60 "", limit=3213800832) at misc.c:290 #2340 0x2818c720 in GC_clear_stack_inner (arg=0x8127a60 "", limit=3213800832) at misc.c:290 #2341 0x2818c85c in GC_clear_stack (arg=0x8127a60 "") at misc.c:361 #2342 0x281887c2 in GC_malloc (lb=12) at malloc.c:295 #2343 0x28178c9e in g_hash_node_new (key=0xf2c0002, value=0x8098fc8) at mono-hash.c:301 #2344 0x28177e80 in mono_g_hash_table_insert (hash_table=0x808cfe0, key=0xf2c0002, value=0x8098fc8) at mono-hash.c:371 #2345 0x28176884 in TlsSetValue (idx=2, value=0x8098fc8) at threads.c:796 #2346 0x2814fe0b in mono_domain_set (domain=0x808ff50) at domain.c:499 #2347 0x2812eaa3 in run_finalize (obj=0x8123f80, data=0x0) at gc.c:70 #2348 0x28186d56 in GC_invoke_finalizers () at finalize.c:787 #2349 0x2812f445 in finalizer_thread (unused=0x0) at gc.c:485 #2350 0x28176eef in timed_thread_start_routine (args=0x80f6680) at timed-thread.c:115 #2351 0x2807c50e in _thread_start () from /usr/lib/libc_r.so.5 Any ideas on this one, or should I get hacking the libgc code? :) Thanks for the patches. -- Cheers, Jay http://www.evilrealms.net/ - Systems Administrator & Developer http://www.ic.ac.uk/ - Imperial College, 2nd year CS student