Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash executing static methods on interfaces #13319

Closed
jaredpar opened this issue Mar 5, 2019 · 1 comment · Fixed by #13369

Comments

@jaredpar
Copy link
Contributor

@jaredpar jaredpar commented Mar 5, 2019

Steps to Reproduce

  1. Clone https://github.com/dotnet/roslyn
  2. Checkout the branch features/DefaultInterfaceMethods (specifically this commit)
  3. Make sure mono is on your path
  4. Run ./build.sh --restore --build
  5. Run ./build.sh --test --mono

Current Behavior

Eventually this will crash on the test DefaultInterfaceImplementationTests:Operators_16. The expectation is this will pass

Expected Behavior

Expectation is this test will succeed. The code is just invoking a static method on an interface. This should work on all versions of .NET. The feature is not specific to Default Interface Methods but was uncovered during its testing.

Mono Version

Mono JIT compiler version 6.1.0.188 (tarball Sat Feb 23 09:48:54 UTC 2019)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
	TLS:           __thread
	SIGSEGV:       altstack
	Notifications: epoll
	Architecture:  amd64
	Disabled:      none
	Misc:          softdebug 
	Interpreter:   yes
	LLVM:          yes(600)
	Suspend:       hybrid
	GC:            sgen (concurrent by default)

Stacktrace

