Skip to content

Instantly share code, notes, and snippets.

@mellinoe
Created June 22, 2017 21:46
Show Gist options
  • Save mellinoe/2c7ce6c11bc707caa8de8ad7a19e1715 to your computer and use it in GitHub Desktop.
Save mellinoe/2c7ce6c11bc707caa8de8ad7a19e1715 to your computer and use it in GitHub Desktop.
clrstack -f on all managed threads of the System.Net.HttpListener test hang.
(lldb) clrstack -f
OS Thread Id: 0xa9068 (1)
Child SP IP Call Site
00007FFF5D4ADAA8 00007FFF90D4CC86 libsystem_kernel.dylib!__psynch_cvwait + 10
00007FFF5D4ADAB0 00007FFF90E3696A libsystem_pthread.dylib!_pthread_cond_wait + 712
00007FFF5D4ADB50 0000000102A1BB62 libcoreclr.dylib!CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
00007FFF5D4ADBB0 0000000102A1B788 libcoreclr.dylib!CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 440
00007FFF5D4ADC10 0000000102A206A9 libcoreclr.dylib!CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int) + 1833
00007FFF5D4ADDA0 0000000102BA2B05 libcoreclr.dylib!Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1957
00007FFF5D4ADE80 0000000102B9D680 libcoreclr.dylib!Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
00007FFF5D4ADEB0 0000000102C0870D libcoreclr.dylib!WaitHandleNative::CorWaitOneNative(SafeHandle*, int, bool, bool) + 285
00007FFF5D4ADEF0 [HelperMethodFrame_1OBJ: 00007fff5d4adef0] System.Private.CoreLib.dll!System.Threading.WaitHandle.WaitOneNative(System.Runtime.InteropServices.SafeHandle, UInt32, Boolean, Boolean)
00007FFF5D4AE030 000000010951B1DC System.Private.CoreLib.dll!System.Threading.WaitHandle.InternalWaitOne(System.Runtime.InteropServices.SafeHandle, Int64, Boolean, Boolean) + 28
00007FFF5D4AE050 00000001099A134F xunit.console.netcore.exe!Xunit.ConsoleClient.Program.ExecuteAssembly(System.Object, System.String, Xunit.XunitProjectAssembly, Boolean, Boolean, Boolean, Boolean, System.Nullable`1<Boolean>, System.Nullable`1<Int32>, Xunit.XunitFilters) + 1583
00007FFF5D4AE180 0000000109996F10 xunit.console.netcore.exe!Xunit.ConsoleClient.Program.RunProject(System.String, Xunit.XunitProject, Boolean, Boolean, Boolean, System.Nullable`1<Boolean>, System.Nullable`1<Boolean>, System.Nullable`1<Int32>) + 2944
00007FFF5D4AE3C0 0000000109981823 xunit.console.netcore.exe!Xunit.ConsoleClient.Program.Main(System.String[]) + 835
00007FFF5D4AE480 0000000102D58907 libcoreclr.dylib!CallDescrWorkerInternal + 124
00007FFF5D4AE4A0 0000000102BE28CD libcoreclr.dylib!MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 941
00007FFF5D4AE670 0000000102ABA079 libcoreclr.dylib!RunMain(MethodDesc*, short, int*, PtrArray**) + 761
00007FFF5D4AE728 [GCFrame: 00007fff5d4ae728]
00007FFF5D4AE880 0000000102ABA2CF libcoreclr.dylib!Assembly::ExecuteMainMethod(PtrArray**, int) + 223
00007FFF5D4AEB00 0000000102AF5E1A libcoreclr.dylib!CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*) + 442
00007FFF5D4AEB28 [GCFrame: 00007fff5d4aeb28]
00007FFF5D4AEBA0 0000000102A2D994 libcoreclr.dylib!coreclr_execute_assembly + 260
00007FFF5D4AEC00 0000000102926F38 libhostpolicy.dylib!coreclr::execute_assembly(void*, unsigned int, int, char const**, char const*, unsigned int*) + 152
00007FFF5D4AEC40 0000000102917A8E libhostpolicy.dylib!run(arguments_t const&) + 33630
00007FFF5D4B27F0 00000001029197C0 libhostpolicy.dylib!corehost_main + 1392
00007FFF5D4B2B40 0000000102828FD3 libhostfxr.dylib!execute_app(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, corehost_init_t*, int, char const**) + 451
00007FFF5D4B2C40 0000000102844FE2 libhostfxr.dylib!fx_muxer_t::read_config_and_execute(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unordered_map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::al + 10722
00007FFF5D4B4240 0000000102841D00 libhostfxr.dylib!fx_muxer_t::parse_args_and_execute(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, int, char const**, bool, host_mode_t, bool*) + 5120
00007FFF5D4B4B70 0000000102845D4A libhostfxr.dylib!fx_muxer_t::execute(int, char const**) + 2474
00007FFF5D4B53F0 00000001028298F5 libhostfxr.dylib!hostfxr_main + 53
00007FFF5D4B5420 0000000102754DDC dotnet!run(int, char const**) + 2828
00007FFF5D4B5890 0000000102754F45 dotnet!main + 165
00007FFF5D4B58C0 00007FFF90C1E255 libdyld.dylib!start + 1
(lldb) clrstack -f
OS Thread Id: 0xa9074 (9)
Child SP IP Call Site
000070000ABEE208 00007FFF90D4CC86 libsystem_kernel.dylib!__psynch_cvwait + 10
000070000ABEE210 00007FFF90E3696A libsystem_pthread.dylib!_pthread_cond_wait + 712
000070000ABEE2B0 0000000102A1BB62 libcoreclr.dylib!CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
000070000ABEE310 0000000102A1B788 libcoreclr.dylib!CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 440
000070000ABEE370 0000000102A206A9 libcoreclr.dylib!CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int) + 1833
000070000ABEE500 0000000102BA2B05 libcoreclr.dylib!Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode) + 1957
000070000ABEE5E0 0000000102B9D680 libcoreclr.dylib!Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 48
000070000ABEE610 0000000102C0870D libcoreclr.dylib!WaitHandleNative::CorWaitOneNative(SafeHandle*, int, bool, bool) + 285
000070000ABEE650 [HelperMethodFrame_1OBJ: 000070000abee650] System.Private.CoreLib.dll!System.Threading.WaitHandle.WaitOneNative(System.Runtime.InteropServices.SafeHandle, UInt32, Boolean, Boolean)
000070000ABEE790 000000010951B1DC System.Private.CoreLib.dll!System.Threading.WaitHandle.InternalWaitOne(System.Runtime.InteropServices.SafeHandle, Int64, Boolean, Boolean) + 28
000070000ABEE7B0 00000001099B9866 xunit.execution.dotnet.dll!Xunit.Sdk.MessageBus.ReporterWorker() + 38
000070000ABEE7D0 00000001099B8CB1 xunit.execution.dotnet.dll!Xunit.Sdk.XunitWorkerThread+<>c.<QueueUserWorkItem>b__5_0(System.Object) + 65
000070000ABEE800 00000001094608E1 System.Private.CoreLib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) + 113
000070000ABEE850 00000001094993B9 System.Private.CoreLib.dll!System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef) + 441
000070000ABEE900 00000001094608E1 System.Private.CoreLib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) + 113
000070000ABEE950 0000000102D58907 libcoreclr.dylib!CallDescrWorkerInternal + 124
000070000ABEE970 0000000102BE28CD libcoreclr.dylib!MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 941
000070000ABEEB40 0000000102BF671A libcoreclr.dylib!ThreadNative::KickOffThread_Worker(void*) + 442
000070000ABEEC30 [GCFrame: 000070000abeec30]
000070000ABEECD0 0000000102BA773A libcoreclr.dylib!ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 378
000070000ABEED18 [DebuggerU2MCatchHandlerFrame: 000070000abeed18]
000070000ABEEDF0 0000000102BA7DB3 libcoreclr.dylib!ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
000070000ABEEE30 0000000102BF68B1 libcoreclr.dylib!ThreadNative::KickOffThread(void*) + 209
000070000ABEEED0 0000000102A26678 libcoreclr.dylib!CorUnix::CPalThread::ThreadEntry(void*) + 328
000070000ABEEF00 00007FFF90E35AAB libsystem_pthread.dylib!_pthread_body + 180
000070000ABEEF20 00007FFF90E359F7 libsystem_pthread.dylib!_pthread_body
000070000ABEEF60 00007FFF90E351FD libsystem_pthread.dylib!thread_start + 13
(lldb) clrstack -f
OS Thread Id: 0xa9079 (10)
Child SP IP Call Site
000070000AC71568 00007FFF90D4DE2A libsystem_kernel.dylib!kevent + 10
000070000AC71570 00000001051611F1 System.Native.dylib!WaitForSocketEventsInner(int, SocketEvent*, int*) + 273 at /Users/dotnet-bot/corefx/src/Native/Unix/System.Native/pal_networking.cpp:2542
000070000AC71600 00000001051610CF System.Native.dylib!SystemNative_WaitForSocketEvents + 95 at /Users/dotnet-bot/corefx/src/Native/Unix/System.Native/pal_networking.cpp:2646
000070000AC71640 0000000109CE4E7B
000070000AC71650 [InlinedCallFrame: 000070000ac71650] System.Net.Sockets.dll!Interop+Sys.WaitForSocketEvents(IntPtr, SocketEvent*, Int32*)
000070000AC71650 [InlinedCallFrame: 000070000ac71650] System.Net.Sockets.dll!Interop+Sys.WaitForSocketEvents(IntPtr, SocketEvent*, Int32*)
000070000AC71640 0000000109CE4E7B System.Console.dll!DomainBoundILStubClass.IL_STUB_PInvoke(IntPtr, SocketEvent*, Int32*) + 219
000070000AC71720 0000000109CE4AD5 System.Net.Sockets.dll!System.Net.Sockets.SocketAsyncEngine.EventLoop() + 117 [/Users/dotnet-bot/corefx/src/System.Net.Sockets/src/System/Net/Sockets/SocketAsyncEngine.Unix.cs @ 310]
000070000AC71800 00000001094608E1 System.Private.CoreLib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) + 113
000070000AC71850 00000001094993B9 System.Private.CoreLib.dll!System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef) + 441
000070000AC71900 00000001094608E1 System.Private.CoreLib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) + 113
000070000AC71950 0000000102D58907 libcoreclr.dylib!CallDescrWorkerInternal + 124
000070000AC71970 0000000102BE28CD libcoreclr.dylib!MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 941
000070000AC71B40 0000000102BF671A libcoreclr.dylib!ThreadNative::KickOffThread_Worker(void*) + 442
000070000AC71C30 [GCFrame: 000070000ac71c30]
000070000AC71CD0 0000000102BA773A libcoreclr.dylib!ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 378
000070000AC71D18 [DebuggerU2MCatchHandlerFrame: 000070000ac71d18]
000070000AC71DF0 0000000102BA7DB3 libcoreclr.dylib!ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
000070000AC71E30 0000000102BF68B1 libcoreclr.dylib!ThreadNative::KickOffThread(void*) + 209
000070000AC71ED0 0000000102A26678 libcoreclr.dylib!CorUnix::CPalThread::ThreadEntry(void*) + 328
000070000AC71F00 00007FFF90E35AAB libsystem_pthread.dylib!_pthread_body + 180
000070000AC71F20 00007FFF90E359F7 libsystem_pthread.dylib!_pthread_body
000070000AC71F60 00007FFF90E351FD libsystem_pthread.dylib!thread_start + 13
(lldb) clrstack -f
OS Thread Id: 0xa907a (11)
Child SP IP Call Site
GetFrameContext failed: 1
0000000000000000 0000000000000000 <unknown>
000070000ACB4C78 00007FFF90D4CC86 libsystem_kernel.dylib!__psynch_cvwait + 10
000070000ACB4C80 00007FFF90E3696A libsystem_pthread.dylib!_pthread_cond_wait + 712
000070000ACB4D20 0000000102A1BB62 libcoreclr.dylib!CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 338
000070000ACB4D80 0000000102A1B788 libcoreclr.dylib!CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 440
000070000ACB4DE0 0000000102A20BAE libcoreclr.dylib!SleepEx + 142
000070000ACB4E20 0000000102BC987B libcoreclr.dylib!ThreadpoolMgr::TimerThreadFire() + 123
000070000ACB4EA0 0000000102BC9765 libcoreclr.dylib!ThreadpoolMgr::TimerThreadStart(void*) + 181
000070000ACB4ED0 0000000102A26678 libcoreclr.dylib!CorUnix::CPalThread::ThreadEntry(void*) + 328
000070000ACB4F00 00007FFF90E35AAB libsystem_pthread.dylib!_pthread_body + 180
000070000ACB4F20 00007FFF90E359F7 libsystem_pthread.dylib!_pthread_body
000070000ACB4F60 00007FFF90E351FD libsystem_pthread.dylib!thread_start + 13
(lldb) clrstack -f
OS Thread Id: 0xa914d (12)
Child SP IP Call Site
000070000AD37568 00007FFF90D4DE2A libsystem_kernel.dylib!kevent + 10
000070000AD37570 00000001051611F1 System.Native.dylib!WaitForSocketEventsInner(int, SocketEvent*, int*) + 273 at /Users/dotnet-bot/corefx/src/Native/Unix/System.Native/pal_networking.cpp:2542
000070000AD37600 00000001051610CF System.Native.dylib!SystemNative_WaitForSocketEvents + 95 at /Users/dotnet-bot/corefx/src/Native/Unix/System.Native/pal_networking.cpp:2646
000070000AD37640 0000000109CE4E7B
000070000AD37650 [InlinedCallFrame: 000070000ad37650] System.Net.Sockets.dll!Interop+Sys.WaitForSocketEvents(IntPtr, SocketEvent*, Int32*)
000070000AD37650 [InlinedCallFrame: 000070000ad37650] System.Net.Sockets.dll!Interop+Sys.WaitForSocketEvents(IntPtr, SocketEvent*, Int32*)
000070000AD37640 0000000109CE4E7B System.Console.dll!DomainBoundILStubClass.IL_STUB_PInvoke(IntPtr, SocketEvent*, Int32*) + 219
000070000AD37720 0000000109CE4AD5 System.Net.Sockets.dll!System.Net.Sockets.SocketAsyncEngine.EventLoop() + 117 [/Users/dotnet-bot/corefx/src/System.Net.Sockets/src/System/Net/Sockets/SocketAsyncEngine.Unix.cs @ 310]
000070000AD37800 00000001094608E1 System.Private.CoreLib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) + 113
000070000AD37850 00000001094993B9 System.Private.CoreLib.dll!System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef) + 441
000070000AD37900 00000001094608E1 System.Private.CoreLib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) + 113
000070000AD37950 0000000102D58907 libcoreclr.dylib!CallDescrWorkerInternal + 124
000070000AD37970 0000000102BE28CD libcoreclr.dylib!MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 941
000070000AD37B40 0000000102BF671A libcoreclr.dylib!ThreadNative::KickOffThread_Worker(void*) + 442
000070000AD37C30 [GCFrame: 000070000ad37c30]
000070000AD37CD0 0000000102BA773A libcoreclr.dylib!ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 378
000070000AD37D18 [DebuggerU2MCatchHandlerFrame: 000070000ad37d18]
000070000AD37DF0 0000000102BA7DB3 libcoreclr.dylib!ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
000070000AD37E30 0000000102BF68B1 libcoreclr.dylib!ThreadNative::KickOffThread(void*) + 209
000070000AD37ED0 0000000102A26678 libcoreclr.dylib!CorUnix::CPalThread::ThreadEntry(void*) + 328
000070000AD37F00 00007FFF90E35AAB libsystem_pthread.dylib!_pthread_body + 180
000070000AD37F20 00007FFF90E359F7 libsystem_pthread.dylib!_pthread_body
000070000AD37F60 00007FFF90E351FD libsystem_pthread.dylib!thread_start + 13
(lldb) clrstack -f
OS Thread Id: 0xa91d4 (13)
Child SP IP Call Site
000070000AF86568 00007FFF90D4DE2A libsystem_kernel.dylib!kevent + 10
000070000AF86570 00000001051611F1 System.Native.dylib!WaitForSocketEventsInner(int, SocketEvent*, int*) + 273 at /Users/dotnet-bot/corefx/src/Native/Unix/System.Native/pal_networking.cpp:2542
000070000AF86600 00000001051610CF System.Native.dylib!SystemNative_WaitForSocketEvents + 95 at /Users/dotnet-bot/corefx/src/Native/Unix/System.Native/pal_networking.cpp:2646
000070000AF86640 0000000109CE4E7B
000070000AF86650 [InlinedCallFrame: 000070000af86650] System.Net.Sockets.dll!Interop+Sys.WaitForSocketEvents(IntPtr, SocketEvent*, Int32*)
000070000AF86650 [InlinedCallFrame: 000070000af86650] System.Net.Sockets.dll!Interop+Sys.WaitForSocketEvents(IntPtr, SocketEvent*, Int32*)
000070000AF86640 0000000109CE4E7B System.Console.dll!DomainBoundILStubClass.IL_STUB_PInvoke(IntPtr, SocketEvent*, Int32*) + 219
000070000AF86720 0000000109CE4AD5 System.Net.Sockets.dll!System.Net.Sockets.SocketAsyncEngine.EventLoop() + 117 [/Users/dotnet-bot/corefx/src/System.Net.Sockets/src/System/Net/Sockets/SocketAsyncEngine.Unix.cs @ 310]
000070000AF86800 00000001094608E1 System.Private.CoreLib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) + 113
000070000AF86850 00000001094993B9 System.Private.CoreLib.dll!System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef) + 441
000070000AF86900 00000001094608E1 System.Private.CoreLib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) + 113
000070000AF86950 0000000102D58907 libcoreclr.dylib!CallDescrWorkerInternal + 124
000070000AF86970 0000000102BE28CD libcoreclr.dylib!MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 941
000070000AF86B40 0000000102BF671A libcoreclr.dylib!ThreadNative::KickOffThread_Worker(void*) + 442
000070000AF86C30 [GCFrame: 000070000af86c30]
000070000AF86CD0 0000000102BA773A libcoreclr.dylib!ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 378
000070000AF86D18 [DebuggerU2MCatchHandlerFrame: 000070000af86d18]
000070000AF86DF0 0000000102BA7DB3 libcoreclr.dylib!ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
000070000AF86E30 0000000102BF68B1 libcoreclr.dylib!ThreadNative::KickOffThread(void*) + 209
000070000AF86ED0 0000000102A26678 libcoreclr.dylib!CorUnix::CPalThread::ThreadEntry(void*) + 328
000070000AF86F00 00007FFF90E35AAB libsystem_pthread.dylib!_pthread_body + 180
000070000AF86F20 00007FFF90E359F7 libsystem_pthread.dylib!_pthread_body
000070000AF86F60 00007FFF90E351FD libsystem_pthread.dylib!thread_start + 13
(lldb) clrstack -f
OS Thread Id: 0xa92b7 (14)
Child SP IP Call Site
000070000B009568 00007FFF90D4DE2A libsystem_kernel.dylib!kevent + 10
000070000B009570 00000001051611F1 System.Native.dylib!WaitForSocketEventsInner(int, SocketEvent*, int*) + 273 at /Users/dotnet-bot/corefx/src/Native/Unix/System.Native/pal_networking.cpp:2542
000070000B009600 00000001051610CF System.Native.dylib!SystemNative_WaitForSocketEvents + 95 at /Users/dotnet-bot/corefx/src/Native/Unix/System.Native/pal_networking.cpp:2646
000070000B009640 0000000109CE4E7B
000070000B009650 [InlinedCallFrame: 000070000b009650] System.Net.Sockets.dll!Interop+Sys.WaitForSocketEvents(IntPtr, SocketEvent*, Int32*)
000070000B009650 [InlinedCallFrame: 000070000b009650] System.Net.Sockets.dll!Interop+Sys.WaitForSocketEvents(IntPtr, SocketEvent*, Int32*)
000070000B009640 0000000109CE4E7B System.Console.dll!DomainBoundILStubClass.IL_STUB_PInvoke(IntPtr, SocketEvent*, Int32*) + 219
000070000B009720 0000000109CE4AD5 System.Net.Sockets.dll!System.Net.Sockets.SocketAsyncEngine.EventLoop() + 117 [/Users/dotnet-bot/corefx/src/System.Net.Sockets/src/System/Net/Sockets/SocketAsyncEngine.Unix.cs @ 310]
000070000B009800 00000001094608E1 System.Private.CoreLib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) + 113
000070000B009850 00000001094993B9 System.Private.CoreLib.dll!System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef) + 441
000070000B009900 00000001094608E1 System.Private.CoreLib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) + 113
000070000B009950 0000000102D58907 libcoreclr.dylib!CallDescrWorkerInternal + 124
000070000B009970 0000000102BE28CD libcoreclr.dylib!MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 941
000070000B009B40 0000000102BF671A libcoreclr.dylib!ThreadNative::KickOffThread_Worker(void*) + 442
000070000B009C30 [GCFrame: 000070000b009c30]
000070000B009CD0 0000000102BA773A libcoreclr.dylib!ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 378
000070000B009D18 [DebuggerU2MCatchHandlerFrame: 000070000b009d18]
000070000B009DF0 0000000102BA7DB3 libcoreclr.dylib!ManagedThreadBase::KickOff(ADID, void (*)(void*), void*) + 51
000070000B009E30 0000000102BF68B1 libcoreclr.dylib!ThreadNative::KickOffThread(void*) + 209
000070000B009ED0 0000000102A26678 libcoreclr.dylib!CorUnix::CPalThread::ThreadEntry(void*) + 328
000070000B009F00 00007FFF90E35AAB libsystem_pthread.dylib!_pthread_body + 180
000070000B009F20 00007FFF90E359F7 libsystem_pthread.dylib!_pthread_body
000070000B009F60 00007FFF90E351FD libsystem_pthread.dylib!thread_start + 13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment