#3 thread_func (data=<optimized out>) at sgen-thread-pool.c:196
#4 0x00002ab9a9c2c184 in start_thread (arg=0x2ab9ac2b3700) at pthread_create.c:312
#5 0x00002ab9aa15603d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
* Assertion at threads.c:1809, condition `internal' not met
Program received signal SIGABRT, Aborted.
0x00002ab9aa08ec37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 in ../nptl/sysdeps/unix/sysv/linux/raise.c
The program being debugged was signaled while in a function called from GDB.
GDB has restored the context to what it was before the call.
To change this behavior use "set unwindonsignal off".
Evaluation of the expression containing the function
(mono_thread_current) will be abandoned.
Thread 7 (Thread 0x2ab9ae563700 (LWP 3981)):
#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1 0x000000000065bf3c in mono_os_sem_wait (flags=MONO_SEM_FLAGS_ALERTABLE, sem=0xa1cc40 <finalizer_sem>)
at ../../mono/utils/mono-os-semaphore.h:209
#2 mono_coop_sem_wait (flags=MONO_SEM_FLAGS_ALERTABLE, sem=0xa1cc40 <finalizer_sem>) at ../../mono/utils/mono-coop-semaphore.h:43
#3 finalizer_thread (unused=unused@entry=0x0) at gc.c:893
#4 0x0000000000615a33 in start_wrapper_internal (stack_ptr=<optimized out>, start_info=0x0) at threads.c:1071
#5 start_wrapper (data=0x1ff5f00) at threads.c:1131
#6 0x00002ab9a9c2c184 in start_thread (arg=0x2ab9ae563700) at pthread_create.c:312
#7 0x00002ab9aa15603d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
"Finalizer" tid=0x0x2ab9ae563700 this=0x0x2ab9a9444278 , thread handle : 0x2ab9b0000f40, state : not waiting
Thread 6 (Thread 0x2ab9aef00700 (LWP 3996)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00002ab9a9c2e649 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2 0x00002ab9a9c2e470 in __GI___pthread_mutex_lock (mutex=0xa1d638 <worker+120>) at ../nptl/pthread_mutex_lock.c:79
#3 0x000000000066ae91 in mono_os_mutex_lock (mutex=0xa1d638 <worker+120>) at ../../mono/utils/mono-os-mutex.h:99
#4 mono_coop_mutex_lock (mutex=0xa1d638 <worker+120>) at ../../mono/utils/mono-coop-mutex.h:56
#5 worker_try_create () at threadpool-worker-default.c:520
#6 0x000000000066b045 in worker_request () at threadpool-worker-default.c:598
#7 0x000000000066b9e8 in mono_threadpool_worker_request () at threadpool-worker-default.c:354
#8 0x0000000000618275 in ves_icall_System_Threading_ThreadPool_RequestWorkerThread () at threadpool.c:802
#9 0x00000000413bb219 in ?? ()
#10 0x00002ab9ac4db9e0 in ?? ()
#11 0x0000000000000000 in ?? ()
"Timer-Scheduler" tid=0x0x2ab9aef00700 this=0x0x2ab9a94443c0 , thread handle : 0x2ab9b4000f40, state : not waiting
at <unknown> <0xffffffff>
at (wrapper managed-to-native) System.Threading.ThreadPool.RequestWorkerThread () [0x00000] in <71d8ad678db34313b7f718a414dfcb25>:0
at System.Threading.ThreadPoolWorkQueue.EnsureThreadRequested () [0x0001f] in <71d8ad678db34313b7f718a414dfcb25>:0
at System.Threading.ThreadPoolWorkQueue.Enqueue (System.Threading.IThreadPoolWorkItem,bool) [0x00071] in <71d8ad678db34313b7f718a414dfcb25>:0
at System.Threading.ThreadPool.QueueUserWorkItemHelper (System.Threading.WaitCallback,object,System.Threading.StackCrawlMark&,bool) [0x00016] in <71d8ad678db34313b7f718a414dfcb25>:0
at System.Threading.ThreadPool.UnsafeQueueUserWorkItem (System.Threading.WaitCallback,object) [0x00002] in <71d8ad678db34313b7f718a414dfcb25>:0
at System.Threading.Timer/Scheduler.SchedulerThread () [0x0008a] in <71d8ad678db34313b7f718a414dfcb25>:0
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00014] in <71d8ad678db34313b7f718a414dfcb25>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in <71d8ad678db34313b7f718a414dfcb25>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in <71d8ad678db34313b7f718a414dfcb25>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x0002b] in <71d8ad678db34313b7f718a414dfcb25>:0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <71d8ad678db34313b7f718a414dfcb25>:0
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x0004d] in <71d8ad678db34313b7f718a414dfcb25>:0
Thread 5 (Thread 0x2ab9af302700 (LWP 3998)):
#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1 0x0000000000613a2c in mono_os_sem_wait (flags=MONO_SEM_FLAGS_NONE, sem=0x2ab9bc0bfb68) at ../../mono/utils/mono-os-semaphore.h:209
#2 mono_coop_sem_wait (flags=MONO_SEM_FLAGS_NONE, sem=0x2ab9bc0bfb68) at ../../mono/utils/mono-coop-semaphore.h:43