[Mono-bugs] [Bug 80449][Blo] New - Built runtime gives SEGV inside GC code on Solaris/SPARC
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Thu Jan 4 13:14:42 EST 2007
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by burkhard.linke at cebitec.uni-bielefeld.de.
http://bugzilla.ximian.com/show_bug.cgi?id=80449
--- shadow/80449 2007-01-04 13:14:42.000000000 -0500
+++ shadow/80449.tmp.29198 2007-01-04 13:14:42.000000000 -0500
@@ -0,0 +1,64 @@
+Bug#: 80449
+Product: Mono: Runtime
+Version: 1.2
+OS:
+OS Details: SunOS 5.10 sun4u sparc
+Status: NEW
+Resolution:
+Severity:
+Priority: Blocker
+Component: GC
+AssignedTo: lupus at ximian.com
+ReportedBy: burkhard.linke at CeBiTec.Uni-Bielefeld.DE
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: Built runtime gives SEGV inside GC code on Solaris/SPARC
+
+Please fill in this template when reporting a bug, unless you know what
+you are doing.
+Description of Problem:
+
+mono runtime binary (./mono/mini/mono) dies with a SEGV inside the garbage
+collection initialisation code.
+
+Steps to reproduce the problem:
+1. ./configure
+2. make
+3. (since the build process relies on the runtime for building the class
+ library, the build process terminates as soon as the runtime is used)
+
+How often does this happen?
+Everytime the runtime needs to initialise the GC (calling ./mono/mini/mono
+without parameters gives the usage message)
+
+Additional Information:
+
+stack trace (from dbx)
+current thread: t at 1
+=>[1] GC_read_dirty(), line 3234 in "os_dep.c"
+ [2] GC_initiate_gc(), line 237 in "mark.c"
+ [3] GC_stopped_mark(stop_func = <bad address 0xffc68c58>), line 529
+in "alloc.c"
+ [4] GC_try_to_collect_inner(stop_func = <bad address 0xffc68d66>), line
+386 in "alloc.c"
+ [5] GC_init_inner(), line 782 in "misc.c"
+ [6] GC_init(), line 492 in "misc.c"
+ [7] mini_init(filename = <bad address 0xffc70f35>, runtime_version =
+0x1 "<bad address 0x1>"), line 11540 in "mini.c"
+ [8] mono_main(argc = 775433784, argv = 0x62696e3a), line 906
+in "driver.c"
+
+gimli:/vol/src/gnu/mono/mono-1.2.2.1/mono/mini> gcc -v
+Reading specs from /vol/gcc-4.1/lib/gcc/sparc-sun-solaris2.10/4.1.1/specs
+Target: sparc-sun-solaris2.10
+Configured
+with: /vol/src/gnu/gcc/gcc-4.1.1/configure --prefix=/vol/gcc-4.1 --libexecdir=/vol/gcc-4.1/lib --enable-languages=c,c++,fortran,objc,java --enable-version-specific-runtime-libs --enable-shared=libstdc++ --with-gmp=/vol/local --with-mpfr=/vol/local --disable-nls
+Thread model: posix
+gcc version 4.1.1
+
+CPU capabilities (according to isalist):
+gimli:/vol/src/gnu/mono/mono-1.2.2.1/mono/mini> isalist
+sparcv9+vis2 sparcv9+vis sparcv9 sparcv8plus+vis2 sparcv8plus+vis
+sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
More information about the mono-bugs
mailing list