Actipro WinUICore crashes on AOT

Bug #397787 reported by Sandeep
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mono (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: mono

Linux 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 22:12:12 UTC 2009 x86_64 GNU/Linux

Mono JIT compiler version 2.0.1 (tarball)
Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com
 TLS: __thread
 GC: Included Boehm (with typed GC)
 SIGSEGV: altstack
 Notifications: epoll
 Architecture: amd64
 Disabled: none

Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty

mono --aot ActiproSoftware.WinUICore.dll
Mono Ahead of Time compiler - compiling assembly /home/user/tiger/tiger/ActiproSoftware.WinUICore.dll

** (ActiproSoftware.WinUICore.dll:14553): WARNING **: unable to label tree 0x14d06a8
 (stind.r4 regoffset[0x4c(%rsp)] (ldobj (long_add (ldind.ref regoffset[0x38(%rsp)]) iconst[16])))
**
ERROR:mini.c:11784:mini_select_instructions: code should not be reached
Stacktrace:

Native stacktrace:

 mono [0x429e65]
 /lib/libpthread.so.0 [0x7fb5569ba080]
 /lib/libc.so.6(gsignal+0x35) [0x7fb5563e6fb5]
 /lib/libc.so.6(abort+0x183) [0x7fb5563e8bc3]
 /usr/lib/libglib-2.0.so.0(g_assertion_message+0x113) [0x7fb5570334f3]
 mono [0x567021]
 mono [0x421fef]
 mono(mono_main+0x5c1) [0x417ae1]
 /lib/libc.so.6(__libc_start_main+0xe6) [0x7fb5563d25a6]
 mono [0x416ef9]

Debug info from gdb:

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7fb55769c730 (LWP 14553)]
[New Thread 0x7fb555322950 (LWP 14555)]
[New Thread 0x7fb5576aa950 (LWP 14554)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x00007fb5569b8edb in read () from /lib/libpthread.so.0
  3 Thread 0x7fb5576aa950 (LWP 14554) 0x00007fb5569b97e1 in nanosleep () from /lib/libpthread.so.0
  2 Thread 0x7fb555322950 (LWP 14555) 0x00007fb5569b62e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  1 Thread 0x7fb55769c730 (LWP 14553) 0x00007fb5569b8edb in read () from /lib/libpthread.so.0

Thread 3 (Thread 0x7fb5576aa950 (LWP 14554)):
#0 0x00007fb5569b97e1 in nanosleep () from /lib/libpthread.so.0
#1 0x0000000000503be2 in ?? ()
#2 0x00007fb5569b23ba in start_thread () from /lib/libpthread.so.0
#3 0x00007fb556499fcd in clone () from /lib/libc.so.6
#4 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb555322950 (LWP 14555)):
#0 0x00007fb5569b62e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x0000000000506815 in ?? ()
#2 0x0000000000508f8f in ?? ()
#3 0x000000000052123d in ?? ()
#4 0x0000000000496d33 in ?? ()
#5 0x00000000004b52d3 in ?? ()
#6 0x000000000051d81b in ?? ()
#7 0x000000000053a1c2 in ?? ()
#8 0x00007fb5569b23ba in start_thread () from /lib/libpthread.so.0
#9 0x00007fb556499fcd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb55769c730 (LWP 14553)):
#0 0x00007fb5569b8edb in read () from /lib/libpthread.so.0
#1 0x0000000000429f6c in ?? ()
#2 <signal handler called>
#3 0x00007fb5563e6fb5 in raise () from /lib/libc.so.6
#4 0x00007fb5563e8bc3 in abort () from /lib/libc.so.6
#5 0x00007fb5570334f3 in g_assertion_message () from /usr/lib/libglib-2.0.so.0
#6 0x0000000000567021 in ?? ()
#7 0x0000000000421fef in ?? ()
#8 0x0000000000417ae1 in mono_main ()
#9 0x00007fb5563d25a6 in __libc_start_main () from /lib/libc.so.6
#10 0x0000000000416ef9 in ?? ()
#11 0x00007fff5f6bcaa8 in ?? ()
#12 0x000000000000001c in ?? ()
#13 0x0000000000000003 in ?? ()
#14 0x00007fff5f6bd695 in ?? ()
#15 0x00007fff5f6bd69a in ?? ()
#16 0x00007fff5f6bd6a0 in ?? ()
#17 0x0000000000000000 in ?? ()
#0 0x00007fb5569b8edb in read () from /lib/libpthread.so.0

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Aborted

Revision history for this message
Sandeep (sandys-gmail) wrote :
Revision history for this message
Jo Shields (directhex) wrote :

I can't reproduce this on 2.4 - I get a different crash, after the runtime complains about a missing "ActiproSoftware.Shared" assembly

Can you try again in a Karmic chroot (or using my Monoxide repository on Jaunty), with all appropriate assemblies in the right place?

Changed in mono (Ubuntu):
status: New → Incomplete
Revision history for this message
xteejx (xteejx-deactivatedaccount) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in mono (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.