[Mono-bugs] [Bug 470427] New: JIT crash related to generics sharing when running MD

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Jan 28 17:51:46 EST 2009


https://bugzilla.novell.com/show_bug.cgi?id=470427


           Summary: JIT crash related to generics sharing when running MD
    Classification: Mono
           Product: Mono: Runtime
           Version: SVN
          Platform: Other
        OS/Version: openSUSE 11.1
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: JIT
        AssignedTo: lupus at novell.com
        ReportedBy: lluis at novell.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


Get MD from this branch:
svn+ssh://mono-cvs.ximian.com/source/branches/mhutch/monodevelop-policies

Compile and run it. Create a new console project. In the solution pad, right
click on the solution name, click on Options. When clicking on ".NET naming
policies", mono crashes with the following output:


ERROR:method-to-ir.c:1896:target_type_is_incompatible: assertion failed:
(cfg->generic_sharing_context)
Stacktrace:

  at
MonoDevelop.Projects.Gui.Dialogs.PolicyOptionsPanel`1<MonoDevelop.Projects.Policies.DotNetNamingPolicy>.UpdateSelectedNamedPolicy
() [0x000c2] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Projects.Gui/MonoDevelop.Projects.Gui.Dialogs/PolicyOptionsPanel.cs:174
  at
MonoDevelop.Projects.Gui.Dialogs.PolicyOptionsPanel`1<MonoDevelop.Projects.Policies.DotNetNamingPolicy>.UpdateSelectedNamedPolicy
() [0x0001f] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Projects.Gui/MonoDevelop.Projects.Gui.Dialogs/PolicyOptionsPanel.cs:158
  at
MonoDevelop.Projects.Gui.Dialogs.PolicyOptionsPanel`1<MonoDevelop.Projects.Policies.DotNetNamingPolicy>.MonoDevelop.Core.Gui.Dialogs.IOptionsPanel.CreatePanelWidget
() [0x00191] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Projects.Gui/MonoDevelop.Projects.Gui.Dialogs/PolicyOptionsPanel.cs:92
  at MonoDevelop.Core.Gui.Dialogs.OptionsDialog.CreatePageWidget
(MonoDevelop.Core.Gui.Dialogs.OptionsDialog/SectionPage) [0x00030] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Core.Gui/MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs:343
  at MonoDevelop.Core.Gui.Dialogs.OptionsDialog.ShowPage
(MonoDevelop.Core.Gui.Codons.OptionsDialogSection) [0x00114] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Core.Gui/MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs:267
  at MonoDevelop.Core.Gui.Dialogs.OptionsDialog.OnSelectionChanged
(object,System.EventArgs) [0x0002a] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Core.Gui/MonoDevelop.Core.Gui.Dialogs/OptionsDialog.cs:238
  at GLib.Signal.voidObjectCallback (intptr,intptr) [0x00061] in
/home/lluis/nowork/gtk-sharp-2-10/gtk-sharp-2-10-branch/glib/Signal.cs:179
  at (wrapper native-to-managed) GLib.Signal.voidObjectCallback (intptr,intptr)
<0xffffffff>
  at (wrapper managed-to-native) Gtk.Dialog.gtk_dialog_run (intptr) <0x00004>
  at (wrapper managed-to-native) Gtk.Dialog.gtk_dialog_run (intptr)
<0xffffffff>
  at Gtk.Dialog.Run () [0x00000] in
/home/lluis/nowork/gtk-sharp-2-10/gtk-sharp-2-10-branch/gtk/generated/Dialog.cs:245
  at MonoDevelop.Ide.Gui.ProjectOperations.ShowOptions
(MonoDevelop.Projects.IWorkspaceObject,string) [0x000de] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/ProjectOperations.cs:419
  at MonoDevelop.Ide.Gui.ProjectOperations.ShowOptions
(MonoDevelop.Projects.IWorkspaceObject) [0x00000] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/ProjectOperations.cs:386
  at
MonoDevelop.Ide.Gui.Pads.ProjectPad.SolutionNodeCommandHandler.ActivateMultipleItems
() [0x00011] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ProjectPad/SolutionNodeBuilder.cs:219
  at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.ActivateCurrentItem ()
[0x00052] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/ExtensibleTreeView.cs:735
  at MonoDevelop.Ide.Gui.Components.ExtensibleTreeView.OnNodeActivated
(object,Gtk.RowActivatedArgs) [0x00000] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/ExtensibleTreeView.cs:1628
  at Gtk.TreeView.RowActivatedSignalCallback (intptr,intptr,intptr,intptr)
[0x00096] in
/home/lluis/nowork/gtk-sharp-2-10/gtk-sharp-2-10-branch/gtk/generated/TreeView.cs:515
  at (wrapper native-to-managed) Gtk.TreeView.RowActivatedSignalCallback
(intptr,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () [0x00000] in
/home/lluis/nowork/gtk-sharp-2-10/gtk-sharp-2-10-branch/gtk/generated/AboutDialogActivateLinkFunc.cs:1
  at MonoDevelop.Ide.Gui.IdeApp.Run () [0x00000] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/CustomStringTagProvider.cs:1
  at MonoDevelop.Ide.Gui.IdeStartup.Run (string[]) [0x00409] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/IdeStartup.cs:201
  at MonoDevelop.Startup.SharpDevelopMain.Main (string[]) [0x00018] in
/home/lluis/work/monodevelop-policies/main/src/core/MonoDevelop.Startup/MonoDevelop.Startup/MonoDevelopMain.cs:21
  at (wrapper runtime-invoke)
MonoDevelop.Startup.SharpDevelopMain.runtime_invoke_int_object
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

    monodevelop [0x80c8f29]
    [0xffffe410]
    /lib/libc.so.6(abort+0x188) [0x401802c8]
    /usr/lib/libglib-2.0.so.0(g_assertion_message+0x123) [0x4009cf13]
    /usr/lib/libglib-2.0.so.0 [0x4009d3ad]
    monodevelop [0x80685ba]
    monodevelop [0x8084654]
    monodevelop [0x8061a3d]
    monodevelop [0x8063319]
    monodevelop [0x80d1c75]
    [0x4040d066]
    [0x461e43a3]
    [0x461e2425]
    [0x461e2057]
    [0x461e1bc7]
    [0x44e55856]
    [0x429890a7]
    /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x84)
[0x423d8474]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ab) [0x423cad8b]
    /usr/lib/libgobject-2.0.so.0 [0x423e1670]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7dc) [0x423e283c]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26) [0x423e2cb6]
    /usr/lib/libgtk-x11-2.0.so.0 [0x41cb39d5]
    /usr/lib/libgtk-x11-2.0.so.0 [0x41ccc9ce]
    /usr/lib/libgtk-x11-2.0.so.0 [0x41cd64ba]
    /usr/lib/libgtk-x11-2.0.so.0 [0x41bd3c56]
    /usr/lib/libgobject-2.0.so.0 [0x423c94d9]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0xd8) [0x423cacb8]
    /usr/lib/libgobject-2.0.so.0 [0x423e0dd5]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x65b) [0x423e26bb]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26) [0x423e2cb6]
    /usr/lib/libgtk-x11-2.0.so.0 [0x41ce90ae]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xec) [0x41bcc76c]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x407) [0x41bcdc37]
    /usr/lib/libgdk-x11-2.0.so.0 [0x41ee46ca]
    /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e8) [0x400759a8]
    /usr/lib/libglib-2.0.so.0 [0x40079063]
    /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1d2) [0x40079582]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_dialog_run+0x1b5) [0x41b506f5]
    [0x455bbe95]
    [0x455bbe57]
    [0x461dbf34]
    [0x461dbbfe]
    [0x461dbbc6]
    [0x461db52e]
    [0x461db457]
    [0x461db3cb]
    [0x44e881c2]
    /usr/lib/libgtk-x11-2.0.so.0 [0x41bd1f83]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ab) [0x423cad8b]
    /usr/lib/libgobject-2.0.so.0 [0x423e1670]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7dc) [0x423e283c]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26) [0x423e2cb6]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_tree_view_row_activated+0x98) [0x41cc3f78]
    /usr/lib/libgtk-x11-2.0.so.0 [0x41cd6647]
    /usr/lib/libgtk-x11-2.0.so.0 [0x41bd3c56]
    /usr/lib/libgobject-2.0.so.0 [0x423c94d9]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ab) [0x423cad8b]
    /usr/lib/libgobject-2.0.so.0 [0x423e0dd5]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x65b) [0x423e26bb]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26) [0x423e2cb6]
    /usr/lib/libgtk-x11-2.0.so.0 [0x41ce90ae]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xec) [0x41bcc76c]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x407) [0x41bcdc37]
    /usr/lib/libgdk-x11-2.0.so.0 [0x41ee46ca]
    /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e8) [0x400759a8]
    /usr/lib/libglib-2.0.so.0 [0x40079063]
    /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1d2) [0x40079582]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9) [0x41bcdfc9]
    [0x455c2248]
    [0x455c220b]
    [0x455c21eb]
    [0x41a91a82]
    [0x407e032f]
    [0x407e0203]
    monodevelop(mono_runtime_exec_main+0x16e) [0x810152e]
    monodevelop(mono_runtime_run_main+0x16b) [0x8101c4b]
    monodevelop(mono_main+0x18aa) [0x80b1ada]
    monodevelop [0x805add1]
    /lib/libc.so.6(__libc_start_main+0xe5) [0x4016a705]
    monodevelop [0x805ad01]

Debug info from gdb:

Cannot access memory at address 0x792
[Thread debugging using libthread_db enabled]
[New Thread 0x46d01b90 (LWP 2691)]
[New Thread 0x45dfeb90 (LWP 2628)]
[New Thread 0x46448b90 (LWP 2612)]
[New Thread 0x45261b90 (LWP 2606)]
[New Thread 0x45bfcb90 (LWP 2526)]
[New Thread 0x45800b90 (LWP 2522)]
[New Thread 0x45cfdb90 (LWP 2249)]
[New Thread 0x4552fb90 (LWP 2223)]
[New Thread 0x45160b90 (LWP 2222)]
[New Thread 0x45afbb90 (LWP 2133)]
[New Thread 0x4540db90 (LWP 2118)]
[New Thread 0x41a00b90 (LWP 2091)]
[New Thread 0x43c76b90 (LWP 2048)]
[New Thread 0x40ce7b90 (LWP 1943)]
[New Thread 0x407f3b90 (LWP 1942)]
0xffffe430 in __kernel_vsyscall ()
  16 Thread 0x407f3b90 (LWP 1942)  0xffffe430 in __kernel_vsyscall ()
  15 Thread 0x40ce7b90 (LWP 1943)  0xffffe430 in __kernel_vsyscall ()
  14 Thread 0x43c76b90 (LWP 2048)  0xffffe430 in __kernel_vsyscall ()
  13 Thread 0x41a00b90 (LWP 2091)  0xffffe430 in __kernel_vsyscall ()
  12 Thread 0x4540db90 (LWP 2118)  0xffffe430 in __kernel_vsyscall ()
  11 Thread 0x45afbb90 (LWP 2133)  0xffffe430 in __kernel_vsyscall ()
  10 Thread 0x45160b90 (LWP 2222)  0xffffe430 in __kernel_vsyscall ()
  9 Thread 0x4552fb90 (LWP 2223)  0xffffe430 in __kernel_vsyscall ()
  8 Thread 0x45cfdb90 (LWP 2249)  0xffffe430 in __kernel_vsyscall ()
  7 Thread 0x45800b90 (LWP 2522)  0xffffe430 in __kernel_vsyscall ()
  6 Thread 0x45bfcb90 (LWP 2526)  0xffffe430 in __kernel_vsyscall ()
  5 Thread 0x45261b90 (LWP 2606)  0xffffe430 in __kernel_vsyscall ()
  4 Thread 0x46448b90 (LWP 2612)  0xffffe430 in __kernel_vsyscall ()
  3 Thread 0x45dfeb90 (LWP 2628)  0xffffe430 in __kernel_vsyscall ()
  2 Thread 0x46d01b90 (LWP 2691)  0xffffe430 in __kernel_vsyscall ()
* 1 Thread 0x402e3ba0 (LWP 1938)  0xffffe430 in __kernel_vsyscall ()

Thread 16 (Thread 0x407f3b90 (LWP 1942)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011d3f6 in nanosleep () from /lib/libpthread.so.0
#2  0x081ab868 in collection_thread (unused=0x0) at collection.c:34
#3  0x401161b5 in start_thread () from /lib/libpthread.so.0
#4  0x4022538e in clone () from /lib/libc.so.6

Thread 15 (Thread 0x40ce7b90 (LWP 1943)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011bef5 in sem_wait@@GLIBC_2.1 () from /lib/libpthread.so.0
#2  0x081971c9 in finalizer_thread (unused=0x0) at gc.c:935
#3  0x081636b8 in start_wrapper (data=0x82ece58) at threads.c:623
#4  0x081b13e6 in thread_start_routine (args=0x82df5d4) at threads.c:286
#5  0x081d2f4a in GC_start_routine (arg=0x26f20) at pthread_support.c:1382
#6  0x401161b5 in start_thread () from /lib/libpthread.so.0
#7  0x4022538e in clone () from /lib/libc.so.6

Thread 14 (Thread 0x43c76b90 (LWP 2048)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011d3f6 in nanosleep () from /lib/libpthread.so.0
#2  0x081b01e0 in SleepEx (ms=500, alertable=1) at threads.c:1025
#3  0x08162b5b in ves_icall_System_Threading_Thread_Sleep_internal (ms=500)
    at threads.c:1056
#4  0x432f1134 in ?? ()
#5  0x432f10cd in ?? ()
#6  0x432f0fdb in ?? ()
#7  0x407e99a8 in ?? ()
#8  0x080febb4 in mono_runtime_delegate_invoke (delegate=0x489bd0, 
    params=0x43c762e4, exc=0x0) at object.c:2938
#9  0x0816373f in start_wrapper (data=0xa2e798) at threads.c:629
#10 0x081b13e6 in thread_start_routine (args=0x82e49c4) at threads.c:286
#11 0x081d2f4a in GC_start_routine (arg=0x26e80) at pthread_support.c:1382
#12 0x401161b5 in start_thread () from /lib/libpthread.so.0
#13 0x4022538e in clone () from /lib/libc.so.6

Thread 13 (Thread 0x41a00b90 (LWP 2091)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40215b2b in read () from /lib/libc.so.6
#2  0x43f8d307 in ?? ()
#3  0x43f8d196 in ?? ()
#4  0x407e99a8 in ?? ()
#5  0x080febb4 in mono_runtime_delegate_invoke (delegate=0xe, 
    params=0x41a002e4, exc=0x0) at object.c:2938
#6  0x0816373f in start_wrapper (data=0x50828) at threads.c:629
#7  0x081b13e6 in thread_start_routine (args=0x82e5df4) at threads.c:286
#8  0x081d2f4a in GC_start_routine (arg=0x2aafe0) at pthread_support.c:1382
#9  0x401161b5 in start_thread () from /lib/libpthread.so.0
#10 0x4022538e in clone () from /lib/libc.so.6

Thread 12 (Thread 0x4540db90 (LWP 2118)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40119f62 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0x081b78bc in _wapi_handle_timedwait_signal_handle (handle=0x4cf, 
    timeout=0x4540d108, alertable=1, poll=0) at handles.c:1603
#3  0x081b3914 in WaitForSingleObjectEx (handle=0x4cf, timeout=5000, 
    alertable=1) at wait.c:207
#4  0x081606f3 in ves_icall_System_Threading_WaitHandle_WaitOne_internal (
    this=0x320858, handle=0x4cf, ms=5000, exitContext=1) at threadsc:1446
#5  0x45420d4d in ?? ()
#6  0x454200f6 in ?? ()
#7  0x45420014 in ?? ()
#8  0x4541f465 in ?? ()
#9  0x407e99a8 in ?? ()
#10 0x080febb4 in mono_runtime_delegate_invoke (delegate=0x4cf, 
    params=0x4540d2e4, exc=0x0) at object.c:2938
#11 0x0816373f in start_wrapper (data=0x43310418) at threads.c:629
#12 0x081b13e6 in thread_start_routine (args=0x82e6124) at threads.c:286
#13 0x081d2f4a in GC_start_routine (arg=0x365fe0) at pthread_support.c:1382
#14 0x401161b5 in start_thread () from /lib/libpthread.so.0
#15 0x4022538e in clone () from /lib/libc.so.6

Thread 11 (Thread 0x45afbb90 (LWP 2133)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40225c26 in epoll_wait () from /lib/libc.so.6
#2  0x0818dc6a in socket_io_epoll_main (p=0x828ed60) at threadpool.c:600
#3  0x081636b8 in start_wrapper (data=0x44d31788) at threads.c:623
#4  0x081b13e6 in thread_start_routine (args=0x82e64dc) at threads.c:286
#5  0x081d2f4a in GC_start_routine (arg=0x5e8f40) at pthread_support.c:1382
#6  0x401161b5 in start_thread () from /lib/libpthread.so.0
#7  0x4022538e in clone () from /lib/libc.so.6

Thread 10 (Thread 0x45160b90 (LWP 2222)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011cdf8 in accept () from /lib/libpthread.so.0
#2  0x081ddf39 in _wapi_accept (fd=54, addr=0x0, addrlen=0x0) at sockets.c:209
#3  0x081dba5b in ves_icall_System_Net_Sockets_Socket_Accept_internal (
    sock=54, error=0x4516018c, blocking=1) at socket-io.c:872
#4  0x458ccf3d in ?? ()
#5  0x458ccd90 in ?? ()
#6  0x458cccd8 in ?? ()
#7  0x458ccc6c in ?? ()
#8  0x458ccb97 in ?? ()
#9  0x407e99a8 in ?? ()
#10 0x080febb4 in mono_runtime_delegate_invoke (delegate=0x36, 
    params=0x451602e4, exc=0x0) at object.c:2938
#11 0x0816373f in start_wrapper (data=0x90b2cd8) at threads.c:629
#12 0x081b13e6 in thread_start_routine (args=0x82e69a4) at threads.c:286
#13 0x081d2f4a in GC_start_routine (arg=0x5e8fe0) at pthread_support.c:1382
#14 0x401161b5 in start_thread () from /lib/libpthread.so.0
#15 0x4022538e in clone () from /lib/libc.so.6

Thread 9 (Thread 0x4552fb90 (LWP 2223)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40119f62 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0x081b78bc in _wapi_handle_timedwait_signal_handle (handle=0x4e4, 
    timeout=0x4552eff8, alertable=1, poll=0) at handles.c:1603
#3  0x081b3914 in WaitForSingleObjectEx (handle=0x4e4, timeout=976, 
    alertable=1) at wait.c:207
#4  0x081606f3 in ves_icall_System_Threading_WaitHandle_WaitOne_internal (
    this=0x4c2168, handle=0x4e4, ms=976, exitContext=1) at threads.c:1446
#5  0x45420d4d in ?? ()
#6  0x454200f6 in ?? ()
#7  0x4590ce8e in ?? ()
#8  0x407e99a8 in ?? ()
#9  0x080febb4 in mono_runtime_delegate_invoke (delegate=0x4e4, 
    params=0x4552f2e4, exc=0x0) at object.c:2938
#10 0x0816373f in start_wrapper (data=0x0) at threads.c:629
#11 0x081b13e6 in thread_start_routine (args=0x82e6b3c) at threads.c:286
#12 0x081d2f4a in GC_start_routine (arg=0x5e8fe0) at pthread_support.c:1382
#13 0x401161b5 in start_thread () from /lib/libpthread.so.0
#14 0x4022538e in clone () from /lib/libc.so.6

Thread 8 (Thread 0x45cfdb90 (LWP 2249)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011d3f6 in nanosleep () from /lib/libpthread.so.0
#2  0x081b01e0 in SleepEx (ms=0, alertable=1) at threads.c:1025
#3  0x08162b5b in ves_icall_System_Threading_Thread_Sleep_internal (ms=3000)
    at threads.c:1056
#4  0x432f1134 in ?? ()
#5  0x432f10cd in ?? ()
#6  0x459253f5 in ?? ()
#7  0x407e99a8 in ?? ()
#8  0x080febb4 in mono_runtime_delegate_invoke (delegate=0x6cbb98, 
    params=0x45cfd2e4, exc=0x0) at object.c:2938
#9  0x0816373f in start_wrapper (data=0x82e090) at threads.c:629
#10 0x081b13e6 in thread_start_routine (args=0x82e6e6c) at threads.c:286
#11 0x081d2f4a in GC_start_routine (arg=0x684f80) at pthread_support.c:1382
#12 0x401161b5 in start_thread () from /lib/libpthread.so.0
#13 0x4022538e in clone () from /lib/libc.so.6

Thread 7 (Thread 0x45800b90 (LWP 2522)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40119c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so0
#2  0x081b7991 in _wapi_handle_timedwait_signal_handle (handle=0x401, 
    timeout=0x0, alertable=1, poll=0) at handles.c:1605
#3  0x081b7a14 in _wapi_handle_wait_signal_handle (handle=0x401, alertable=1)
    at handles.c:1548
#4  0x081b3a3a in WaitForSingleObjectEx (handle=0x401, timeout=4294967295, 
    alertable=1) at wait.c:205
#5  0x0818cfd4 in async_invoke_thread (data=0x0) at threadpool.c:1424
#6  0x081636b8 in start_wrapper (data=0x93a1770) at threads.c:623
#7  0x081b13e6 in thread_start_routine (args=0x82e7224) at threads.c:286
#8  0x081d2f4a in GC_start_routine (arg=0xa99fa0) at pthread_support.c:1382
#9  0x401161b5 in start_thread () from /lib/libpthread.so.0
#10 0x4022538e in clone () from /lib/libc.so.6

Thread 6 (Thread 0x45bfcb90 (LWP 2526)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40119f62 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0x081b796b in _wapi_handle_timedwait_signal_handle (handle=0x400, 
    timeout=0x0, alertable=1, poll=1) at handles.c:1518
#3  0x081b7a97 in _wapi_handle_wait_signal (poll=1) at handles.c:1534
#4  0x081b40f5 in WaitForMultipleObjectsEx (numobjects=2, handles=0x93837f0, 
    waitall=0, timeout=4294967295, alertable=1) at wait.c:722
#5  0x081621d9 in ves_icall_System_Threading_WaitHandle_WaitAny_internal (
    mono_handles=0x839be8, ms=-1, exitContext=0) at threads.c:1406
#6  0x4591676d in ?? ()
#7  0x45916539 in ?? ()
#8  0x4591620d in ?? ()
#9  0x407e0086 in ?? ()
#10 0x081036f2 in mono_runtime_invoke_array (method=0x8f28cdc, obj=0xb071c0, 
    params=0x40f4b0, exc=0x45bfc26c) at object.c:3490
#11 0x08103914 in mono_message_invoke (target=0xb071c0, msg=0x4e7b40, 
    exc=0x45bfc26c, out_args=0x45bfc268) at object.c:5005
#12 0x0818ca13 in mono_async_invoke (ares=0xb07188) at threadpool.c:989
#13 0x0818cef7 in async_invoke_thread (data=0xb07188) at threadpool.c:1383
#14 0x081636b8 in start_wrapper (data=0x44fc30e8) at threads.c:623
#15 0x081b13e6 in thread_start_routine (args=0x82e72ac) at threads.c:286
#16 0x081d2f4a in GC_start_routine (arg=0xa99e20) at pthread_support.c:1382
#17 0x401161b5 in start_thread () from /lib/libpthread.so.0
#18 0x4022538e in clone () from /lib/libc.so.6

Thread 5 (Thread 0x45261b90 (LWP 2606)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40119c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so0
#2  0x081b7991 in _wapi_handle_timedwait_signal_handle (handle=0x4e0, 
    timeout=0x0, alertable=1, poll=0) at handles.c:1605
#3  0x081b7a14 in _wapi_handle_wait_signal_handle (handle=0x4e0, alertable=1)
    at handles.c:1548
#4  0x081b3a3a in WaitForSingleObjectEx (handle=0x4e0, timeout=4294967295, 
    alertable=1) at wait.c:205
#5  0x081606f3 in ves_icall_System_Threading_WaitHandle_WaitOne_internal (
    this=0x4c25e8, handle=0x4e0, ms=-1, exitContext=0) at threads.c:1446
#6  0x45420d4d in ?? ()
#7  0x455c0d15 in ?? ()
#8  0x45924c95 in ?? ()
#9  0x4167b4e8 in ?? ()
#10 0x081036f2 in mono_runtime_invoke_array (method=0x908b704, obj=0x63b5a0, 
    params=0xd6cd80, exc=0x0) at object.c:3490
#11 0x08108c10 in ves_icall_InternalExecute (method=0x669ea0, this=0x63b5a0, 
    params=0xd6cd80, outArgs=0x45260e38) at icall.c:3182
#12 0x432f042b in ?? ()
#13 0x432eff67 in ?? ()
#14 0x44e7a437 in ?? ()
#15 0x44e7a2e1 in ?? ()
#16 0x44e7a15e in ?? ()
#17 0x44e79954 in ?? ()
#18 0x432eee94 in ?? ()
#19 0x44e7975d in ?? ()
#20 0x4591a796 in ?? ()
#21 0x4591a650 in ?? ()
#22 0x4591a619 in ?? ()
#23 0x4591861a in ?? ()
#24 0x45917eb6 in ?? ()
#25 0x45916e5e in ?? ()
#26 0x407e99a8 in ?? ()
#27 0x080febb4 in mono_runtime_delegate_invoke (delegate=0x63b5a0, 
    params=0x452612e4, exc=0x0) at object.c:2938
#28 0x0816373f in start_wrapper (data=0x5ee1c0) at threads.c:629
#29 0x081b13e6 in thread_start_routine (args=0x82e74cc) at threads.c:286
#30 0x081d2f4a in GC_start_routine (arg=0xdbaea0) at pthread_support.c:1382
#31 0x401161b5 in start_thread () from /lib/libpthread.so.0
#32 0x4022538e in clone () from /lib/libc.so.6

Thread 4 (Thread 0x46448b90 (LWP 2612)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011cf78 in recvfrom () from /lib/libpthread.so.0
#2  0x081decd3 in _wapi_recvfrom (fd=53, buf=0xd21010, len=4096, recv_flags=0, 
    from=0x0, fromlen=0x0) at sockets.c:589
#3  0x081def82 in _wapi_recv (fd=53, buf=0xd21010, len=4096, recv_flags=0)
    at sockets.c:567
#4  0x081db806 in ves_icall_System_Net_Sockets_Socket_Receive_internal (
    sock=53, buffer=0xd21000, offset=0, count=4096, flags=0, error=0x4644800c)
    at socket-io.c:1421
#5  0x45917dd4 in ?? ()
#6  0x45917d51 in ?? ()
#7  0x45917b9f in ?? ()
#8  0x45917a37 in ?? ()
#9  0x459176ab in ?? ()
#10 0x45917450 in ?? ()
#11 0x45917188 in ?? ()
#12 0x45916e2a in ?? ()
#13 0x407e99a8 in ?? ()
#14 0x080febb4 in mono_runtime_delegate_invoke (delegate=0x1000, 
    params=0x464482e4, exc=0x0) at object.c:2938
#15 0x0816373f in start_wrapper (data=0x4644805c) at threads.c:629
#16 0x081b13e6 in thread_start_routine (args=0x82e75dc) at threads.c:286
#17 0x081d2f4a in GC_start_routine (arg=0xdbaac0) at pthread_support.c:1382
#18 0x401161b5 in start_thread () from /lib/libpthread.so.0
#19 0x4022538e in clone () from /lib/libc.so.6

Thread 3 (Thread 0x45dfeb90 (LWP 2628)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40119c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so0
#2  0x081b7991 in _wapi_handle_timedwait_signal_handle (handle=0x4fb, 
    timeout=0x0, alertable=1, poll=0) at handles.c:1605
#3  0x081b7a14 in _wapi_handle_wait_signal_handle (handle=0x4fb, alertable=1)
    at handles.c:1548
#4  0x081b3a3a in WaitForSingleObjectEx (handle=0x4fb, timeout=4294967295, 
    alertable=1) at wait.c:205
#5  0x081606f3 in ves_icall_System_Threading_WaitHandle_WaitOne_internal (
    this=0xabe060, handle=0x4fb, ms=-1, exitContext=0) at threads.c:1446
#6  0x45420d4d in ?? ()
#7  0x455c0d15 in ?? ()
#8  0x46189c44 in ?? ()
#9  0x407e99a8 in ?? ()
#10 0x080febb4 in mono_runtime_delegate_invoke (delegate=0x4fb, 
    params=0x45dfe2e4, exc=0x0) at object.c:2938
#11 0x0816373f in start_wrapper (data=0x605d20) at threads.c:629
#12 0x081b13e6 in thread_start_routine (args=0x82e7774) at threads.c:286
#13 0x081d2f4a in GC_start_routine (arg=0x9f7fe0) at pthread_support.c:1382
#14 0x401161b5 in start_thread () from /lib/libpthread.so.0
#15 0x4022538e in clone () from /lib/libc.so.6

Thread 2 (Thread 0x46d01b90 (LWP 2691)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40119f62 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0x081b78bc in _wapi_handle_timedwait_signal_handle (handle=0x401, 
    timeout=0x46d01258, alertable=1, poll=0) at handles.c:1603
#3  0x081b3914 in WaitForSingleObjectEx (handle=0x401, timeout=1000, 
    alertable=1) at wait.c:207
#4  0x0818cf3e in async_invoke_thread (data=0x0) at threadpool.c:1407
#5  0x081636b8 in start_wrapper (data=0x979e1c0) at threads.c:623
#6  0x081b13e6 in thread_start_routine (args=0x82df7f4) at threads.c:286
#7  0x081d2f4a in GC_start_routine (arg=0x85cfe0) at pthread_support.c:1382
#8  0x401161b5 in start_thread () from /lib/libpthread.so.0
#9  0x4022538e in clone () from /lib/libc.so.6

Thread 1 (Thread 0x402e3ba0 (LWP 1938)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011cbbb in read () from /lib/libpthread.so.0
#2  0x080c90a3 in mono_handle_native_sigsegv (signal=6, ctx=0xbf92481c)
    at mini-exceptions.c:1484
#3  <signal handler called>
#4  0xffffe430 in __kernel_vsyscall ()
#5  0x4017e990 in raise () from /lib/libc.so.6
#6  0x401802c8 in abort () from /lib/libc.so.6
#7  0x4009cf13 in g_assertion_message () from /usr/lib/libglib-2.0.so.0
#8  0x4009d3ad in g_assertion_message_expr () from /usr/lib/libglib-2.0.so.0
#9  0x080685ba in target_type_is_incompatible (cfg=0x97ad210, 
    target=<value optimized out>, arg=0x97a8e84) at method-to-ir.c:1896
#10 0x08084654 in mono_method_to_ir (cfg=0x97ad210, method=0x9787b70, 
    start_bblock=0x9793874, end_bblock=0x979390c, return_var=0x0, 
    dont_inline=0x97af640, inline_args=0x0, inline_offset=0, is_virtual_call=0)
    at method-to-ir.c:7563
#11 0x08061a3d in mini_method_compile (method=0x9787b70, opts=64055807, 
    domain=0x25ee0, run_cctors=<value optimized out>, 
    compile_aot=<value optimized out>, parts=0) at mini.c:3238
#12 0x08063319 in mono_jit_compile_method (method=0x9787b70) at mini.c:3895
#13 0x080d1c75 in mono_magic_trampoline (regs=0xbf925298, 
    code=0x461e6c2b "\203�\020\205�t\033\203�\f�u�\213E�\213", m=0x9787b70, 
    tramp=0x0) at mini-trampolines.c:292
#14 0x4040d066 in ?? ()
#15 0x461e43a3 in ?? ()
#16 0x461e2425 in ?? ()
#17 0x461e2057 in ?? ()
#18 0x461e1bc7 in ?? ()
#19 0x44e55856 in ?? ()
#20 0x429890a7 in ?? ()
#21 0x423d8474 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#22 0x423cad8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0x423e1670 in ?? () from /usr/lib/libgobject-2.0.so.0
#24 0x423e283c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#25 0x423e2cb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#26 0x41cb39d5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x41ccc9ce in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x41cd64ba in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x41bd3c56 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x423c94d9 in ?? () from /usr/lib/libgobject-2.0.so.0
#31 0x423cacb8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#32 0x423e0dd5 in ?? () from /usr/lib/libgobject-2.0.so.0
#33 0x423e26bb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#34 0x423e2cb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#35 0x41ce90ae in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x41bcc76c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x41bcdc37 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#38 0x41ee46ca in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#39 0x400759a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0x40079063 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0x40079582 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#42 0x41b506f5 in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0
#43 0x455bbe95 in ?? ()
#44 0x455bbe57 in ?? ()
#45 0x461dbf34 in ?? ()
#46 0x461dbbfe in ?? ()
#47 0x461dbbc6 in ?? ()
#48 0x461db52e in ?? ()
#49 0x461db457 in ?? ()
#50 0x461db3cb in ?? ()
#51 0x44e881c2 in ?? ()
#52 0x41bd1f83 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#53 0x423cad8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#54 0x423e1670 in ?? () from /usr/lib/libgobject-2.0.so.0
#55 0x423e283c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#56 0x423e2cb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#57 0x41cc3f78 in gtk_tree_view_row_activated ()
   from /usr/lib/libgtk-x11-2.0.so.0
#58 0x41cd6647 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#59 0x41bd3c56 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#60 0x423c94d9 in ?? () from /usr/lib/libgobject-2.0.so.0
#61 0x423cad8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#62 0x423e0dd5 in ?? () from /usr/lib/libgobject-2.0.so.0
#63 0x423e26bb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#64 0x423e2cb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#65 0x41ce90ae in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#66 0x41bcc76c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#67 0x41bcdc37 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#68 0x41ee46ca in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#69 0x400759a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#70 0x40079063 in ?? () from /usr/lib/libglib-2.0.so.0
#71 0x40079582 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#72 0x41bcdfc9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#73 0x455c2248 in ?? ()
#74 0x455c220b in ?? ()
#75 0x455c21eb in ?? ()
#76 0x41a91a82 in ?? ()
#77 0x407e032f in ?? ()
#78 0x407e0203 in ?? ()
#79 0x0810152e in mono_runtime_exec_main (method=0x82be214, args=0x2ce70, 
    exc=0x0) at object.c:3296
#80 0x08101c4b in mono_runtime_run_main (method=0x82be214, argc=0, 
    argv=0xbf9270bc, exc=0x0) at object.c:3084
#81 0x080b1ada in mono_main (argc=3, argv=0xbf9270b4) at driver.c:969
#82 0x0805add1 in main (argc=) at main.c:34

=================================================================
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.
=================================================================

make[1]: *** [runmd] Avortat
make[1]: Leaving directory `/home/lluis/work/monodevelop-policies/main'
make: *** [run] Error 2

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list