[Mono-bugs] [Bug 77787][Wis] Changed - Mono fails on Itanium-machine
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Thu May 11 08:07:54 EDT 2006
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 yury at serdyuk.botik.ru.
http://bugzilla.ximian.com/show_bug.cgi?id=77787
--- shadow/77787 2006-04-18 13:34:17.000000000 -0400
+++ shadow/77787.tmp.23452 2006-05-11 08:07:54.000000000 -0400
@@ -1,12 +1,12 @@
Bug#: 77787
Product: Mono: Runtime
Version: 1.0
OS: RHEL 2.1
OS Details: Linux n000.c03.icyb 2.6.12.6-n000.c03 #2 SMP Mon Feb 13 00:11:50 EET 2006 ia64 ia64 ia64 GNU/Linux
-Status: NEEDINFO
+Status: REOPENED
Resolution:
Severity: Unknown
Priority: Wishlist
Component: JIT
AssignedTo: vargaz at gmail.com
ReportedBy: Yury at serdyuk.botik.ru
@@ -312,6 +312,97 @@
------- Additional Comments From vargaz at gmail.com 2006-04-11 11:23 -------
Not suprisingly, the error is still there :). If you are proficient
in C, could you run this under a debugger and see what the stack trace
is ?
+
+------- Additional Comments From Yury at serdyuk.botik.ru 2006-05-11 08:07 -------
+Sorry for long delay ...
+Below is some information which I could get:
+
+Starting program: /home/users/gramuser2/m-1.1.14/bin/mono
+/home/users/gramuser2/m-1.1.14/lib/mono/1.0/mcs.exe
+[Thread debugging using libthread_db enabled]
+[New Thread 2305843009219573216 (LWP 6656)]
+[Switching to Thread 2305843009219573216 (LWP 6656)]
+
+Breakpoint 1, main (argc=2, argv=0x6000000fffe32698) at main.c:6
+6 return mono_main (argc, argv);
+(gdb) c
+Continuing.
+
+Breakpoint 2, mini_init (filename=0x6000000fffe328ed
+"/home/users/gramuser2/m-1.1.14/lib/mono/1.0/mcs.exe") at mini.c:10675
+10675 if (default_opt == 0)
+(gdb) c
+Continuing.
+
+Breakpoint 3, mono_runtime_init (domain=0x60000000000a0e30,
+ start_cb=@0x400000000035c480: 0x40000000002612e0
+<mono_thread_start_cb>,
+ attach_cb=@0x400000000035e7d0: 0x400000000026c810
+<mono_thread_attach_cb>) at appdomain.c:90
+90 mono_install_assembly_preload_hook
+(mono_domain_assembly_preload, GUINT_TO_POINTER (FALSE));
+(gdb) c
+Continuing.
+
+Breakpoint 4, mono_context_init (domain=0x60000000000a0e30) at
+appdomain.c:179
+179 class = mono_class_from_name (mono_defaults.corlib,
+"System.Runtime.Remoting.Contexts", "Context");
+(gdb) bt
+#0 mono_context_init (domain=0x60000000000a0e30) at appdomain.c:179
+#1 0x4000000000157810 in mono_runtime_init (domain=0x60000000000a0e30,
+ start_cb=@0x400000000035c480: 0x40000000002612e0
+<mono_thread_start_cb>,
+ attach_cb=@0x400000000035e7d0: 0x400000000026c810
+<mono_thread_attach_cb>) at appdomain.c:113
+#2 0x400000000026e210 in mini_init (filename=0x6000000fffe328ed
+"/home/users/gramuser2/m-1.1.14/lib/mono/1.0/mcs.exe")
+ at mini.c:10902
+#3 0x400000000001d710 in mono_main (argc=2, argv=0x6000000fffe32698)
+at driver.c:873
+#4 0x400000000001c690 in main (argc=2, argv=0x6000000fffe32698) at
+main.c:6
+(gdb) l
+174 mono_context_init (MonoDomain *domain)
+175 {
+176 MonoClass *class;
+177 MonoAppContext *context;
+178
+179 class = mono_class_from_name (mono_defaults.corlib,
+"System.Runtime.Remoting.Contexts", "Context");
+180 context = (MonoAppContext *) mono_object_new (domain,
+class);
+181 context->domain_id = domain->domain_id;
+182 context->context_id = 0;
+183 domain->default_context = context;
+(gdb) n
+175 {
+(gdb) n
+179 class = mono_class_from_name (mono_defaults.corlib,
+"System.Runtime.Remoting.Contexts", "Context");
+(gdb) n
+180 context = (MonoAppContext *) mono_object_new (domain,
+class);
+(gdb) n
+179 class = mono_class_from_name (mono_defaults.corlib,
+"System.Runtime.Remoting.Contexts", "Context");
+(gdb) n
+180 context = (MonoAppContext *) mono_object_new (domain,
+class);
+(gdb) n
+
+** ERROR **: file gc.c: line 137 (object_register_finalizer):
+assertion failed: (GC_base (obj) == (char*)obj - offset)
+aborting...
+
+Program received signal SIGABRT, Aborted.
+<signal handler called>
+(gdb) bt
+#0 <signal handler called>
+#1 0x00000000000000a0 in ?? ()
+#2 0x0000000000000170 in ?? ()
+#3 0x0000000000000000 in ?? ()
+(gdb)
More information about the mono-bugs
mailing list