[Mono-list] Mono on OpenBSD - again

Marc Matteo marcm@openbsd.org
Sun, 28 Nov 2004 20:00:20 +0000


On Sun, 2004-11-28 at 13:24 -0500, Miguel de Icaza wrote:

> Also, please provide version information about which Mono you are trying
> to run (from tarballs, from the repository, and what version or
> branches).

Ooops, sorry... should have known better.

This is 1.0.4 compiled from source.  There was some minor patching for
OpenBSDisms, but nothing major.  I can provide the patches if necessary.

I recently tried 1.1.2 and things just froze when trying 'mcs hello.cs
-pkg:foo' so that's something :).

> Could you produce a stack trace of where this happens?   

I *useful* one?  Dunno...

Program received signal SIGABRT, Aborted.
0x08ee8a89 in kill () from /usr/lib/libc.so.34.2
(gdb) bt
#0  0x08ee8a89 in kill () from /usr/lib/libc.so.34.2
#1  0x08f16b45 in abort () from /usr/lib/libc.so.34.2
#2  0x08eeced7 in execve () from /usr/lib/libc.so.34.2
#3  0x00000002 in ?? ()
#4  0x3c286510 in ?? ()
#5  0x00000004 in ?? ()
#6  0x08eece3e in execve () from /usr/lib/libc.so.34.2
#7  0x28eae09c in ?? () from /usr/lib/libc.so.34.2
#8  0x28ea11c0 in _des_bits8 () from /usr/lib/libc.so.34.2
#9  0x00000000 in ?? ()
#10 0x0692cfb3 in _thread_malloc_lock () from /usr/lib/libpthread.so.6.0
#11 0x08eecf0b in execve () from /usr/lib/libc.so.34.2
#12 0x28ea11c0 in _des_bits8 () from /usr/lib/libc.so.34.2
#13 0x28eae09c in ?? () from /usr/lib/libc.so.34.2
#14 0x28eab0ec in optopt () from /usr/lib/libc.so.34.2
#15 0x08eecee6 in execve () from /usr/lib/libc.so.34.2
#16 0x28eae09c in ?? () from /usr/lib/libc.so.34.2
#17 0x3c004500 in ?? ()
#18 0x00000000 in ?? ()
#19 0x06931b56 in pthread_cleanup_pop () from /usr/lib/libpthread.so.6.0
#20 0x08eeddc7 in execve () from /usr/lib/libc.so.34.2
#21 0x28ea11c0 in _des_bits8 () from /usr/lib/libc.so.34.2
#22 0x28eae09c in ?? () from /usr/lib/libc.so.34.2
#23 0x28eab0ec in optopt () from /usr/lib/libc.so.34.2
#24 0x08eedcda in execve () from /usr/lib/libc.so.34.2
#25 0x28eae09c in ?? () from /usr/lib/libc.so.34.2
#26 0x28eab0ec in optopt () from /usr/lib/libc.so.34.2
#27 0x8980d428 in ?? ()
#28 0x0692cfb3 in _thread_malloc_lock () from /usr/lib/libpthread.so.6.0
#29 0x08eee03b in free () from /usr/lib/libc.so.34.2
#30 0x069328d1 in pthread_mutex_destroy ()
from /usr/lib/libpthread.so.6.0
#31 0x07971e06 in _wapi_handle_unref (handle=0x4a) at handles.c:715
#32 0x0797302e in CloseHandle (handle=0x4a) at handles.c:1349
#33 0x07950fcc in ves_icall_System_Diagnostics_Process_Start_internal (
    appname=0x3c333f80, cmd=0x3c340900, dirname=0x3c0621c0,
stdin_handle=0x0,
    stdout_handle=0xf, stderr_handle=0x2, process_info=0x3c2868f0)
    at process.c:880
#34 0x018f473f in ?? ()
#35 0x3c333f80 in ?? ()
#36 0x3c340900 in ?? ()
#37 0x3c0621c0 in ?? ()
#38 0x00000000 in ?? ()
#39 0x0000000f in ?? ()
#40 0x00000002 in ?? ()
#41 0x3c2868f0 in ?? ()
#42 0x3c0845e0 in ?? ()
#43 0x3c0845c8 in ?? ()
#44 0x3c36c380 in ?? ()
#45 0x3c0621c0 in ?? ()
#46 0x3c340900 in ?? ()
#47 0x3c333f80 in ?? ()
#48 0x3c2867c4 in ?? ()
#49 0x018f470c in ?? ()
#50 0x3c286918 in ?? ()
#51 0x018f410c in ?? ()
#52 0x3c333f80 in ?? ()
#53 0x3c340900 in ?? ()
#54 0x3c0621c0 in ?? ()
#55 0x00000000 in ?? ()
#56 0x0000000f in ?? ()
#57 0x00000002 in ?? ()
#58 0x3c2868f0 in ?? ()
#59 0x06933014 in pthread_mutex_unlock ()
from /usr/lib/libpthread.so.6.0
Previous frame inner to this frame (corrupt stack?)
(gdb)

Thanks,
Marc