[Mono-bugs] [Bug 476450] New: SIGSEGV if an object does not implement an interface member

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Feb 17 09:20:26 EST 2009


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


           Summary: SIGSEGV if an object does not implement an interface
                    member
    Classification: Mono
           Product: Mono: Runtime
           Version: SVN
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: JIT
        AssignedTo: lupus at novell.com
        ReportedBy: lunchtimemama at gmail.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


This was a problem with MonoDevelop's Boo bindings. I don't know exactly what
the cause of the issue was, but when I opened a solution, the process died. I
was using r127142 of MD. Here's the stack trace:

scott at linux-qso4:~/svn/monodevelop> monodevelop

node `classlib-gecko' is not defined on the documentation map

node `classlib-gnome' is not defined on the documentation map

node `classlib-webkit' is not defined on the documentation map

Stacktrace:



  at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke
(object,object[],System.Exception&) <0x00004>

  at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke
(object,object[],System.Exception&) <0xffffffff>

  at System.Reflection.MonoCMethod.Invoke
(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
<0x000e5>

  at System.Reflection.MonoCMethod.Invoke
(System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
<0x00024>

  at System.Reflection.ConstructorInfo.Invoke (object[]) <0x0003f>

  at System.Activator.CreateInstance (System.Type,bool) <0x0010a>

  at System.Activator.CreateInstance (System.Type) <0x00012>

  at Mono.Addins.TypeExtensionNode.CreateInstance () <0x0001c>

  at Mono.Addins.InstanceExtensionNode.GetInstance () <0x00019>

  at MonoDevelop.Projects.Extensions.LanguageBindingCodon.get_LanguageBinding
() <0x00014>

  at MonoDevelop.Projects.LanguageBindingService.GetCodonPerLanguageName
(string) <0x00060>

  at MonoDevelop.Projects.LanguageBindingService.GetBindingPerLanguageName
(string) <0x00015>

  at MonoDevelop.Projects.DotNetProject.FindLanguage (string) <0x00022>

  at MonoDevelop.Projects.DotNetProject..ctor (string) <0x00028>

  at
MonoDevelop.Projects.Formats.MSBuild.MSBuildProjectHandler.CreateSolutionItem
(string,string,string,System.Type) <0x0013d>

  at MonoDevelop.Projects.Formats.MSBuild.MSBuildProjectHandler.Load
(MonoDevelop.Core.IProgressMonitor,string,string,System.Type) <0x001b3>

  at MonoDevelop.Projects.Extensions.DotNetProjectNode.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,string) <0x0007f>

  at MonoDevelop.Projects.Formats.MSBuild.MSBuildProjectService.LoadItem
(MonoDevelop.Core.IProgressMonitor,string,string,string) <0x00108>

  at
MonoDevelop.Projects.Formats.MSBuild.SlnFileFormat/<LoadSolution>c__AnonStorey3F.<>m__11
(MonoDevelop.Core.IProgressMonitor,string) <0x00027>

  at MonoDevelop.Projects.DefaultProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00017>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Autotools.MakefileProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00029>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00031>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00030>

  at MonoDevelop.Projects.Extensions.ProjectExtensionUtil.LoadSolutionItem
(MonoDevelop.Core.IProgressMonitor,string,MonoDevelop.Projects.Extensions.ItemLoadCallback)
<0x00020>

  at MonoDevelop.Projects.Formats.MSBuild.SlnFileFormat.LoadSolution
(MonoDevelop.Projects.Solution,string,MonoDevelop.Core.IProgressMonitor)
<0x00d95>

  at MonoDevelop.Projects.Formats.MSBuild.SlnFileFormat.ReadFile
(string,MonoDevelop.Projects.Formats.MSBuild.MSBuildFileFormat,MonoDevelop.Core.IProgressMonitor)
<0x00099>

  at MonoDevelop.Projects.Formats.MSBuild.MSBuildFileFormat.ReadFile
(string,System.Type,MonoDevelop.Core.IProgressMonitor) <0x00034>

  at MonoDevelop.Projects.ProjectService.ReadFile
(MonoDevelop.Core.IProgressMonitor,string,System.Type,MonoDevelop.Projects.FileFormat&)
<0x00060>

  at MonoDevelop.Projects.ProjectService.InternalReadWorkspaceItem
(string,MonoDevelop.Core.IProgressMonitor) <0x00029>

  at MonoDevelop.Projects.DefaultProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001b>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Autotools.MakefileProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x00028>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Projects.ProjectServiceExtension.LoadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0001a>

  at MonoDevelop.Projects.ProjectService.ReadWorkspaceItem
(MonoDevelop.Core.IProgressMonitor,string) <0x0002c>

  at MonoDevelop.Ide.Gui.RootWorkspace.BackgroundLoadWorkspace
(MonoDevelop.Core.IProgressMonitor,string) <0x00178>

  at
MonoDevelop.Ide.Gui.RootWorkspace/<OpenWorkspaceItem>c__AnonStorey21.<>m__3A ()
<0x0001c>

  at MonoDevelop.Core.Gui.GenericMessageContainer.Run () <0x00019>

  at MonoDevelop.Core.Gui.DispatchService.backgroundDispatcher () <0x000cb>

  at (wrapper runtime-invoke) object.runtime_invoke_void__this__
(object,intptr,intptr,intptr) <0xffffffff>



Native stacktrace:



    monodevelop [0x80ce399]

    monodevelop [0x80f85db]

    [0xffffe410]

    monodevelop(mono_runtime_invoke_array+0x218) [0x8176998]

    monodevelop [0x814bc3f]

    [0xb721196b]

    [0xb72115fe]

    [0xb721150d]

    [0xb72114c0]

    [0xb7210503]

    [0xb72103e3]

    [0xb5743c25]

    [0xb5743bf2]

    [0xb01135ad]

    [0xb01134f9]

    [0xb011344e]

    [0xb01131d3]

    [0xb0112579]

    [0xb0112366]

    [0xb0130f34]

    [0xb0130400]

    [0xb012fe99]

    [0xb012fd80]

    [0xb012fd50]

    [0xb012faea]

    [0xb012fa61]

    [0xb012faea]

    [0xb012fa61]

    [0xb012faea]

    [0xb012fa61]

    [0xb012faea]

    [0xb012fb2a]

    [0xb012fa61]

    [0xb012faea]

    [0xb012fa61]

    [0xb012faea]

    [0xb012fa61]

    [0xb012faea]

    [0xb012fa61]

    [0xb012faea]

    [0xb012fa61]

    [0xb012faea]

    [0xb012fa61]

    [0xb012faea]

    [0xb012fa61]

    [0xb012faea]

    [0xb012fa61]

    [0xb012fa29]

    [0xb012c14e]

    [0xb012a7fa]

    [0xb012a725]

    [0xb012a659]

    [0xb012a552]

    [0xb012a514]

    [0xb012a3b3]

    [0xb012a3b3]

    [0xb012a3b3]

    [0xb012a3b3]

    [0xb012a3e1]

    [0xb012a3b3]

    [0xb012a3b3]

    [0xb012a3b3]

    [0xb012a3b3]

    [0xb012a3b3]

    [0xb012a3b3]

    [0xb012a3b3]

    [0xb012a335]

    [0xb012a151]

    [0xb0129fc5]

    [0xb0a0a1d2]

    [0xb531612c]

    [0xb72119e8]

    monodevelop(mono_runtime_delegate_invoke+0x34) [0x8171d84]

    monodevelop [0x815b5ff]

    monodevelop [0x81b8d36]

    monodevelop [0x81cc439]

    /lib/libpthread.so.0 [0xb7fbf1b5]

    /lib/libc.so.6(clone+0x5e) [0xb7f053be]



Debug info from gdb:



Cannot access memory at address 0x9

[Thread debugging using libthread_db enabled]

[New Thread 0xafcfcb90 (LWP 7675)]

[New Thread 0xaeb52b90 (LWP 7671)]

[New Thread 0xb08ffb90 (LWP 7661)]

[New Thread 0xaffffb90 (LWP 7659)]

[New Thread 0xb0683b90 (LWP 7656)]

[New Thread 0xb07feb90 (LWP 7655)]

[New Thread 0xb653db90 (LWP 7653)]

[New Thread 0xb1197b90 (LWP 7632)]

[New Thread 0xb6e4ab90 (LWP 7543)]

[New Thread 0xb6e6eb90 (LWP 7542)]

[New Thread 0xb7cc6b90 (LWP 7541)]

0xffffe430 in __kernel_vsyscall ()

  12 Thread 0xb7cc6b90 (LWP 7541)  0xffffe430 in __kernel_vsyscall ()

  11 Thread 0xb6e6eb90 (LWP 7542)  0xffffe430 in __kernel_vsyscall ()

  10 Thread 0xb6e4ab90 (LWP 7543)  0xffffe430 in __kernel_vsyscall ()

  9 Thread 0xb1197b90 (LWP 7632)  0xffffe430 in __kernel_vsyscall ()

  8 Thread 0xb653db90 (LWP 7653)  0xffffe430 in __kernel_vsyscall ()

  7 Thread 0xb07feb90 (LWP 7655)  0xffffe430 in __kernel_vsyscall ()

  6 Thread 0xb0683b90 (LWP 7656)  0xffffe430 in __kernel_vsyscall ()

  5 Thread 0xaffffb90 (LWP 7659)  0xffffe430 in __kernel_vsyscall ()

  4 Thread 0xb08ffb90 (LWP 7661)  0xffffe430 in __kernel_vsyscall ()

  3 Thread 0xaeb52b90 (LWP 7671)  0xffffe430 in __kernel_vsyscall ()

  2 Thread 0xafcfcb90 (LWP 7675)  0xffffe430 in __kernel_vsyscall ()

* 1 Thread 0xb7dff6f0 (LWP 7539)  0xffffe430 in __kernel_vsyscall ()



Thread 12 (Thread 0xb7cc6b90 (LWP 7541)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7fc2c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0

#2  0x081cc7a7 in GC_wait_marker () at pthread_support.c:1777

#3  0x081d1e2a in GC_help_marker (my_mark_no=65) at mark.c:1116

#4  0x081cb631 in GC_mark_thread (id=0x0) at pthread_support.c:548

#5  0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#6  0xb7f053be in clone () from /lib/libc.so.6



Thread 11 (Thread 0xb6e6eb90 (LWP 7542)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7fc63f6 in nanosleep () from /lib/libpthread.so.0

#2  0x0819df78 in collection_thread (unused=0x0) at collection.c:34

#3  0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#4  0xb7f053be in clone () from /lib/libc.so.6



Thread 10 (Thread 0xb6e4ab90 (LWP 7543)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7fc4ef5 in sem_wait@@GLIBC_2.1 () from /lib/libpthread.so.0

#2  0x08100289 in finalizer_thread (unused=0x0) at gc.c:938

#3  0x0815b578 in start_wrapper (data=0x82d8730) at threads.c:624

#4  0x081b8d36 in thread_start_routine (args=0x82db1ec) at threads.c:286

#5  0x081cc439 in GC_start_routine (arg=0x26f20) at pthread_support.c:1382

#6  0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#7  0xb7f053be in clone () from /lib/libc.so.6



Thread 9 (Thread 0xb1197b90 (LWP 7632)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7fc5bbb in read () from /lib/libpthread.so.0

#2  0x080ce513 in mono_handle_native_sigsegv (signal=11, ctx=0xb1096d0c) at
mini-exceptions.c:1496

#3  0x080f85db in mono_arch_handle_altstack_exception (sigctx=0xb1096d0c,
fault_addr=0x1b, stack_ovf=0) at exceptions-x86.c:864

#4  <signal handler called>

#5  mono_object_new_specific (vtable=0x0) at object.c:3616

#6  0x08176998 in mono_runtime_invoke_array (method=0x865104c, obj=0x0,
params=0x6f3ff0, exc=0x0) at object.c:3488

#7  0x0814bc3f in ves_icall_InternalInvoke (method=0x7f09f0, this=0x0,
params=0x6f3ff0, exc=0xb119657c) at icall.c:3121

#8  0xb721196b in ?? ()

#9  0xb72115fe in ?? ()

#10 0xb721150d in ?? ()

#11 0xb72114c0 in ?? ()

#12 0xb7210503 in ?? ()

#13 0xb72103e3 in ?? ()

#14 0xb5743c25 in ?? ()

#15 0xb5743bf2 in ?? ()

#16 0xb01135ad in ?? ()

#17 0xb01134f9 in ?? ()

#18 0xb011344e in ?? ()

#19 0xb01131d3 in ?? ()

#20 0xb0112579 in ?? ()

#21 0xb0112366 in ?? ()

#22 0xb0130f34 in ?? ()

#23 0xb0130400 in ?? ()

#24 0xb012fe99 in ?? ()

#25 0xb012fd80 in ?? ()

#26 0xb012fd50 in ?? ()

#27 0xb012faea in ?? ()

#28 0xb012fa61 in ?? ()

#29 0xb012faea in ?? ()

#30 0xb012fa61 in ?? ()

#31 0xb012faea in ?? ()

#32 0xb012fa61 in ?? ()

#33 0xb012faea in ?? ()

#34 0xb012fb2a in ?? ()

#35 0xb012fa61 in ?? ()

#36 0xb012faea in ?? ()

#37 0xb012fa61 in ?? ()

#38 0xb012faea in ?? ()

#39 0xb012fa61 in ?? ()

#40 0xb012faea in ?? ()

#41 0xb012fa61 in ?? ()

#42 0xb012faea in ?? ()

#43 0xb012fa61 in ?? ()

#44 0xb012faea in ?? ()

#45 0xb012fa61 in ?? ()

#46 0xb012faea in ?? ()

#47 0xb012fa61 in ?? ()

#48 0xb012faea in ?? ()

#49 0xb012fa61 in ?? ()

#50 0xb012fa29 in ?? ()

#51 0xb012c14e in ?? ()

#52 0xb012a7fa in ?? ()

#53 0xb012a725 in ?? ()

#54 0xb012a659 in ?? ()

#55 0xb012a552 in ?? ()

#56 0xb012a514 in ?? ()

#57 0xb012a3b3 in ?? ()

#58 0xb012a3b3 in ?? ()

#59 0xb012a3b3 in ?? ()

#60 0xb012a3b3 in ?? ()

#61 0xb012a3e1 in ?? ()

#62 0xb012a3b3 in ?? ()

#63 0xb012a3b3 in ?? ()

#64 0xb012a3b3 in ?? ()

#65 0xb012a3b3 in ?? ()

#66 0xb012a3b3 in ?? ()

#67 0xb012a3b3 in ?? ()

#68 0xb012a3b3 in ?? ()

#69 0xb012a335 in ?? ()

#70 0xb012a151 in ?? ()

#71 0xb0129fc5 in ?? ()

#72 0xb0a0a1d2 in ?? ()

#73 0xb531612c in ?? ()

#74 0xb72119e8 in ?? ()

#75 0x08171d84 in mono_runtime_delegate_invoke (delegate=0x0,
params=0xb11972e4, exc=0x0) at object.c:2958

#76 0x0815b5ff in start_wrapper (data=0x7f09f0) at threads.c:630

#77 0x081b8d36 in thread_start_routine (args=0x82e1434) at threads.c:286

#78 0x081cc439 in GC_start_routine (arg=0x26e00) at pthread_support.c:1382

#79 0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#80 0xb7f053be in clone () from /lib/libc.so.6



Thread 8 (Thread 0xb653db90 (LWP 7653)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7ef5b5b in read () from /lib/libc.so.6

#2  0xb0c71117 in ?? ()

#3  0xb0c7102e in ?? ()

#4  0xb72119e8 in ?? ()

#5  0x08171d84 in mono_runtime_delegate_invoke (delegate=0xf,
params=0xb653d2e4, exc=0x0) at object.c:2958

#6  0x0815b5ff in start_wrapper (data=0x4f460) at threads.c:630

#7  0x081b8d36 in thread_start_routine (args=0x82e2424) at threads.c:286

#8  0x081cc439 in GC_start_routine (arg=0xadfe0) at pthread_support.c:1382

#9  0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#10 0xb7f053be in clone () from /lib/libc.so.6



Thread 7 (Thread 0xb07feb90 (LWP 7655)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7fc2c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0

#2  0x081b5c31 in _wapi_handle_timedwait_signal_handle (handle=0x401,
timeout=0x0, alertable=1, poll=0) at handles.c:1605

#3  0x081b5cb4 in _wapi_handle_wait_signal_handle (handle=0x401, alertable=1)
at handles.c:1548

#4  0x081ae96a in WaitForSingleObjectEx (handle=0x401, timeout=4294967295,
alertable=1) at wait.c:205

#5  0x0819b844 in async_invoke_thread (data=0x0) at threadpool.c:1434

#6  0x0815b578 in start_wrapper (data=0x858e8d8) at threads.c:624

#7  0x081b8d36 in thread_start_routine (args=0x82e2644) at threads.c:286

#8  0x081cc439 in GC_start_routine (arg=0x53ffe0) at pthread_support.c:1382

#9  0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#10 0xb7f053be in clone () from /lib/libc.so.6



Thread 6 (Thread 0xb0683b90 (LWP 7656)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7fc2f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0

#2  0x081b5b5c in _wapi_handle_timedwait_signal_handle (handle=0x4e3,
timeout=0xb0683138, alertable=1, poll=0) at handles.c:1603

#3  0x081ae844 in WaitForSingleObjectEx (handle=0x4e3, timeout=5000,
alertable=1) at wait.c:207

#4  0x08157ca3 in ves_icall_System_Threading_WaitHandle_WaitOne_internal
(this=0x6a21b0, handle=0x4e3, ms=5000, exitContext=1) at threads.c:1447

#5  0xb0a5ad5d in ?? ()

#6  0xb0a5a8f6 in ?? ()

#7  0xb0a5a7ac in ?? ()

#8  0xb0a5a6c5 in ?? ()

#9  0xb72119e8 in ?? ()

#10 0x08171d84 in mono_runtime_delegate_invoke (delegate=0x4e3,
params=0xb06832e4, exc=0x0) at object.c:2958

#11 0x0815b5ff in start_wrapper (data=0xb09a9d60) at threads.c:630

#12 0x081b8d36 in thread_start_routine (args=0x82e2754) at threads.c:286

#13 0x081cc439 in GC_start_routine (arg=0x53ffe0) at pthread_support.c:1382

#14 0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#15 0xb7f053be in clone () from /lib/libc.so.6



Thread 5 (Thread 0xaffffb90 (LWP 7659)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7fc2c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0

#2  0x081b5c31 in _wapi_handle_timedwait_signal_handle (handle=0x401,
timeout=0x0, alertable=1, poll=0) at handles.c:1605

#3  0x081b5cb4 in _wapi_handle_wait_signal_handle (handle=0x401, alertable=1)
at handles.c:1548

#4  0x081ae96a in WaitForSingleObjectEx (handle=0x401, timeout=4294967295,
alertable=1) at wait.c:205

#5  0x0819b844 in async_invoke_thread (data=0x0) at threadpool.c:1434

#6  0x0815b578 in start_wrapper (data=0xb0000488) at threads.c:624

#7  0x081b8d36 in thread_start_routine (args=0x82e2b94) at threads.c:286

#8  0x081cc439 in GC_start_routine (arg=0x756fe0) at pthread_support.c:1382

#9  0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#10 0xb7f053be in clone () from /lib/libc.so.6



Thread 4 (Thread 0xb08ffb90 (LWP 7661)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7f05c56 in epoll_wait () from /lib/libc.so.6

#2  0x0819c61a in socket_io_epoll_main (p=0x829b040) at threadpool.c:607

#3  0x0815b578 in start_wrapper (data=0x85c4540) at threads.c:624

#4  0x081b8d36 in thread_start_routine (args=0x82e2e3c) at threads.c:286

#5  0x081cc439 in GC_start_routine (arg=0x885ee0) at pthread_support.c:1382

#6  0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#7  0xb7f053be in clone () from /lib/libc.so.6



Thread 3 (Thread 0xaeb52b90 (LWP 7671)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7fc2f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0

#2  0xb80aa06d in ?? () from /usr/lib/libgthread-2.0.so.0

#3  0xb7ff6339 in ?? () from /usr/lib/libglib-2.0.so.0

#4  0xb7ff6437 in g_async_queue_timed_pop () from /usr/lib/libglib-2.0.so.0

#5  0xb8048963 in ?? () from /usr/lib/libglib-2.0.so.0

#6  0xb804735f in ?? () from /usr/lib/libglib-2.0.so.0

#7  0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#8  0xb7f053be in clone () from /lib/libc.so.6



Thread 2 (Thread 0xafcfcb90 (LWP 7675)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7fc2c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0

#2  0x081b5c31 in _wapi_handle_timedwait_signal_handle (handle=0x403,
timeout=0x0, alertable=1, poll=0) at handles.c:1605

#3  0x081b5cb4 in _wapi_handle_wait_signal_handle (handle=0x403, alertable=1)
at handles.c:1548

#4  0x081ae96a in WaitForSingleObjectEx (handle=0x403, timeout=4294967295,
alertable=1) at wait.c:205

#5  0x08157ca3 in ves_icall_System_Threading_WaitHandle_WaitOne_internal
(this=0x8b5990, handle=0x403, ms=-1, exitContext=0) at threads.c:1447

#6  0xb0a5ad5d in ?? ()

#7  0xb0a02ead in ?? ()

#8  0xb012387c in ?? ()

#9  0xb72119e8 in ?? ()

#10 0x08171d84 in mono_runtime_delegate_invoke (delegate=0x403,
params=0xafcfc2e4, exc=0x0) at object.c:2958

#11 0x0815b5ff in start_wrapper (data=0xae20d848) at threads.c:630

#12 0x081b8d36 in thread_start_routine (args=0x82db2fc) at threads.c:286

#13 0x081cc439 in GC_start_routine (arg=0x8cdfe0) at pthread_support.c:1382

#14 0xb7fbf1b5 in start_thread () from /lib/libpthread.so.0

#15 0xb7f053be in clone () from /lib/libc.so.6



Thread 1 (Thread 0xb7dff6f0 (LWP 7539)):

#0  0xffffe430 in __kernel_vsyscall ()

#1  0xb7efb6a7 in poll () from /lib/libc.so.6

#2  0xb801fef2 in ?? () from /usr/lib/libglib-2.0.so.0

#3  0xb8020582 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0

#4  0xb5fe3239 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0

#5  0xb0a0abd0 in ?? ()

#6  0xb0a0ab93 in ?? ()

#7  0xb0a0ab73 in ?? ()

#8  0xb62b6a82 in ?? ()

#9  0xb720832f in ?? ()

#10 0xb7208203 in ?? ()

#11 0x081748ce in mono_runtime_exec_main (method=0x82c2054, args=0x2ce70,
exc=0x0) at object.c:3316

#12 0x08174feb in mono_runtime_run_main (method=0x82c2054, argc=0,
argv=0xbf8e39f8, exc=0x0) at object.c:3104

#13 0x080b1dea in mono_main (argc=2, argv=0xbf8e39f4) at driver.c:969

#14 0x0805afd1 in main (argc=) at main.c:34



=================================================================

Got a SIGSEGV while executing native code. This usually indicates

a fatal error in the mono runtime or one of the native libraries 

used by your application.

=================================================================



no implementation for interface method
MonoDevelop.Projects.IDotNetLanguageBinding::Compile(ProjectItemCollection,DotNetProjectConfiguration,IProgressMonitor)
in class BooBinding.BooLanguageBinding

METHOD .ctor()

METHOD .cctor()

METHOD get_Language()

METHOD CanCompile(string)

METHOD
Compile(MonoDevelop.Projects.ProjectFileCollection,MonoDevelop.Projects.ProjectReferenceCollection,MonoDevelop.Projects.DotNetProjectConfiguration,MonoDevelop.Core.IProgressMonitor)

METHOD CreateCompilationParameters(System.Xml.XmlElement)

METHOD get_CommentTag()

METHOD IsSourceCodeFile(string)

METHOD GetCodeDomProvider()

METHOD GetSupportedClrVersions()

METHOD GetFileName(string)

METHOD get_Parser()

METHOD get_Refactorer()

METHOD $initializer$()

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