Bug 57959 - SIGSEGV in roslyn with corrupted stack
Summary: SIGSEGV in roslyn with corrupted stack
Status: IN_PROGRESS
Alias: None
Product: Runtime
Classification: Mono
Component: General (show other bugs)
Version: master
Hardware: PC Mac OS
: --- major
Target Milestone: Future Cycle (TBD)
Assignee: Zoltan Varga
URL:
: 30355 (view as bug list)
Depends on:
Blocks: 58943
  Show dependency tree
 
Reported: 2017-07-05 21:53 UTC by Bernhard Urban
Modified: 2018-04-30 10:54 UTC (History)
10 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Bernhard Urban 2017-07-05 21:53:42 UTC
repro with mono/master (f892c7c574cd78e8ae572aaf5b420c6e3abfaa2a):

$ cd mcs/class/System
$ while MONO_DEBUG=init-stacks,suspend-on-unhandled,suspend-on-sigsegv MONO_PATH="./../../class/lib/monolite-darwin/1050500002:./../../class/lib/monolite-darwin/1050500002/Facades:$MONO_PATH" ../../../runtime/mono-wrapper  ../../../external/roslyn-binaries/Microsoft.Net.Compilers/Microsoft.Net.Compilers.2.3.0/tools/csc.exe /codepage:65001 /nologo /noconfig   -d:NET_4_0 -d:NET_4_5 -d:MONO -d:WIN_PLATFORM -d:BOOTSTRAP_BASIC -nowarn:1699 -nostdlib -r:./../../class/lib/basic/mscorlib.dll -optimize  -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -nowarn:436 -d:CODEDOM -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -r:./../../class/lib/basic/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/basic/Mono.Security.dll  -target:library -out:../../class/lib/basic/secxml/System.dll  @./../../build/deps/_basic__System.dll.response; do echo "SUCCESS" && date; done

can take up to 24h to repro.


the crashing thread is #5:

(lldb) bt all
  thread #1, name = 'tid_307', queue = 'com.apple.main-thread'
    frame #0: 0x00007fffaa975bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fffaaa617fa libsystem_pthread.dylib`_pthread_cond_wait + 712
    frame #2: 0x000000010ad7620d mono`mono_os_cond_wait(cond=0x00007fca1a01b670, mutex=0x00007fca1a01b630) at mono-os-mutex.h:173
    frame #3: 0x000000010ad7601d mono`mono_os_cond_timedwait(cond=0x00007fca1a01b670, mutex=0x00007fca1a01b630, timeout_ms=4294967295) at mono-os-mutex.h:188
    frame #4: 0x000000010ad75f64 mono`mono_w32handle_timedwait_signal_naked(cond=0x00007fca1a01b670, mutex=0x00007fca1a01b630, timeout=4294967295, poll=0, alerted=0x00007fff551d3dd0) at w32handle.c:974
    frame #5: 0x000000010ad74923 mono`mono_w32handle_timedwait_signal_handle(handle=0x0000000000001304, timeout=4294967295, poll=0, alerted=0x00007fff551d3dd0) at w32handle.c:1089
    frame #6: 0x000000010ad74533 mono`mono_w32handle_wait_one(handle=0x0000000000001304, timeout=4294967295, alertable=1) at w32handle.c:1198
    frame #7: 0x000000010ad86494 mono`ves_icall_System_Threading_Monitor_Monitor_wait(obj=0x000000010b734c20, ms=4294967295) at monitor.c:1392
    frame #8: 0x00000001109c65de
    frame #9: 0x000000010cdd699d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #10: 0x000000010cdd6a24 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int + 20
    frame #11: 0x000000010cdce4ab mscorlib.dll.dylib`System_Threading_ManualResetEventSlim_Wait_int_System_Threading_CancellationToken + 779
    frame #12: 0x000000010cdfe182 mscorlib.dll.dylib`System_Threading_Tasks_Task_SpinThenBlockingWait_int_System_Threading_CancellationToken + 194
    frame #13: 0x000000010cdfb4b8 mscorlib.dll.dylib`System_Threading_Tasks_Task_InternalRunSynchronously_System_Threading_Tasks_TaskScheduler_bool + 344
    frame #14: 0x000000010cdfb338 mscorlib.dll.dylib`System_Threading_Tasks_Task_RunSynchronously_System_Threading_Tasks_TaskScheduler + 40
    frame #15: 0x000000010cdf0727 mscorlib.dll.dylib`System_Threading_Tasks_Parallel_ForWorker_TLocal_REF_int_int_System_Threading_Tasks_ParallelOptions_System_Action_1_int_System_Action_2_int_System_Threading_Tasks_ParallelLoopState_System_Func_4_int_System_Threading_Tasks_ParallelLoopState_TLocal_REF_TLocal_REF_System_Func_1_TLocal_REF_System_Action_1_TLocal_REF + 1639
    frame #16: 0x000000010cdef7d5 mscorlib.dll.dylib`System_Threading_Tasks_Parallel_For_int_int_System_Threading_Tasks_ParallelOptions_System_Action_1_int + 117

  thread #2, name = 'SGen worker'
    frame #0: 0x00007fffaa975bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fffaaa617fa libsystem_pthread.dylib`_pthread_cond_wait + 712
    frame #2: 0x000000010ae7565d mono`mono_os_cond_wait(cond=0x000000010afc26b8, mutex=0x000000010afc2678) at mono-os-mutex.h:173
    frame #3: 0x000000010ae75e4f mono`get_work(worker_index=0, work_context=0x000070000c558ee8, do_idle=0x000070000c558edc, job=0x000070000c558ed0) at sgen-thread-pool.c:164
    frame #4: 0x000000010ae751ff mono`thread_func(worker_index=0) at sgen-thread-pool.c:193
    frame #5: 0x00007fffaaa6093b libsystem_pthread.dylib`_pthread_body + 180
    frame #6: 0x00007fffaaa60887 libsystem_pthread.dylib`_pthread_start + 286
    frame #7: 0x00007fffaaa6008d libsystem_pthread.dylib`thread_start + 13

  thread #3, name = 'Finalizer'
    frame #0: 0x00007fffaa96e386 libsystem_kernel.dylib`semaphore_wait_trap + 10
    frame #1: 0x000000010ad838ca mono`mono_os_sem_wait(sem=0x000000010afb39e8, flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:91
    frame #2: 0x000000010ad82838 mono`mono_coop_sem_wait(sem=0x000000010afb39e8, flags=MONO_SEM_FLAGS_ALERTABLE) at mono-coop-semaphore.h:43
    frame #3: 0x000000010ad842e8 mono`finalizer_thread(unused=0x0000000000000000) at gc.c:862
    frame #4: 0x000000010ad4290c mono`start_wrapper_internal(start_info=0x0000000000000000, stack_ptr=0x000070000c75c000) at threads.c:839
    frame #5: 0x000000010ad42559 mono`start_wrapper(data=0x00007fca19c22130) at threads.c:901
    frame #6: 0x00007fffaaa6093b libsystem_pthread.dylib`_pthread_body + 180
    frame #7: 0x00007fffaaa60887 libsystem_pthread.dylib`_pthread_start + 286
    frame #8: 0x00007fffaaa6008d libsystem_pthread.dylib`thread_start + 13

  thread #4
    frame #0: 0x00007fffaaa60070 libsystem_pthread.dylib`start_wqthread

