[Mono-list] Problems on FreeBSD with Beta 1

Scott Muc mono@muc-central.com
Tue, 18 May 2004 18:09:54 -0700


On Tue, 2004-05-18 at 08:56, Paolo Molaro wrote:
> On 05/17/04 Supreme Overlord wrote:
> > Just tried a new build with the May-17th snapshot with the same results.
> > Here are two lines from a 'ps aux'. The process states never change.
> > 
> > root   39900  0.1  4.7 15852 5860  p0  S+    7:18PM   0:01.70 lt-mono
> > --config ../../data/config ./../gacutil.exe /i ./Accessibility.dll /f
> > /pa
> > root   39983  0.0  2.1  9440 2588  ??  Is    7:18PM   0:00.03 lt-mono
> > --config ../../data/config ./../gacutil.exe /i ./Accessibility.dll /f
> > /pa
> [...]
> > > /usr/bin/install -c -m 644 mscorlib.dll /usr/local/lib/mscorlib.dll
> > > MONO_PATH=. ../../mono/mini/mono --config ../../data/config
> > > ./../gacutil.exe /i ./Accessibility.dll /f /package 1.0 /root
> > > /usr/local/lib
> > > Package exported to: /usr/local/lib/mono/1.0
> > > Accessibility installed into the gac (/usr/local/lib/mono/gac/)
> > > 
> > > Then it just hangs. I've mapped libc to libc.so.4 in the data/config
> > > file. I would love to assist in finding out why this hangs, but I'm not
> > > familiar with what needs to be done.
> 
> Is this a SMP machine?
> Try attaching to the process with gdb and post a backtrace of all the
> threads (thread apply all bt at the gdb command prompt).
> You may also want to try a newer libgc from
> http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/, since the
> changelog mentions fixes for FreeBSD (compile and install libgc and then
> recompile mono after configuring with ./configure --with-gc=boehm).
> 
> lupus

Hi Lupus,

No, this is a uniprocessor Cyrix 333MHz machine. Here's the results of
the backtrace. I'm not familiar with gdb, so I'm not sure if that's what
you want. I'm guessing the ?? marks mean that I don't have the proper
symbols?

Let me know what you would like me to do. I'll try and help out as soon
as I can.

root   44138  0.0  4.6 15852 5756  p0  S+    6:24PM   0:02.70 lt-mono
--config ../../data/config ./../gacutil.exe /i ./Accessibility.dll /f
/pa

spark# gdb program 44138
GNU gdb 4.18 (FreeBSD)
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i386-unknown-freebsd"...
 
program: No such file or directory.
 
/usr/home/mucman/44138: No such file or directory.
Attaching to process 44138
0x283a9900 in ?? ()
(gdb) thread apply all bt
(gdb)