* Assertion at method-to-ir.c:2140, condition `!pass_vtable' not met


=================================================================
	Native Crash Reporting
=================================================================
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.
=================================================================
/proc/self/maps:
40023000-40083000 rwxp 00000000 00:00 0 
400b3000-40173000 rwxp 00000000 00:00 0 
40182000-40242000 rwxp 00000000 00:00 0 
40243000-40483000 rwxp 00000000 00:00 0 
4048b000-405ce000 rwxp 00000000 00:00 0 
405de000-405ee000 rwxp 00000000 00:00 0 
40602000-40902000 rwxp 00000000 00:00 0 
40912000-40992000 rwxp 00000000 00:00 0 
40994000-40f94000 rwxp 00000000 00:00 0 
40f9b000-41292000 rwxp 00000000 00:00 0 
4129d000-41380000 rwxp 00000000 00:00 0 
413c0000-413d0000 rwxp 00000000 00:00 0 
413d9000-413e9000 rwxp 00000000 00:00 0 
41400000-41440000 rwxp 00000000 00:00 0 
41450000-414b0000 rwxp 00000000 00:00 0 
414c0000-414e0000 rwxp 00000000 00:00 0 
414f1000-41501000 rwxp 00000000 00:00 0 
41511000-41521000 rwxp 00000000 00:00 0 
41551000-41561000 rwxp 00000000 00:00 0 
41571000-41591000 rwxp 00000000 00:00 0 
415a1000-415c1000 rwxp 00000000 00:00 0 
415d1000-41601000 rwxp 00000000 00:00 0 
41691000-416a4000 rwxp 00000000 00:00 0 
41704000-41717000 rwxp 00000000 00:00 0 
41797000-4195d000 rwxp 00000000 00:00 0 

=================================================================
	Native stacktrace:
=================================================================
	0x55b2031102c8 - mono : (null)
	0x55b203110621 - mono : (null)
	0x55b20309c934 - mono : (null)
	0x7f6c367f5890 - /lib/x86_64-linux-gnu/libpthread.so.0 : (null)
	0x7f6c35af1e97 - /lib/x86_64-linux-gnu/libc.so.6 : gsignal
	0x7f6c35af3801 - /lib/x86_64-linux-gnu/libc.so.6 : abort
	0x55b203318bf7 - mono : (null)
	0x55b2032fe983 - mono : (null)
	0x55b203318b78 - mono : (null)
	0x55b203319073 - mono : monoeg_assertion_message
	0x55b203024c62 - mono : (null)
	0x55b20303bcb3 - mono : (null)
	0x55b203114d73 - mono : (null)
	0x55b203116f42 - mono : (null)
	0x55b20301db65 - mono : (null)
	0x55b20301f82d - mono : (null)
	0x55b20321f450 - mono : (null)
	0x55b20322d642 - mono : (null)
	0x55b2031c2124 - mono : (null)
	0x41dba7eb - Unknown

=================================================================
	Telemetry Dumper:
=================================================================
Pkilling 0x7f6bd9ae2700 from 0x7f6c3701a780
Pkilling 0x7f6bd9ce3700 from 0x7f6c3701a780
Pkilling 0x7f6bb2fff700 from 0x7f6c3701a780
Pkilling 0x7f6bd9ee4700 from 0x7f6c3701a780
Pkilling 0x7f6bda0e5700 from 0x7f6c3701a780
Pkilling 0x7f6c0ab80700 from 0x7f6c3701a780
Pkilling 0x7f6bda2e6700 from 0x7f6c3701a780
Pkilling 0x7f6c0ad81700 from 0x7f6c3701a780
Pkilling 0x7f6c130b3700 from 0x7f6c3701a780
Pkilling 0x7f6bda4e7700 from 0x7f6c3701a780
Pkilling 0x7f6c0af82700 from 0x7f6c3701a780
Pkilling 0x7f6c357d4700 from 0x7f6c3701a780
Pkilling 0x7f6c0b183700 from 0x7f6c3701a780
Pkilling 0x7f6bdb557700 from 0x7f6c3701a780
Pkilling 0x7f6c2b9fc700 from 0x7f6c3701a780
Pkilling 0x7f6c09b71700 from 0x7f6c3701a780
Pkilling 0x7f6c2bbfd700 from 0x7f6c3701a780
Pkilling 0x7f6bd94df700 from 0x7f6c3701a780
Pkilling 0x7f6be9ecf700 from 0x7f6c3701a780
Pkilling 0x7f6c09d72700 from 0x7f6c3701a780
Pkilling 0x7f6c2bdfe700 from 0x7f6c3701a780
Pkilling 0x7f6bd96e0700 from 0x7f6c3701a780
Pkilling 0x7f6c09f73700 from 0x7f6c3701a780
Pkilling 0x7f6c2bfff700 from 0x7f6c3701a780
Pkilling 0x7f6bd98e1700 from 0x7f6c3701a780
Entering thread summarizer pause from 0x7f6c3701a780
Finished thread summarizer pause from 0x7f6c3701a780.

Waiting for dumping threads to resume

=================================================================
	External Debugger Dump:
=================================================================
[New LWP 101245]
[New LWP 101246]
[New LWP 101247]
[New LWP 101248]
[New LWP 101249]
[New LWP 101251]
[New LWP 101252]
[New LWP 101253]
[New LWP 101255]
[New LWP 101256]
[New LWP 101257]
[New LWP 101258]
[New LWP 101259]
[New LWP 101260]
[New LWP 101360]
[New LWP 101802]
[New LWP 101819]
[New LWP 101820]
[New LWP 101821]
[New LWP 101822]
[New LWP 101823]
[New LWP 101824]
[New LWP 101825]
[New LWP 101826]
[New LWP 101827]
[New LWP 102162]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f6c367f523a in __waitpid (pid=102340, stat_loc=0x7ffcf8de61c4, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
30	../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory.
  Id   Target Id         Frame 
* 1    Thread 0x7f6c3701a780 (LWP 101244) "mono" 0x00007f6c367f523a in __waitpid (pid=102340, stat_loc=0x7ffcf8de61c4, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
  2    Thread 0x7f6c34fff700 (LWP 101245) "SGen worker" 0x00007f6c367f09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2036807a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  3    Thread 0x7f6c357d4700 (LWP 101246) "Finalizer" 0x00007f6c367f36d6 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55b2036719c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  4    Thread 0x7f6c2bfff700 (LWP 101247) "mono" 0x00007f6c367f0ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f6c2bffebc0, expected=0, futex_word=0x55b203681268) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
  5    Thread 0x7f6c2bdfe700 (LWP 101248) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c2bdfdd50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  6    Thread 0x7f6c2bbfd700 (LWP 101249) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c2bbfcd50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  7    Thread 0x7f6c2b9fc700 (LWP 101251) "mono" 0x00007f6c367f09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2053f75a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  8    Thread 0x7f6c130b3700 (LWP 101252) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c130b2d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  9    Thread 0x7f6c0b183700 (LWP 101253) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c0b182d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  10   Thread 0x7f6c0af82700 (LWP 101255) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c0af81d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  11   Thread 0x7f6c0ad81700 (LWP 101256) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c0ad80d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  12   Thread 0x7f6c0ab80700 (LWP 101257) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c0ab7fd50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  13   Thread 0x7f6c09f73700 (LWP 101258) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c09f72d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  14   Thread 0x7f6c09d72700 (LWP 101259) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c09d71d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  15   Thread 0x7f6c09b71700 (LWP 101260) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c09b70d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  16   Thread 0x7f6be9ecf700 (LWP 101360) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6be9eced50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  17   Thread 0x7f6bdb557700 (LWP 101802) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bdb556d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  18   Thread 0x7f6bda4e7700 (LWP 101819) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bda4e6d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  19   Thread 0x7f6bda2e6700 (LWP 101820) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bda2e5d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  20   Thread 0x7f6bda0e5700 (LWP 101821) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bda0e4d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  21   Thread 0x7f6bd9ee4700 (LWP 101822) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd9ee3d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  22   Thread 0x7f6bd9ce3700 (LWP 101823) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd9ce2d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  23   Thread 0x7f6bd9ae2700 (LWP 101824) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd9ae1d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  24   Thread 0x7f6bd98e1700 (LWP 101825) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd98e0d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  25   Thread 0x7f6bd96e0700 (LWP 101826) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd96dfd50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  26   Thread 0x7f6bd94df700 (LWP 101827) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd94ded50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  27   Thread 0x7f6bb2fff700 (LWP 102162) "Thread Pool Wor" 0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bb2ffed50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205

Thread 27 (Thread 0x7f6bb2fff700 (LWP 102162)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bb2ffed50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bb2ffed50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bb2ffed50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bb2fff700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7f6bd94df700 (LWP 101827)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd94ded50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bd94ded50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bd94ded50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bd94df700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7f6bd96e0700 (LWP 101826)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd96dfd50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bd96dfd50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bd96dfd50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bd96e0700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7f6bd98e1700 (LWP 101825)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd98e0d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bd98e0d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bd98e0d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bd98e1700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f6bd9ae2700 (LWP 101824)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd9ae1d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bd9ae1d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bd9ae1d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bd9ae2700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f6bd9ce3700 (LWP 101823)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd9ce2d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bd9ce2d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bd9ce2d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bd9ce3700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f6bd9ee4700 (LWP 101822)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bd9ee3d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bd9ee3d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bd9ee3d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bd9ee4700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f6bda0e5700 (LWP 101821)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bda0e4d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bda0e4d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bda0e4d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bda0e5700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f6bda2e6700 (LWP 101820)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bda2e5d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bda2e5d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bda2e5d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bda2e6700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f6bda4e7700 (LWP 101819)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bda4e6d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bda4e6d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bda4e6d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bda4e7700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f6bdb557700 (LWP 101802)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6bdb556d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6bdb556d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6bdb556d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6bdb557700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f6be9ecf700 (LWP 101360)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6be9eced50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6be9eced50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6be9eced50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6be9ecf700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f6c09b71700 (LWP 101260)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c09b70d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6c09b70d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6c09b70d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c09b71700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f6c09d72700 (LWP 101259)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c09d71d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6c09d71d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6c09d71d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c09d72700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f6c09f73700 (LWP 101258)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c09f72d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6c09f72d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6c09f72d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c09f73700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f6c0ab80700 (LWP 101257)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c0ab7fd50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6c0ab7fd50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6c0ab7fd50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c0ab80700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f6c0ad81700 (LWP 101256)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c0ad80d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6c0ad80d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6c0ad80d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c0ad81700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f6c0af82700 (LWP 101255)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c0af81d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6c0af81d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6c0af81d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c0af82700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f6c0b183700 (LWP 101253)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c0b182d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6c0b182d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6c0b182d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c0b183700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f6c130b3700 (LWP 101252)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c130b2d50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6c130b2d50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6c130b2d50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c130b3700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f6c2b9fc700 (LWP 101251)):
#0  0x00007f6c367f09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2053f75a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55b2053f7558, cond=0x55b2053f7580) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55b2053f7580, mutex=0x55b2053f7558) at pthread_cond_wait.c:655
#3  0x000055b203303d1d in ?? ()
#4  0x000055b20326261c in ?? ()
#5  0x000055b203263a0f in ?? ()
#6  0x000055b2032640ff in ?? ()
#7  0x000055b20324836d in ?? ()
#8  0x000055b2031df947 in ?? ()
#9  0x0000000040a4c3d6 in ?? ()
#10 0x00007f6c3522ab18 in ?? ()
#11 0x00007f6c12d1cd30 in ?? ()
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f6c2bbfd700 (LWP 101249)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c2bbfcd50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6c2bbfcd50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6c2bbfcd50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c2bbfd700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f6c2bdfe700 (LWP 101248)):
#0  0x00007f6c367f38c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f6c2bdfdd50, expected=0, futex_word=0x55b203672308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b203672308, abstime=abstime@entry=0x7f6c2bdfdd50) at sem_waitcommon.c:111
#2  0x00007f6c367f39d3 in __new_sem_wait_slow (sem=0x55b203672308, abstime=0x7f6c2bdfdd50) at sem_waitcommon.c:181
#3  0x000055b2032acd35 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c2bdfe700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f6c2bfff700 (LWP 101247)):
#0  0x00007f6c367f0ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f6c2bffebc0, expected=0, futex_word=0x55b203681268) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f6c2bffec60, mutex=0x55b203681280, cond=0x55b203681240) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x55b203681240, mutex=0x55b203681280, abstime=0x7f6c2bffec60) at pthread_cond_wait.c:667
#3  0x000055b203303cbb in ?? ()
#4  0x000055b20330e620 in ?? ()
#5  0x000055b2032ac482 in ?? ()
#6  0x000055b20324b95b in ?? ()
#7  0x00007f6c367ea6db in start_thread (arg=0x7f6c2bfff700) at pthread_create.c:463
#8  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f6c357d4700 (LWP 101246)):
#0  0x00007f6c367f36d6 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x55b2036719c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x55b2036719c0, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007f6c367f37c8 in __new_sem_wait_slow (sem=0x55b2036719c0, abstime=0x0) at sem_waitcommon.c:181
#3  0x000055b203296f48 in ?? ()
#4  0x000055b20324b95b in ?? ()
#5  0x00007f6c367ea6db in start_thread (arg=0x7f6c357d4700) at pthread_create.c:463
#6  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f6c34fff700 (LWP 101245)):
#0  0x00007f6c367f09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2036807a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55b2036807c0, cond=0x55b203680780) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55b203680780, mutex=0x55b2036807c0) at pthread_cond_wait.c:655
#3  0x000055b2032f43aa in ?? ()
#4  0x00007f6c367ea6db in start_thread (arg=0x7f6c34fff700) at pthread_create.c:463
#5  0x00007f6c35bd488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f6c3701a780 (LWP 101244)):
#0  0x00007f6c367f523a in __waitpid (pid=102340, stat_loc=0x7ffcf8de61c4, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
#1  0x000055b2031104f8 in ?? ()
#2  0x000055b203110621 in ?? ()
#3  0x000055b20309c934 in ?? ()
#4  <signal handler called>
#5  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#6  0x00007f6c35af3801 in __GI_abort () at abort.c:79
#7  0x000055b203318bf7 in monoeg_assert_abort ()
#8  0x000055b2032fe983 in ?? ()
#9  0x000055b203318b78 in ?? ()
#10 0x000055b203319073 in monoeg_assertion_message ()
#11 0x000055b203024c62 in ?? ()
#12 0x000055b20303bcb3 in ?? ()
#13 0x000055b203114d73 in ?? ()
#14 0x000055b203116f42 in ?? ()
#15 0x000055b20301db65 in ?? ()
#16 0x000055b20301f82d in ?? ()
#17 0x000055b20321f450 in ?? ()
#18 0x000055b20322d642 in ?? ()
#19 0x000055b2031c2124 in ?? ()
#20 0x0000000041dba7eb in ?? ()
#21 0x00007f6c353eb228 in ?? ()
#22 0x0000000000000000 in ?? ()

=================================================================
	Basic Fault Adddress Reporting
=================================================================
Memory around native instruction pointer (0x7f6c35af1e97):0x7f6c35af1e87  d2 4c 89 ce bf 02 00 00 00 b8 0e 00 00 00 0f 05  .L..............
0x7f6c35af1e97  48 8b 8c 24 08 01 00 00 64 48 33 0c 25 28 00 00  H..$....dH3.%(..
0x7f6c35af1ea7  00 44 89 c0 75 1f 48 81 c4 18 01 00 00 c3 0f 1f  .D..u.H.........
0x7f6c35af1eb7  00 48 8b 15 a9 bf 3a 00 f7 d8 41 b8 ff ff ff ff  .H....:...A.....

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at System.Reflection.RuntimeMethodInfo:InternalInvoke <0x0008a>
	  at System.Reflection.RuntimeMethodInfo:Invoke <0x0014a>
	  at System.Reflection.MethodBase:Invoke <0x00049>
	  at <>c__DisplayClass33_0:<Execute>b__0 <0x00172>
	  at Roslyn.Test.Utilities.Desktop.DesktopRuntimeEnvironment:Capture <0x00172>
	  at Roslyn.Test.Utilities.Desktop.RuntimeAssemblyManager:Execute <0x001d7>
	  at Roslyn.Test.Utilities.Desktop.RuntimeAssemblyManager:Execute <0x000df>
	  at Roslyn.Test.Utilities.Desktop.RuntimeAssemblyManager:Execute <0x00353>
	  at Roslyn.Test.Utilities.Desktop.RuntimeAssemblyManager:Execute <0x00246>
	  at Roslyn.Test.Utilities.Desktop.RuntimeAssemblyManager:Execute <0x000ab>
	  at Roslyn.Test.Utilities.Desktop.DesktopRuntimeEnvironment:Execute <0x0019b>
	  at Microsoft.CodeAnalysis.Test.Utilities.CompilationVerifier:Emit <0x0014f>
	  at Microsoft.CodeAnalysis.Test.Utilities.CommonTestBase:Emit <0x00143>
	  at Microsoft.CodeAnalysis.Test.Utilities.CommonTestBase:CompileAndVerifyCommon <0x00213>
	  at Microsoft.CodeAnalysis.CSharp.Test.Utilities.CSharpTestBase:CompileAndVerify <0x000ab>
	  at Microsoft.CodeAnalysis.CSharp.UnitTests.Symbols.DefaultInterfaceImplementationTests:Operators_19 <0x00183>
	  at System.Object:runtime_invoke_void__this__ <0x00091>
	  at <unknown> <0xffffffff>
	  at System.Reflection.RuntimeMethodInfo:InternalInvoke <0x0008a>
	  at System.Reflection.RuntimeMethodInfo:Invoke <0x0014a>
	  at System.Reflection.MethodBase:Invoke <0x00049>
	  at Xunit.Sdk.TestInvoker`1:CallTestMethod <0x00052>
	  at <<InvokeTestMethodAsync>b__1>d:MoveNext <0x0040a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start <0x000df>
	  at <>c__DisplayClass48_1:<InvokeTestMethodAsync>b__1 <0x0015f>
	  at <AggregateAsync>d__4:MoveNext <0x000e3>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start <0x000db>
	  at Xunit.Sdk.ExecutionTimer:AggregateAsync <0x00192>
	  at <>c__DisplayClass48_1:<InvokeTestMethodAsync>b__0 <0x0016f>
	  at <RunAsync>d__9:MoveNext <0x00095>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start <0x000d3>
	  at Xunit.Sdk.ExceptionAggregator:RunAsync <0x00182>
	  at <InvokeTestMethodAsync>d__48:MoveNext <0x00373>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000e7>
	  at Xunit.Sdk.TestInvoker`1:InvokeTestMethodAsync <0x0019f>
	  at Xunit.Sdk.XunitTestInvoker:InvokeTestMethodAsync <0x00113>
	  at <<RunAsync>b__47_0>d:MoveNext <0x0077a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000ef>
	  at Xunit.Sdk.TestInvoker`1:<RunAsync>b__47_0 <0x00167>
	  at <RunAsync>d__10`1:MoveNext <0x0009c>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000d3>
	  at Xunit.Sdk.ExceptionAggregator:RunAsync <0x0019a>
	  at Xunit.Sdk.TestInvoker`1:RunAsync <0x000f7>
	  at Xunit.Sdk.XunitTestRunner:InvokeTestMethodAsync <0x000eb>
	  at <InvokeTestAsync>d__4:MoveNext <0x001f9>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000e3>
	  at Xunit.Sdk.XunitTestRunner:InvokeTestAsync <0x00182>
	  at <>c__DisplayClass43_0:<RunAsync>b__0 <0x00038>
	  at <RunAsync>d__10`1:MoveNext <0x000a4>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000df>
	  at Xunit.Sdk.ExceptionAggregator:RunAsync <0x001cb>
	  at <RunAsync>d__43:MoveNext <0x00563>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000ef>
	  at Xunit.Sdk.TestRunner`1:RunAsync <0x00193>
	  at Xunit.Sdk.XunitTestCaseRunner:RunTestAsync <0x000d7>
	  at <RunAsync>d__19:MoveNext <0x003aa>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000e7>
	  at Xunit.Sdk.TestCaseRunner`1:RunAsync <0x0019b>
	  at Xunit.Sdk.XunitTestCase:RunAsync <0x000cf>
	  at Xunit.Sdk.XunitTestMethodRunner:RunTestCaseAsync <0x000b2>
	  at <RunTestCasesAsync>d__32:MoveNext <0x001d0>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000ef>
	  at Xunit.Sdk.TestMethodRunner`1:RunTestCasesAsync <0x00193>
	  at <RunAsync>d__31:MoveNext <0x001d8>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000df>
	  at Xunit.Sdk.TestMethodRunner`1:RunAsync <0x0018f>
	  at Xunit.Sdk.XunitTestClassRunner:RunTestMethodAsync <0x00103>
	  at <RunTestMethodsAsync>d__38:MoveNext <0x009b8>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x00107>
	  at Xunit.Sdk.TestClassRunner`1:RunTestMethodsAsync <0x00197>
	  at <RunAsync>d__37:MoveNext <0x003cd>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000e7>
	  at Xunit.Sdk.TestClassRunner`1:RunAsync <0x0019b>
	  at Xunit.Sdk.XunitTestCollectionRunner:RunTestClassAsync <0x0010b>
	  at <RunTestClassesAsync>d__28:MoveNext <0x00460>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000ef>
	  at Xunit.Sdk.TestCollectionRunner`1:RunTestClassesAsync <0x00193>
	  at <RunAsync>d__27:MoveNext <0x003ca>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000e7>
	  at Xunit.Sdk.TestCollectionRunner`1:RunAsync <0x0019b>
	  at Xunit.Sdk.XunitTestAssemblyRunner:RunTestCollectionAsync <0x000df>
	  at <RunTestCollectionsAsync>d__42:MoveNext <0x00249>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000e7>
	  at Xunit.Sdk.TestAssemblyRunner`1:RunTestCollectionsAsync <0x001f3>
	  at Xunit.Sdk.XunitTestAssemblyRunner:<>n__0 <0x0003f>
	  at <RunTestCollectionsAsync>d__14:MoveNext <0x0029b>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000db>
	  at Xunit.Sdk.XunitTestAssemblyRunner:RunTestCollectionsAsync <0x001b2>
	  at <RunAsync>d__41:MoveNext <0x00645>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x000df>
	  at Xunit.Sdk.TestAssemblyRunner`1:RunAsync <0x0019f>
	  at <RunTestCases>d__8:MoveNext <0x0015b>
	  at System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start <0x000cb>
	  at Xunit.Sdk.XunitTestFrameworkExecutor:RunTestCases <0x00232>
	  at Xunit.Sdk.TestFrameworkExecutor`1:RunTests <0x000b5>
	  at Xunit.Sdk.TestFrameworkExecutor`1:RunTests <0x0034b>
	  at Xunit.Sdk.TestFrameworkExecutor`1:RunTests <0x00221>
	  at Xunit.Xunit2:RunTests <0x00070>
	  at Xunit.XunitFrontController:RunTests <0x0005d>
	  at TestFrameworkExtensions:RunTests <0x00060>
	  at Xunit.ConsoleClient.ConsoleRunner:ExecuteAssembly <0x00f87>
	  at Xunit.ConsoleClient.ConsoleRunner:RunProject <0x00843>
	  at Xunit.ConsoleClient.ConsoleRunner:EntryPoint <0x0081b>
	  at Xunit.ConsoleClient.Program:Main <0x00107>
	  at <Module>:runtime_invoke_int_object <0x00091>