* thread #5, name = 'Threadpool worker'
    frame #0: 0x00007fffaa975f46 libsystem_kernel.dylib`__semwait_signal + 10
    frame #1: 0x00007fffaa8fcb72 libsystem_c.dylib`nanosleep + 199
    frame #2: 0x00007fffaa8fc9d3 libsystem_c.dylib`sleep + 42
    frame #3: 0x000000010ab4c09a mono`mono_handle_native_crash(signal="SIGSEGV", ctx=0x0000000000000000, info=0x0000000000000000) at mini-exceptions.c:2662
  * frame #4: 0x000000010ac2a92b mono`altstack_handle_and_restore(ctx=0x000070000cce9b70, obj=0x0000000000000000, stack_ovf=0) at exceptions-amd64.c:799

  thread #6, name = 'Threadpool worker'
    frame #0: 0x00007fffaa975bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fffaaa617fa libsystem_pthread.dylib`_pthread_cond_wait + 712
    frame #2: 0x000000010ad7620d mono`mono_os_cond_wait(cond=0x00007fca1a01b560, mutex=0x00007fca1a01b520) at mono-os-mutex.h:173
    frame #3: 0x000000010ad7601d mono`mono_os_cond_timedwait(cond=0x00007fca1a01b560, mutex=0x00007fca1a01b520, timeout_ms=4294967295) at mono-os-mutex.h:188
    frame #4: 0x000000010ad75f64 mono`mono_w32handle_timedwait_signal_naked(cond=0x00007fca1a01b560, mutex=0x00007fca1a01b520, timeout=4294967295, poll=0, alerted=0x000070000d2f1ee0) at w32handle.c:974
    frame #5: 0x000000010ad74923 mono`mono_w32handle_timedwait_signal_handle(handle=0x0000000000001302, timeout=4294967295, poll=0, alerted=0x000070000d2f1ee0) at w32handle.c:1089
    frame #6: 0x000000010ad74533 mono`mono_w32handle_wait_one(handle=0x0000000000001302, timeout=4294967295, alertable=1) at w32handle.c:1198
    frame #7: 0x000000010ad86494 mono`ves_icall_System_Threading_Monitor_Monitor_wait(obj=0x000000010b7372e0, ms=4294967295) at monitor.c:1392
    frame #8: 0x00000001109c65de
    frame #9: 0x000000010cdd699d mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 45
    frame #10: 0x000000010cdd6a24 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int + 20
    frame #11: 0x000000010cdce4ab mscorlib.dll.dylib`System_Threading_ManualResetEventSlim_Wait_int_System_Threading_CancellationToken + 779
    frame #12: 0x000000010cdfe182 mscorlib.dll.dylib`System_Threading_Tasks_Task_SpinThenBlockingWait_int_System_Threading_CancellationToken + 194
    frame #13: 0x000000010cdfb4b8 mscorlib.dll.dylib`System_Threading_Tasks_Task_InternalRunSynchronously_System_Threading_Tasks_TaskScheduler_bool + 344
    frame #14: 0x000000010cdfb338 mscorlib.dll.dylib`System_Threading_Tasks_Task_RunSynchronously_System_Threading_Tasks_TaskScheduler + 40
    frame #15: 0x000000010cdf0727 mscorlib.dll.dylib`System_Threading_Tasks_Parallel_ForWorker_TLocal_REF_int_int_System_Threading_Tasks_ParallelOptions_System_Action_1_int_System_Action_2_int_System_Threading_Tasks_ParallelLoopState_System_Func_4_int_System_Threading_Tasks_ParallelLoopState_TLocal_REF_TLocal_REF_System_Func_1_TLocal_REF_System_Action_1_TLocal_REF + 1639
    frame #16: 0x000000010cdef7d5 mscorlib.dll.dylib`System_Threading_Tasks_Parallel_For_int_int_System_Threading_Tasks_ParallelOptions_System_Action_1_int + 117



alas, lldb is unable to unwind Thread 5 and RIP of sigctx is null:
(lldb) p/x ctx->gregs[16]
(mgreg_t) $92 = 0x0000000000000000

however, we have RSP/RBP:
(lldb) p/x ctx->gregs[4] # RSP
(mgreg_t) $93 = 0x000070000cce9d88
(lldb) p/x ctx->gregs[5] # RBP
(mgreg_t) $0 = 0x000070000ccea0e0

which matches up by calculating the rsp + framesize of alstack_handle_and_restore + the magic stetup thing at mono_arch_handle_altstack_exception (0x228).  I miss 0x20 bytes, but I guess this is due to return address + alignment, thus:

(lldb) x/20g 0x000070000cce9d88-0x10
0x70000cce9d78: 0x000000010b3e7f5a 0x0000000000000000
0x70000cce9d88: 0x000000010b6e2708 0x0000000000000000
0x70000cce9d98: 0x0000000000000000 0x000000010b6e1740
0x70000cce9da8: 0x00000001150b0f90 0x000070000ccea0e0
0x70000cce9db8: 0x00000001150aecbc 0x0000000000000000
0x70000cce9dc8: 0x0000000000000800 0x000000010b6f8528
0x70000cce9dd8: 0x000000010b6e51e0 0x000000010b6e1668
0x70000cce9de8: 0x00000001150ae97c 0x000000010b6f6748
0x70000cce9df8: 0x000000010b6ce4d0 0x000000010b6ce4d0
0x70000cce9e08: 0x00000001150ae1b5 0x0000000000000000
(lldb) call mono_pmip ((gpointer) 0x000000010b3e7f5a)
(char *) $78 = 0x00007fca1b627780 " Microsoft.CodeAnalysis.ArrayBuilder`1<T_REF>:GetInstance () {0x7fca19d160c0} + 0x5a (0x10b3e7f00 0x10b3e7f5f) [0x7fca19c11a10 - csc.exe]"
(lldb) x/20i 0x10b3e7f00
    0x10b3e7f00: 48 83 ec 08                    subq   $0x8, %rsp
    0x10b3e7f04: 4c 89 14 24                    movq   %r10, (%rsp)
    0x10b3e7f08: 48 8b 3c 24                    movq   (%rsp), %rdi
    0x10b3e7f0c: 49 bb 40 33 17 0b 01 00 00 00  movabsq $0x10b173340, %r11        ; imm = 0x10B173340
    0x10b3e7f16: 41 ff d3                       callq  *%r11
    0x10b3e7f19: 48 8b f8                       movq   %rax, %rdi
    0x10b3e7f1c: 40 f7 47 2d 01 00 00 00        testl  $0x1, 0x2d(%rdi)
    0x10b3e7f24: 75 0d                          jne    0x10b3e7f33
    0x10b3e7f26: 49 bb c0 3f 23 0b 01 00 00 00  movabsq $0x10b233fc0, %r11        ; imm = 0x10B233FC0
    0x10b3e7f30: 41 ff d3                       callq  *%r11
    0x10b3e7f33: 48 8b 3c 24                    movq   (%rsp), %rdi
    0x10b3e7f37: 49 bb 00 33 17 0b 01 00 00 00  movabsq $0x10b173300, %r11        ; imm = 0x10B173300
    0x10b3e7f41: 41 ff d3                       callq  *%r11
    0x10b3e7f44: 48 8b 00                       movq   (%rax), %rax
    0x10b3e7f47: 48 8b f8                       movq   %rax, %rdi
    0x10b3e7f4a: 83 38 00                       cmpl   $0x0, (%rax)
    0x10b3e7f4d: 49 bb 20 60 3e 0b 01 00 00 00  movabsq $0x10b3e6020, %r11        ; imm = 0x10B3E6020
    0x10b3e7f57: 41 ff d3                       callq  *%r11
    0x10b3e7f5a: 48 83 c4 08                    addq   $0x8, %rsp
    0x10b3e7f5e: c3                             retq