=================================================================
Aborted (core dumped)
=== COMMAND LINE ===
"mono"  "/home/jaredpar/.nuget/packages/xunit.runner.console/2.4.1-pre.build.4059/tools/net472/xunit.console.exe" "/home/jaredpar/code/roslyn/artifacts/bin/Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests/Debug/net472/Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests.dll" -noshadow -xml "/home/jaredpar/code/roslyn/artifacts/TestResults/Debug/Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests_net472_x64.xml" -html "/home/jaredpar/code/roslyn/artifacts/TestResults/Debug/Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests_net472_x64.html"  > "/home/jaredpar/code/roslyn/artifacts/log/Debug/Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests_net472_x64.log" 2>&1

jaredpar added a commit to jaredpar/roslyn that referenced this issue Mar 5, 2019
Mono was crashing when invoking a `static` member on an `interface`.
Disabled the tests on Mono and filed a follow up issue

mono/mono#13319
jaredpar added a commit to jaredpar/roslyn that referenced this issue Mar 5, 2019
Mono was crashing when invoking a `static` member on an `interface`.
Disabled the tests on Mono and filed a follow up issue

mono/mono#13319
@marek-safar marek-safar referenced this issue Mar 5, 2019
9 of 13 tasks complete
@marek-safar

This comment has been minimized.

Copy link
Member

@marek-safar marek-safar commented Mar 6, 2019

@vargaz more dim work, please get it fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants
You can’t perform that action at this time.