(lldb) p/x ctx->gregs[11]
(mgreg_t) $80 = 0x000000010b3f1550

so this is bad, because %r11 should be 0x10b3e6020. anyway, let's look for that value in memory:

for what it's worth:
(lldb) call mono_pmip ((gpointer) 0x000000010b3f1550)
(char *) $86 = 0x00007fca1b6283a0 " System.Collections.Immutable.ImmutableArray`1/Enumerator<T_REF>:.ctor (T_REF[]) {0x7fca19c3dea0} + 0x0 (0x10b3f1550 0x10b3f15a8) [0x7fca19c11a10 - csc.exe]"

(lldb) x/20i 0x000000010b3f1550
    0x10b3f1550: 48 83 ec 18              subq   $0x18, %rsp
    0x10b3f1554: 4c 89 34 24              movq   %r14, (%rsp)
    0x10b3f1558: 4c 89 7c 24 08           movq   %r15, 0x8(%rsp)
    0x10b3f155d: 4c 89 54 24 10           movq   %r10, 0x10(%rsp)
    0x10b3f1562: 4c 8b f7                 movq   %rdi, %r14
    0x10b3f1565: 4c 8b fe                 movq   %rsi, %r15
    0x10b3f1568: 4d 89 3e                 movq   %r15, (%r14)
    0x10b3f156b: 49 8b c6                 movq   %r14, %rax
    0x10b3f156e: 48 8b d0                 movq   %rax, %rdx
    0x10b3f1571: 48 c1 ea 09              shrq   $0x9, %rdx
    0x10b3f1575: 48 81 e2 ff ff 7f 00     andq   $0x7fffff, %rdx           ; imm = 0x7FFFFF
    0x10b3f157c: 49 03 15 1d 00 00 00     addq   0x1d(%rip), %rdx
    0x10b3f1583: c6 02 01                 movb   $0x1, (%rdx)
    0x10b3f1586: 41 c7 46 08 ff ff ff ff  movl   $0xffffffff, 0x8(%r14)    ; imm = 0xFFFFFFFF
    0x10b3f158e: 4c 8b 34 24              movq   (%rsp), %r14
    0x10b3f1592: 4c 8b 7c 24 08           movq   0x8(%rsp), %r15
    0x10b3f1597: 48 83 c4 18              addq   $0x18, %rsp
    0x10b3f159b: c3                       retq
    0x10b3f159c: 00 00                    addb   %al, (%rax)
    0x10b3f159e: 00 00                    addb   %al, (%rax)


(lldb) p/x ctx->gregs[0] # RAX
(mgreg_t) $101 = 0x00000001150b1012

(lldb) p/x ctx->gregs[2] # RDX
(mgreg_t) $103 = 0x000000010b8a8588

(lldb) p/x ctx->gregs[6] # RSI
(mgreg_t) $105 = 0x000000010b6e2708

(lldb) p/x ctx->gregs[7] # RDI
(mgreg_t) $106 = 0x000070000cce9d30

(lldb) p/x ctx->gregs[14] # R14
(mgreg_t) $102 = 0x000000010b6e1668

(lldb) p/x ctx->gregs[15] # R15
(mgreg_t) $107 = 0x000000010b6f8528




Not sure if it's related, but #56546 also crashes somewhere in Microsoft.CodeAnalysis.ArrayBuilder code.
Comment 1 Bernhard Urban 2017-07-05 22:45:37 UTC
coredump: http://wien.tomnetworks.com/mono/corefile-roslyn-crash-bug57959.tar.gz

on macos:

$ lldb -c /path/to/coredump

so you can debug with same addresses and don't have to repro.
Comment 2 Bernhard Urban 2017-07-05 22:59:39 UTC
mirror of the coredump: https://dl.xamarin.com/uploads/a1padpx32sp/corefile-roslyn-crash-bug57959.tar.gz
Comment 3 Zoltan Varga 2017-07-12 16:37:08 UTC
It happens even when MONO_ARCH_SIGSEGV_ON_ALTSTACK is disabled:

* thread #1, name = 'tid_307', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    frame #0: 0x00007fff308251d2 libsystem_kernel.dylib`__semwait_signal + 10
    frame #1: 0x00007fff307a07c8 libsystem_c.dylib`nanosleep + 199
    frame #2: 0x00007fff307a062a libsystem_c.dylib`sleep + 41
  * frame #3: mono`mono_handle_native_crash(signal="SIGSEGV", ctx=0x00007ffee0fad3a0, info=0x00007ffee0fad338) at mini-exceptions.c:2662
    frame #4: mono`mono_sigsegv_signal_handler(_dummy=10, _info=0x00007ffee0fad338, context=0x00007ffee0fad3a0) at mini-runtime.c:3134
    frame #5: 0x00007fff30955f5a libsystem_platform.dylib`_sigtramp + 26
Comment 4 Marek Safar 2017-08-22 14:51:28 UTC
Zoltan, what is update on this issue?
Comment 5 Zoltan Varga 2017-08-24 19:47:48 UTC
I can reproduce it, but was unable to track it down. It seems like execution ends up at a random address, sometimes in the middle of an instruction, causing the crash.
Comment 6 Zoltan Varga 2017-08-26 01:51:10 UTC
Cannot reproduce after:
https://github.com/mono/mono/pull/5452
Comment 7 Dirk Groot 2017-08-29 15:12:37 UTC
We are also experiencing crashes when building Mono on our continuous integration server. We're currently building Mono 5.4.0.135 on a Ubuntu 12.04 virtual server with GCC version 4.9.4.

Here's the error message:

[16:54:21][Step 1/1] CSC     [net_4_x-linux] sqlsharp.exe
[16:54:21][Step 1/1] Stacktrace:
[16:54:21][Step 1/1] 
[16:54:21][Step 1/1] /proc/self/maps:
[16:54:21][Step 1/1] 08048000-08467000 r-xp 00000000 08:03 817657     /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mono/mini/mono-sgen
[16:54:21][Step 1/1] 08467000-08468000 r--p 0041e000 08:03 817657     /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mono/mini/mono-sgen
[16:54:21][Step 1/1] 08468000-0846a000 rw-p 0041f000 08:03 817657     /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mono/mini/mono-sgen
[16:54:21][Step 1/1] 0846a000-08496000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 097bb000-09f72000 rw-p 00000000 00:00 0          [heap]
[16:54:21][Step 1/1] 40000000-40020000 r-xp 00000000 08:01 131992     /lib/i386-linux-gnu/ld-2.15.so
[16:54:21][Step 1/1] 40020000-40021000 r--p 0001f000 08:01 131992     /lib/i386-linux-gnu/ld-2.15.so
[16:54:21][Step 1/1] 40021000-40022000 rw-p 00020000 08:01 131992     /lib/i386-linux-gnu/ld-2.15.so
[16:54:21][Step 1/1] 40022000-40023000 r-xp 00000000 00:00 0          [vdso]
[16:54:21][Step 1/1] 40023000-40025000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 40025000-40026000 r--p 0046c000 08:01 399910     /usr/lib/locale/locale-archive
[16:54:21][Step 1/1] 40026000-40027000 rw-s 00000000 00:12 11011136   /run/shm/mono.5687
[16:54:21][Step 1/1] 40027000-40035000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 40035000-4005f000 r-xp 00000000 08:01 132044     /lib/i386-linux-gnu/libm-2.15.so
[16:54:21][Step 1/1] 4005f000-40060000 r--p 00029000 08:01 132044     /lib/i386-linux-gnu/libm-2.15.so
[16:54:21][Step 1/1] 40060000-40061000 rw-p 0002a000 08:01 132044     /lib/i386-linux-gnu/libm-2.15.so
[16:54:21][Step 1/1] 40061000-40068000 r-xp 00000000 08:01 132098     /lib/i386-linux-gnu/librt-2.15.so
[16:54:21][Step 1/1] 40068000-40069000 r--p 00006000 08:01 132098     /lib/i386-linux-gnu/librt-2.15.so
[16:54:21][Step 1/1] 40069000-4006a000 rw-p 00007000 08:01 132098     /lib/i386-linux-gnu/librt-2.15.so
[16:54:21][Step 1/1] 4006a000-4006b000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 4006b000-4006e000 r-xp 00000000 08:01 132025     /lib/i386-linux-gnu/libdl-2.15.so
[16:54:21][Step 1/1] 4006e000-4006f000 r--p 00002000 08:01 132025     /lib/i386-linux-gnu/libdl-2.15.so
[16:54:21][Step 1/1] 4006f000-40070000 rw-p 00003000 08:01 132025     /lib/i386-linux-gnu/libdl-2.15.so
[16:54:21][Step 1/1] 40070000-40087000 r-xp 00000000 08:01 132092     /lib/i386-linux-gnu/libpthread-2.15.so
[16:54:21][Step 1/1] 40087000-40088000 r--p 00016000 08:01 132092     /lib/i386-linux-gnu/libpthread-2.15.so
[16:54:21][Step 1/1] 40088000-40089000 rw-p 00017000 08:01 132092     /lib/i386-linux-gnu/libpthread-2.15.so
[16:54:21][Step 1/1] 40089000-4008b000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 4008b000-4022e000 r-xp 00000000 08:01 132012     /lib/i386-linux-gnu/libc-2.15.so
[16:54:21][Step 1/1] 4022e000-4022f000 ---p 001a3000 08:01 132012     /lib/i386-linux-gnu/libc-2.15.so
[16:54:21][Step 1/1] 4022f000-40231000 r--p 001a3000 08:01 132012     /lib/i386-linux-gnu/libc-2.15.so
[16:54:21][Step 1/1] 40231000-40232000 rw-p 001a5000 08:01 132012     /lib/i386-linux-gnu/libc-2.15.so
[16:54:21][Step 1/1] 40232000-40237000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 40237000-40437000 r--p 00000000 08:01 399910     /usr/lib/locale/locale-archive
[16:54:21][Step 1/1] 40437000-40447000 rwxp 00000000 00:00 0 
[16:54:21][Step 1/1] 40447000-40448000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 40448000-40477000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 40477000-40478000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 40478000-40678000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 40678000-40679000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 40679000-41079000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 41079000-4142c000 r--p 00000000 08:03 1070087    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll
[16:54:21][Step 1/1] 4142c000-41b4f000 r-xp 00000000 08:03 1070152    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so
[16:54:21][Step 1/1] 41b4f000-41b50000 rw-p 00723000 08:03 1070152    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so
[16:54:21][Step 1/1] 41b50000-41b5e000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 41b5e000-41b6e000 rwxp 00000000 00:00 0 
[16:54:21][Step 1/1] 41b6e000-41b70000 r--p 00000000 08:03 1070144    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Text.Encoding.CodePages.dll
[16:54:21][Step 1/1] 41b70000-41bf4000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 41bf4000-41bfd000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 41bfd000-41cf9000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 41cf9000-41cfc000 r--p 00000000 08:03 1070146    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Security.Cryptography.Algorithms.dll
[16:54:21][Step 1/1] 41cfc000-41d00000 r--p 00000000 08:03 1070118    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Runtime.dll
[16:54:21][Step 1/1] 41d00000-41d21000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 41d21000-41e00000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 41e00000-41e0c000 r--p 00000000 08:03 800666     /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/external/roslyn-binaries/Microsoft.Net.Compilers/Microsoft.Net.Compilers.2.3.1/tools/csc.exe
[16:54:21][Step 1/1] 41e0c000-41e1c000 r-xp 00000000 08:03 1070148    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/csc.exe.so
[16:54:21][Step 1/1] 41e1c000-41e1d000 rw-p 00010000 08:03 1070148    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/csc.exe.so
[16:54:21][Step 1/1] 41e1d000-42245000 r--p 00000000 08:03 800665     /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/external/roslyn-binaries/Microsoft.Net.Compilers/Microsoft.Net.Compilers.2.3.1/tools/Microsoft.CodeAnalysis.CSharp.dll
[16:54:21][Step 1/1] 42245000-42cad000 r-xp 00000000 08:03 1070153    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Microsoft.CodeAnalysis.CSharp.dll.so
[16:54:21][Step 1/1] 42cad000-42cae000 rw-p 00a67000 08:03 1070153    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Microsoft.CodeAnalysis.CSharp.dll.so
[16:54:21][Step 1/1] 42cae000-42cca000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 42cca000-42d06000 r--p 00000000 08:03 800660     /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/external/roslyn-binaries/Microsoft.Net.Compilers/Microsoft.Net.Compilers.2.3.1/tools/System.Collections.Immutable.dll
[16:54:21][Step 1/1] 42d06000-42da6000 r-xp 00000000 08:03 1070149    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/System.Collections.Immutable.dll.so
[16:54:21][Step 1/1] 42da6000-42da7000 rw-p 000a0000 08:03 1070149    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/System.Collections.Immutable.dll.so
[16:54:21][Step 1/1] 42da7000-42daa000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 42daa000-42ea2000 r--p 00000000 08:03 1070102    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/System.Core.dll
[16:54:21][Step 1/1] 42ea2000-43134000 r--p 00000000 08:03 1070100    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/System.dll
[16:54:21][Step 1/1] 43134000-4331b000 r--p 00000000 08:03 800662     /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/external/roslyn-binaries/Microsoft.Net.Compilers/Microsoft.Net.Compilers.2.3.1/tools/Microsoft.CodeAnalysis.dll
[16:54:21][Step 1/1] 4331b000-43737000 r-xp 00000000 08:03 1070151    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Microsoft.CodeAnalysis.dll.so
[16:54:21][Step 1/1] 43737000-43738000 rw-p 0041c000 08:03 1070151    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Microsoft.CodeAnalysis.dll.so
[16:54:21][Step 1/1] 43738000-43747000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 43747000-437b9000 r--p 00000000 08:03 800663     /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/external/roslyn-binaries/Microsoft.Net.Compilers/Microsoft.Net.Compilers.2.3.1/tools/System.Reflection.Metadata.dll
[16:54:21][Step 1/1] 437b9000-438c5000 r-xp 00000000 08:03 1070150    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/System.Reflection.Metadata.dll.so
[16:54:21][Step 1/1] 438c5000-438c6000 rw-p 0010c000 08:03 1070150    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/System.Reflection.Metadata.dll.so
[16:54:21][Step 1/1] 438c6000-438c8000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 438c8000-438e6000 r--p 00000000 08:03 1070106    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/System.Xml.Linq.dll
[16:54:21][Step 1/1] 438e6000-43902000 r--p 00000000 08:03 1070105    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/System.Numerics.dll
[16:54:21][Step 1/1] 43902000-43bcd000 r--p 00000000 08:03 1070099    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/System.Xml.dll
[16:54:21][Step 1/1] 43bcd000-43bcf000 r--p 00000000 08:03 1070116    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Collections.dll
[16:54:21][Step 1/1] 43bcf000-43bd1000 r--p 00000000 08:03 1070115    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Reflection.dll
[16:54:21][Step 1/1] 43bd1000-43bd3000 r--p 00000000 08:03 1070139    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.IO.FileSystem.Primitives.dll
[16:54:21][Step 1/1] 43bd3000-43bd5000 r--p 00000000 08:03 1070123    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.IO.dll
[16:54:21][Step 1/1] 43bd5000-43bd7000 r--p 00000000 08:03 1070128    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Linq.dll
[16:54:21][Step 1/1] 43bd7000-43bd9000 r--p 00000000 08:03 1070117    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Resources.ResourceManager.dll
[16:54:21][Step 1/1] 43bd9000-43bdb000 r--p 00000000 08:03 1070120    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Text.Encoding.dll
[16:54:21][Step 1/1] 43bdb000-43bdd000 r--p 00000000 08:03 1070119    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Globalization.dll
[16:54:21][Step 1/1] 43bdd000-43bdf000 r--p 00000000 08:03 1070122    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Collections.Concurrent.dll
[16:54:21][Step 1/1] 43bdf000-43be1000 r--p 00000000 08:03 1070143    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.ValueTuple.dll
[16:54:21][Step 1/1] 43be1000-43bef000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 43bef000-43bf1000 r--p 00000000 08:03 1070121    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Threading.Tasks.dll
[16:54:21][Step 1/1] 43bf1000-43bf3000 r--p 00000000 08:03 1070133    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Runtime.Extensions.dll
[16:54:21][Step 1/1] 43bf3000-43bf4000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 43bf4000-43bf6000 r--p 00000000 08:03 1070124    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Threading.dll
[16:54:21][Step 1/1] 43bf6000-43bf8000 r--p 00000000 08:03 1070140    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.IO.FileSystem.dll
[16:54:21][Step 1/1] 43bf8000-43bfa000 r--p 00000000 08:03 1070134    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Runtime.InteropServices.dll
[16:54:21][Step 1/1] 43bfa000-43bfc000 r--p 00000000 08:03 1070129    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Threading.Tasks.Parallel.dll
[16:54:21][Step 1/1] 43bfc000-43bfe000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 43bfe000-43c00000 r--p 00000000 08:03 1070131    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Facades/System.Reflection.Primitives.dll
[16:54:21][Step 1/1] 43c00000-43d00000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 43d00000-43d09000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 43d09000-43e01000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 43e01000-43e0a000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 43e0a000-43f02000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 43f02000-43f4f000 r--p 00000000 08:03 1070092    /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/Mono.Security.dll
[16:54:21][Step 1/1] 43f4f000-43f5f000 rwxp 00000000 00:00 0 
[16:54:21][Step 1/1] 43f5f000-43f62000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 43f62000-43f72000 rwxp 00000000 00:00 0 
[16:54:21][Step 1/1] 43f72000-43f7a000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 43f7a000-43f8a000 rwxp 00000000 00:00 0 
[16:54:21][Step 1/1] 43f8a000-43f8b000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 44000000-48000000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 48001000-48009000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 48100000-48121000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 48121000-48200000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 48200000-48300000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 48300000-48309000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 48309000-48401000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 48500000-485ee000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 485ee000-48600000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 48600000-4940f000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 4940f000-49418000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 49418000-49510000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 49600000-496e5000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 496e5000-49700000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 49700000-49709000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] 49709000-49801000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 49900000-49936000 rw-p 00000000 00:00 0 
[16:54:21][Step 1/1] 49936000-49a00000 ---p 00000000 00:00 0 
[16:54:21][Step 1/1] bfa6f000-bfa91000 rw-p 00000000 00:00 0          [stack]
[16:54:21][Step 1/1] 
[16:54:21][Step 1/1] Native stacktrace:
[16:54:21][Step 1/1] 
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mono/mini/mono() [0x80f23c0]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mono/mini/mono() [0x81510c1]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mono/mini/mono() [0x8069c88]
[16:54:21][Step 1/1] 	[0x4002240c]
[16:54:21][Step 1/1] 	[0x404375c3]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5025e8) [0x427475e8]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x503105) [0x42748105]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x44e9ff) [0x426939ff]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x91aaa) [0x422d6aaa]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x915f7) [0x422d65f7]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x88c51) [0x422cdc51]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x8757f) [0x422cc57f]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0xa8c8c) [0x422edc8c]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0xa8661) [0x422ed661]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0xa7e30) [0x422ece30]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0xa69a2) [0x422eb9a2]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x9f12e) [0x422e412e]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x9d7f6) [0x422e27f6]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x9d2de) [0x422e22de]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x9d242) [0x422e2242]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x2b6c4) [0x422706c4]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x2b008) [0x42270008]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x2a231) [0x4226f231]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x29f89) [0x4226ef89]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x29e57) [0x4226ee57]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x29d37) [0x4226ed37]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x13e83) [0x42258e83]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x1393d) [0x4225893d]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x1346c) [0x4225846c]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x198e0) [0x4225e8e0]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x13e4f) [0x42258e4f]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x1393d) [0x4225893d]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x1346c) [0x4225846c]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5b41b) [0x422a041b]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x13e1b) [0x42258e1b]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x1393d) [0x4225893d]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x1346c) [0x4225846c]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x57009) [0x4229c009]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x56fc1) [0x4229bfc1]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5516e) [0x4229a16e]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5db38) [0x422a2b38]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5da80) [0x422a2a80]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5da2c) [0x422a2a2c]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x62078) [0x422a7078]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x55453) [0x4229a453]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5db38) [0x422a2b38]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5da80) [0x422a2a80]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x550c3) [0x4229a0c3]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x560f6) [0x4229b0f6]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x73ae1) [0x422b8ae1]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x738b3) [0x422b88b3]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x60afd) [0x422a5afd]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5528b) [0x4229a28b]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5db38) [0x422a2b38]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5da80) [0x422a2a80]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x5da2c) [0x422a2a2c]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x157efe) [0x4239cefe]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x155a19) [0x4239aa19]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x153cb8) [0x42398cb8]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so(+0x53fa88) [0x42784a88]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.dll.so(+0x19ac1f) [0x434b5c1f]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so(+0x372be1) [0x4179ebe1]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so(+0x37246b) [0x4179e46b]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so(+0x372b80) [0x4179eb80]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so(+0x33fcfd) [0x4176bcfd]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so(+0x33fb74) [0x4176bb74]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so(+0x372ad7) [0x4179ead7]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so(+0x372966) [0x4179e966]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so(+0x372826) [0x4179e826]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so(+0x34bb1d) [0x41777b1d]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so(+0x34d178) [0x41779178]
[16:54:21][Step 1/1] 	[0x41b6b995]
[16:54:21][Step 1/1] 	/buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mono/mini/mono() [0x8069442]
[16:54:21][Step 1/1] 
[16:54:21][Step 1/1] Debug info from gdb:
[16:54:21][Step 1/1] 
[16:54:23][Step 1/1] [Thread debugging using libthread_db enabled]
[16:54:23][Step 1/1] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[16:54:23][Step 1/1] [New Thread 0x49800b40 (LWP 5709)]
[16:54:23][Step 1/1] [New Thread 0x4950fb40 (LWP 5708)]
[16:54:23][Step 1/1] [New Thread 0x48400b40 (LWP 5707)]
[16:54:23][Step 1/1] [New Thread 0x43f01b40 (LWP 5706)]
[16:54:23][Step 1/1] [New Thread 0x43e00b40 (LWP 5705)]
[16:54:23][Step 1/1] [New Thread 0x41cf4b40 (LWP 5704)]
[16:54:23][Step 1/1] [New Thread 0x40878b40 (LWP 5703)]
[16:54:23][Step 1/1] [New Thread 0x40677b40 (LWP 5702)]
[16:54:24][Step 1/1] 0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1]   Id   Target Id         Frame 
[16:54:24][Step 1/1]   9    Thread 0x40677b40 (LWP 5702) "SGen worker" 0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1]   8    Thread 0x40878b40 (LWP 5703) "SGen worker" 0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1]   7    Thread 0x41cf4b40 (LWP 5704) "Finalizer" 0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1]   6    Thread 0x43e00b40 (LWP 5705) "mono" 0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1]   5    Thread 0x43f01b40 (LWP 5706) "Threadpool work" 0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1]   4    Thread 0x48400b40 (LWP 5707) "Threadpool work" 0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1]   3    Thread 0x4950fb40 (LWP 5708) "Threadpool work" 0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1]   2    Thread 0x49800b40 (LWP 5709) "Threadpool work" 0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] * 1    Thread 0x40235bc0 (LWP 5687) "mono" 0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] 
[16:54:24][Step 1/1] Thread 9 (Thread 0x40677b40 (LWP 5702)):
[16:54:24][Step 1/1] #0  0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] #1  0x4007a96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #2  0x082a229d in thread_func ()
[16:54:24][Step 1/1] #3  0x40076d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #4  0x40179d3e in clone () from /lib/i386-linux-gnu/libc.so.6
[16:54:24][Step 1/1] 
[16:54:24][Step 1/1] Thread 8 (Thread 0x40878b40 (LWP 5703)):
[16:54:24][Step 1/1] #0  0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] #1  0x4007a96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #2  0x082a225d in thread_func ()
[16:54:24][Step 1/1] #3  0x40076d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #4  0x40179d3e in clone () from /lib/i386-linux-gnu/libc.so.6
[16:54:24][Step 1/1] 
[16:54:24][Step 1/1] Thread 7 (Thread 0x41cf4b40 (LWP 5704)):
[16:54:24][Step 1/1] #0  0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] #1  0x4007ccc5 in sem_wait@@GLIBC_2.1 () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #2  0x082260b6 in finalizer_thread ()
[16:54:24][Step 1/1] #3  0x081fe3c2 in start_wrapper () at threads.c:829
[16:54:24][Step 1/1] #4  0x40076d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #5  0x40179d3e in clone () from /lib/i386-linux-gnu/libc.so.6
[16:54:24][Step 1/1] 
[16:54:24][Step 1/1] Thread 6 (Thread 0x43e00b40 (LWP 5705)):
[16:54:24][Step 1/1] #0  0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] #1  0x4007ad13 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #2  0x082b7aa9 in mono_thread_info_sleep ()
[16:54:24][Step 1/1] #3  0x08205cb0 in monitor_thread () at threadpool-worker-default.c:693
[16:54:24][Step 1/1] #4  0x081fe3c2 in start_wrapper () at threads.c:829
[16:54:24][Step 1/1] #5  0x40076d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #6  0x40179d3e in clone () from /lib/i386-linux-gnu/libc.so.6
[16:54:24][Step 1/1] 
[16:54:24][Step 1/1] Thread 5 (Thread 0x43f01b40 (LWP 5706)):
[16:54:24][Step 1/1] #0  0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] #1  0x4007ad13 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #2  0x082052d7 in worker_thread () at ../../mono/utils/mono-os-mutex.h:216
[16:54:24][Step 1/1] #3  0x081fe3c2 in start_wrapper () at threads.c:829
[16:54:24][Step 1/1] #4  0x40076d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #5  0x40179d3e in clone () from /lib/i386-linux-gnu/libc.so.6
[16:54:24][Step 1/1] 
[16:54:24][Step 1/1] Thread 4 (Thread 0x48400b40 (LWP 5707)):
[16:54:24][Step 1/1] #0  0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] #1  0x4007e98b in waitpid () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #2  0x080f248b in mono_handle_native_crash () at mini-exceptions.c:2717
[16:54:24][Step 1/1] #3  0x081510c1 in mono_arch_handle_altstack_exception ()
[16:54:24][Step 1/1] #4  0x08069c88 in mono_sigsegv_signal_handler ()
[16:54:24][Step 1/1] #5  <signal handler called>
[16:54:24][Step 1/1] #6  0x404375c3 in ?? ()
[16:54:24][Step 1/1] #7  0x427475e8 in Microsoft_CodeAnalysis_CSharp_Symbols_Metadata_PE_PENamedTypeSymbol_EnsureAllMembersAreLoaded (this=...) from /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so
[16:54:24][Step 1/1] #8  0x41bc0dc8 in ?? ()
[16:54:24][Step 1/1] #9  0x42748105 in Microsoft_CodeAnalysis_CSharp_Symbols_Metadata_PE_PENamedTypeSymbol_GetSimpleNonTypeMembers_string (this=..., name=0x4414b6a0) from /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.CSharp.dll.so
[16:54:24][Step 1/1] #10 0x437371b0 in mono_aot_file_info () from /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build/Microsoft.CodeAnalysis.dll.so
[16:54:24][Step 1/1] Backtrace stopped: previous frame inner to this frame (corrupt stack?)
[16:54:24][Step 1/1] 
[16:54:24][Step 1/1] Thread 3 (Thread 0x4950fb40 (LWP 5708)):
[16:54:24][Step 1/1] #0  0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] #1  0x4007ad13 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #2  0x082052d7 in worker_thread () at ../../mono/utils/mono-os-mutex.h:216
[16:54:24][Step 1/1] #3  0x081fe3c2 in start_wrapper () at threads.c:829
[16:54:24][Step 1/1] #4  0x40076d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #5  0x40179d3e in clone () from /lib/i386-linux-gnu/libc.so.6
[16:54:24][Step 1/1] 
[16:54:24][Step 1/1] Thread 2 (Thread 0x49800b40 (LWP 5709)):
[16:54:24][Step 1/1] #0  0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] #1  0x4007ad13 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #2  0x082052d7 in worker_thread () at ../../mono/utils/mono-os-mutex.h:216
[16:54:24][Step 1/1] #3  0x081fe3c2 in start_wrapper () at threads.c:829
[16:54:24][Step 1/1] #4  0x40076d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #5  0x40179d3e in clone () from /lib/i386-linux-gnu/libc.so.6
[16:54:24][Step 1/1] 
[16:54:24][Step 1/1] Thread 1 (Thread 0x40235bc0 (LWP 5687)):
[16:54:24][Step 1/1] #0  0x40022416 in __kernel_vsyscall ()
[16:54:24][Step 1/1] #1  0x4007a96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
[16:54:24][Step 1/1] #2  0x0821c751 in mono_w32handle_timedwait_signal_handle.constprop.8 ()
[16:54:24][Step 1/1] #3  0x0821c99e in mono_w32handle_wait_one ()
[16:54:24][Step 1/1] #4  0x0822c503 in ves_icall_System_Threading_Monitor_Monitor_wait () at monitor.c:1392
[16:54:24][Step 1/1] #5  0x43f668d0 in ?? ()
[16:54:25][Step 1/1] #6  0x4176ec95 in System_Threading_Monitor_ObjWait_bool_int_object (exitContext=false, millisecondsTimeout=-1079447460, obj=0x1) from /buildAgent/work/aafe0b0413ac77f2/opx/mono_build/build/host/mcs/class/lib/build-linux/mscorlib.dll.so
[16:54:25][Step 1/1] #7  0xffffffff in ?? ()
[16:54:25][Step 1/1] Backtrace stopped: previous frame inner to this frame (corrupt stack?)
[16:54:25][Step 1/1] 
[16:54:25][Step 1/1] =================================================================
[16:54:25][Step 1/1] Got a SIGSEGV while executing native code. This usually indicates
[16:54:25][Step 1/1] a fatal error in the mono runtime or one of the native libraries 
[16:54:25][Step 1/1] used by your application.
[16:54:25][Step 1/1] =================================================================
Comment 8 Dirk Groot 2017-08-29 15:13:54 UTC
Oh, and the fix from pull request #5452 does not solve our crashes, unfortunately.
Comment 9 Zoltan Varga 2017-08-29 19:03:03 UTC
There might be multiple issues here, can you attach a newer stack trace ?
Comment 10 Dirk Groot 2017-08-29 20:08:39 UTC
The stack trace I posted is from a build performed today. What do you mean by 'newer'?
Comment 11 Zoltan Varga 2017-08-29 20:14:57 UTC
A workaround is to run roslyn with /parallel- not sure how to pass that to the mono build.
Comment 12 Alexander Kyte 2017-08-29 22:49:05 UTC
After trying the reproductions, I am seeing crashes that seem related to vtables being corrupted. I'm trying to reproduce on linux to track down with valgrind.
Comment 13 Marek Safar 2017-10-06 10:12:20 UTC
Another one


  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_generic_class_init (intptr) <0x00012>
  at Microsoft.CodeAnalysis.PEModule.IsTypeIdentifierAttribute (System.Reflection.Metadata.CustomAttributeHandle) [0x00023] in <fec8c681e4a24a16931b4771c8f72477>:0
  at Microsoft.CodeAnalysis.PEModule.ContainsNoPiaLocalTypes () [0x00029] in <fec8c681e4a24a16931b4771c8f72477>:0
  at Microsoft.CodeAnalysis.PEAssembly.ContainsNoPiaLocalTypes () [0x00020] in <fec8c681e4a24a16931b4771c8f72477>:0
  at Microsoft.CodeAnalysis.CSharp.CSharpCompilation/ReferenceManager/AssemblyDataForFile.get_ContainsNoPiaLocalTypes () [0x00000] in <7d426da853d34de7a55bb212e649ca89>:0
  at Microsoft.CodeAnalysis.CommonReferenceManager`2<TCompilation_REF, TAssemblySymbol_REF>.IndexOfCorLibrary (System.Collections.Immutable.ImmutableArray`1<Microsoft.CodeAnalysis.CommonReferenceManager`2/AssemblyData<TCompilation_REF, TAssemblySymbol_REF>>,System.Collections.Generic.IReadOnlyDictionary`2<string, System.Collections.Generic.List`1<Microsoft.CodeAnalysis.CommonReferenceManager`2/ReferencedAssemblyIdentity<TCompilation_REF, TAssemblySymbol_REF>>>,bool) [0x00027] in <fec8c681e4a24a16931b4771c8f72477>:0
  at Microsoft.CodeAnalysis.CommonReferenceManager`2<TCompilation_REF, TAssemblySymbol_REF>.Bind (TCompilation_REF,System.Collections.Immutable.ImmutableArray`1<Microsoft.CodeAnalysis.CommonReferenceManager`2/AssemblyData<TCompilation_REF, TAssemblySymbol_REF>>,System.Collections.Immutable.ImmutableArray`1<Microsoft.CodeAnalysis.PEModule>,System.Collections.Immutable.ImmutableArray`1<Microsoft.CodeAnalysis.MetadataReference>,System.Collections.Immutable.ImmutableArray`1<Microsoft.CodeAnalysis.CommonReferenceManager`2/ResolvedReference<TCompilation_REF, TAssemblySymbol_REF>>,Microsoft.CodeAnalysis.MetadataReferenceResolver,Microsoft.CodeAnalysis.MetadataImportOptions,bool,System.Collections.Generic.Dictionary`2<string, System.Collections.Generic.List`1<Microsoft.CodeAnalysis.CommonReferenceManager`2/ReferencedAssemblyIdentity<TCompilation_REF, TAssemblySymbol_REF>>>,System.Collections.Immutable.ImmutableArray`1<Microsoft.CodeAnalysis.CommonReferenceManager`2/AssemblyData<TCompilation_REF, TAssemblySymbol_REF>>&,System.Collections.Immutable.ImmutableArray`1<Microsoft.CodeAnalysis.MetadataReference>&,System.Collections.Immutable.ImmutableArray`1<Microsoft.CodeAnalysis.CommonReferenceManager`2/ResolvedReference<TCompilation_REF, TAssemblySymbol_REF>>&,Microsoft.CodeAnalysis.DiagnosticBag,bool&,int&) [0x00088] in <fec8c681e4a24a16931b4771c8f72477>:0
  at Microsoft.CodeAnalysis.CSharp.CSharpCompilation/ReferenceManager.CreateAndSetSourceAssemblyFullBind (Microsoft.CodeAnalysis.CSharp.CSharpCompilation) [0x0007f] in <7d426da853d34de7a55bb212e649ca89>:0
  at Microsoft.CodeAnalysis.CSharp.CSharpCompilation/ReferenceManager.CreateSourceAssemblyForCompilation (Microsoft.CodeAnalysis.CSharp.CSharpCompilation) [0x00008] in <7d426da853d34de7a55bb212e649ca89>:0
  at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.GetBoundReferenceManager () [0x00008] in <7d426da853d34de7a55bb212e649ca89>:0
  at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.GetDiagnostics (Microsoft.CodeAnalysis.CompilationStage,bool,System.Threading.CancellationToken) [0x0021a] in <7d426da853d34de7a55bb212e649ca89>:0
  at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.GetDeclarationDiagnostics (System.Threading.CancellationToken) [0x00000] in <7d426da853d34de7a55bb212e649ca89>:0
  at Microsoft.CodeAnalysis.CommonCompiler.RunCore (System.IO.TextWriter,Microsoft.CodeAnalysis.ErrorLogger,System.Threading.CancellationToken) [0x001ab] in <fec8c681e4a24a16931b4771c8f72477>:0
  at Microsoft.CodeAnalysis.CommonCompiler.Run (System.IO.TextWriter,System.Threading.CancellationToken) [0x00035] in <fec8c681e4a24a16931b4771c8f72477>:0
  at Microsoft.CodeAnalysis.CSharp.CommandLine.Csc/<>c__DisplayClass1_0.<Run>b__0 (System.IO.TextWriter) [0x00000] in <0d46d413edc9411fa4eb1c4cbce40409>:0
  at Microsoft.CodeAnalysis.CommandLine.ConsoleUtil.RunWithUtf8Output<int> (bool,System.IO.TextWriter,System.Func`2<System.IO.TextWriter, int>) [0x0001d] in <0d46d413edc9411fa4eb1c4cbce40409>:0
  at Microsoft.CodeAnalysis.CSharp.CommandLine.Csc.Run (string[],Microsoft.CodeAnalysis.BuildPaths,System.IO.TextWriter,Microsoft.CodeAnalysis.IAnalyzerAssemblyLoader) [0x00048] in <0d46d413edc9411fa4eb1c4cbce40409>:0
  at (wrapper delegate-invoke) <Module>.invoke_int_string[]_BuildPaths_TextWriter_IAnalyzerAssemblyLoader (string[],Microsoft.CodeAnalysis.BuildPaths,System.IO.TextWriter,Microsoft.CodeAnalysis.IAnalyzerAssemblyLoader) [0x00052] in <0d46d413edc9411fa4eb1c4cbce40409>:0
  at Microsoft.CodeAnalysis.CommandLine.DesktopBuildClient.RunLocalCompilation (string[],Microsoft.CodeAnalysis.BuildPaths,System.IO.TextWriter) [0x00000] in <0d46d413edc9411fa4eb1c4cbce40409>:0
  at Microsoft.CodeAnalysis.CommandLine.BuildClient.RunCompilation (System.Collections.Generic.IEnumerable`1<string>,Microsoft.CodeAnalysis.BuildPaths,System.IO.TextWriter) [0x0009d] in <0d46d413edc9411fa4eb1c4cbce40409>:0
  at Microsoft.CodeAnalysis.CommandLine.DesktopBuildClient.Run (System.Collections.Generic.IEnumerable`1<string>,Microsoft.CodeAnalysis.CommandLine.RequestLanguage,Microsoft.CodeAnalysis.CommandLine.CompileFunc,Microsoft.CodeAnalysis.IAnalyzerAssemblyLoader) [0x00037] in <0d46d413edc9411fa4eb1c4cbce40409>:0
  at Microsoft.CodeAnalysis.CSharp.CommandLine.Program.MainCore (string[]) [0x00017] in <0d46d413edc9411fa4eb1c4cbce40409>:0
  at Microsoft.CodeAnalysis.CSharp.CommandLine.Program.Main (string[]) [0x00000] in <0d46d413edc9411fa4eb1c4cbce40409>:0
  at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) [0x00054] in <0d46d413edc9411fa4eb1c4cbce40409>:0
Comment 15 Alexis Christoforides 2017-10-11 19:56:58 UTC
Another crash log (linux/x64):

https://jenkins.mono-project.com/job/test-mono-pull-request-amd64/8954/parsed_console/log_content.html#ERROR1
Comment 17 Marek Safar 2018-01-04 16:20:38 UTC
*** Bug 30355 has been marked as a duplicate of this bug. ***
Comment 19 Bernhard Urban 2018-02-19 17:18:28 UTC
some of the crashes could be fixed by https://github.com/mono/mono/issues/7017#issuecomment-366700481

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.


Create a new report for Bug 57959 on Developer Community or GitHub if you have new information to add and do not yet see a matching report.

  • Export the original title and description: Developer Community HTML or GitHub Markdown
  • Copy the title and description into the new report. Adjust them to be up-to-date if needed.
  • Add your new information.

In special cases on GitHub you might also want the comments: GitHub Markdown with public comments


Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.

Related Links: