dotnet/coreclr#7 0x00007f060748c2c9 in DbgAssertDialog (szFile=0x7f0607f2e718 "/__w/6/s/src/vm/threadsuspend.cpp", iLine=5431, szExpr=0x7f0607f2f871 "(FARPROC) (TADDR)m_pvHJRetAddr != NULL") at /__w/6/s/src/utilcode/debug.cpp:708
szExprToDisplay = 0x7f0607f2f871 "(FARPROC) (TADDR)m_pvHJRetAddr != NULL"
fGotStackTrace = 1
fConstrained = 0
dwAssertStacktrace = 1
lAlreadyOwned = -1
dotnet/coreclr#8 0x00007f060780bc69 in Thread::HijackThread (this=0xa3fb60, pvHijackAddr=0x7f060786bf18 <OnHijackTripThread>, esb=0x7ffe5bbd0160) at /__w/6/s/src/vm/threadsuspend.cpp:5431
hijackLockHolder = {m_value = 0xa3fb60, m_acquired = 1}
dotnet/coreclr#9 0x00007f060780d73d in HandleGCSuspensionForInterruptedThread (interruptedContext=0x7ffe5bbd0e50) at /__w/6/s/src/vm/threadsuspend.cpp:6758
action = SWA_ABORT
regDisplay = {<REGDISPLAY_BASE> = {pContext = 0x7ffe5bbd0e50, pCurrentContext = 0x7ffe5bbd01e0, pCallerContext = 0x7ffe5bbd06b0, pCurrentContextPointers = 0x7ffe5bbd0b80, pCallerContextPointers = 0x7ffe5bbd0c80, IsCallerContextValid = 1, IsCallerSPValid = 0, ctxOne = {P1Home = 0, P2Home = 0, P3Home = 0, P4Home = 0, P5Home = 0, P6Home = 0, ContextFlags = 1048587, MxCsr = 32517, SegCs = 51, SegDs = 27002, SegEs = 32517, SegFs = 0, SegGs = 50904, SegSs = 27002, EFlags = 582, Dr0 = 139661221217984, Dr1 = 139661221217896, Dr2 = 139661221217960, Dr3 = 0, Dr6 = 0, Dr7 = 0, Rax = 140730437515056, Rcx = 0, Rdx = 139661221219568, Rbx = 140730437569608, Rsp = 140730437540056, Rbp = 140730437556592, Rsi = 139661221219568, Rdi = 139661218950680, R8 = 10746720, R9 = 139663910797472, R10 = 9223441867774963868, R11 = 139661825345416, R12 = 139661201418992, R13 = 139661218950776, R14 = 14, R15 = 11091952, Rip = 139661861772857, {FltSave = {ControlWord = 895, StatusWord = 0, TagWord = 0 '\000', Reserved1 = 0 '\000', ErrorOpcode = 0, ErrorOffset = 154808064, ErrorSelector = 0, Reserved2 = 0, DataOffset = 1539151080, DataSelector = 0, Reserved3 = 0, MxCsr = 8111, MxCsr_Mask = 65535, FloatRegisters = {{Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 14339461213547659264, High = 16390}, {Low = 14339461213547659264, High = 16390}, {Low = 12682136550675316736, High = 16386}}, XmmRegisters = {{Low = 32651591226294356, High = 28429466575372355}, {Low = 1090519040, High = 0}, {Low = 18446744073709551615, High = -1}, {Low = 512, High = 7229172904379708760}, {Low = 139661196329067, High = 139661196386304}, {Low = 0, High = 0}, {Low = 140730437545336, High = 140730437556336}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 4602678819172646912, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 4408728642709317424, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}}, Reserved4 = '\000' <repeats 95 times>}, {Header = {{Low = 895, High = 154808064}, {Low = 1539151080, High = 281470681751471}}, Legacy = {{Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 14339461213547659264, High = 16390}, {Low = 14339461213547659264, High = 16390}, {Low = 12682136550675316736, High = 16386}}, Xmm0 = {Low = 32651591226294356, High = 28429466575372355}, Xmm1 = {Low = 1090519040, High = 0}, Xmm2 = {Low = 18446744073709551615, High = -1}, Xmm3 = {Low = 512, High = 7229172904379708760}, Xmm4 = {Low = 139661196329067, High = 139661196386304}, Xmm5 = {Low = 0, High = 0}, Xmm6 = {Low = 140730437545336, High = 140730437556336}, Xmm7 = {Low = 0, High = 0}, Xmm8 = {Low = 0, High = 0}, Xmm9 = {Low = 0, High = 0}, Xmm10 = {Low = 4602678819172646912, High = 0}, Xmm11 = {Low = 0, High = 0}, Xmm12 = {Low = 0, High = 0}, Xmm13 = {Low = 4408728642709317424, High = 0}, Xmm14 = {Low = 0, High = 0}, Xmm15 = {Low = 0, High = 0}}}, VectorRegister = {{Low = 0, High = 0} <repeats 26 times>}, VectorControl = 0, DebugControl = 0, LastBranchToRip = 0, LastBranchFromRip = 0, LastExceptionToRip = 0, LastExceptionFromRip = 0}, ctxTwo = {P1Home = 0, P2Home = 0, P3Home = 0, P4Home = 0, P5Home = 0, P6Home = 0, ContextFlags = 1048587, MxCsr = 32517, SegCs = 51, SegDs = 27002, SegEs = 32517, SegFs = 0, SegGs = 50904, SegSs = 27002, EFlags = 582, Dr0 = 139661221217984, Dr1 = 139661221217896, Dr2 = 139661221217960, Dr3 = 0, Dr6 = 0, Dr7 = 0, Rax = 140730437515056, Rcx = 0, Rdx = 139661221219568, Rbx = 140730437569608, Rsp = 140730437540080, Rbp = 0, Rsi = 139661221219568, Rdi = 139661218950680, R8 = 10746720, R9 = 139663910797472, R10 = 9223441867774963868, R11 = 139661825345416, R12 = 139661201418992, R13 = 0, R14 = 14, R15 = 11091952, Rip = 0, {FltSave = {ControlWord = 895, StatusWord = 0, TagWord = 0 '\000', Reserved1 = 0 '\000', ErrorOpcode = 0, ErrorOffset = 154808064, ErrorSelector = 0, Reserved2 = 0, DataOffset = 1539151080, DataSelector = 0, Reserved3 = 0, MxCsr = 8111, MxCsr_Mask = 65535, FloatRegisters = {{Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 14339461213547659264, High = 16390}, {Low = 14339461213547659264, High = 16390}, {Low = 12682136550675316736, High = 16386}}, XmmRegisters = {{Low = 32651591226294356, High = 28429466575372355}, {Low = 1090519040, High = 0}, {Low = 18446744073709551615, High = -1}, {Low = 512, High = 7229172904379708760}, {Low = 139661196329067, High = 139661196386304}, {Low = 0, High = 0}, {Low = 140730437545336, High = 140730437556336}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 4602678819172646912, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 4408728642709317424, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}}, Reserved4 = '\000' <repeats 95 times>}, {Header = {{Low = 895, High = 154808064}, {Low = 1539151080, High = 281470681751471}}, Legacy = {{Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 14339461213547659264, High = 16390}, {Low = 14339461213547659264, High = 16390}, {Low = 12682136550675316736, High = 16386}}, Xmm0 = {Low = 32651591226294356, High = 28429466575372355}, Xmm1 = {Low = 1090519040, High = 0}, Xmm2 = {Low = 18446744073709551615, High = -1}, Xmm3 = {Low = 512, High = 7229172904379708760}, Xmm4 = {Low = 139661196329067, High = 139661196386304}, Xmm5 = {Low = 0, High = 0}, Xmm6 = {Low = 140730437545336, High = 140730437556336}, Xmm7 = {Low = 0, High = 0}, Xmm8 = {Low = 0, High = 0}, Xmm9 = {Low = 0, High = 0}, Xmm10 = {Low = 4602678819172646912, High = 0}, Xmm11 = {Low = 0, High = 0}, Xmm12 = {Low = 0, High = 0}, Xmm13 = {Low = 4408728642709317424, High = 0}, Xmm14 = {Low = 0, High = 0}, Xmm15 = {Low = 0, High = 0}}}, VectorRegister = {{Low = 0, High = 0} <repeats 26 times>}, VectorControl = 0, DebugControl = 0, LastBranchToRip = 0, LastBranchFromRip = 0, LastExceptionToRip = 0, LastExceptionFromRip = 0}, ctxPtrsOne = {{FloatingContext = {0x0 <repeats 16 times>}, {Xmm0 = 0x0, Xmm1 = 0x0, Xmm2 = 0x0, Xmm3 = 0x0, Xmm4 = 0x0, Xmm5 = 0x0, Xmm6 = 0x0, Xmm7 = 0x0, Xmm8 = 0x0, Xmm9 = 0x0, Xmm10 = 0x0, Xmm11 = 0x0, Xmm12 = 0x0, Xmm13 = 0x0, Xmm14 = 0x0, Xmm15 = 0x0}}, {IntegerContext = {0x7ffe5bbd0ec8, 0x7ffe5bbd0ed0, 0x7ffe5bbd0ed8, 0x7ffe5bbd0ee0, 0x7ffe5bbd0ee8, 0x7ffe5bbd0ef0, 0x7ffe5bbd0ef8, 0x7ffe5bbd0f00, 0x7ffe5bbd0f08, 0x7ffe5bbd0f10, 0x7ffe5bbd0f18, 0x7ffe5bbd0f20, 0x7ffe5bbd0f28, 0x7ffe5bbd0f30, 0x7ffe5bbd0f38, 0x7ffe5bbd0f40}, {Rax = 0x7ffe5bbd0ec8, Rcx = 0x7ffe5bbd0ed0, Rdx = 0x7ffe5bbd0ed8, Rbx = 0x7ffe5bbd0ee0, Rsp = 0x7ffe5bbd0ee8, Rbp = 0x7ffe5bbd0ef0, Rsi = 0x7ffe5bbd0ef8, Rdi = 0x7ffe5bbd0f00, R8 = 0x7ffe5bbd0f08, R9 = 0x7ffe5bbd0f10, R10 = 0x7ffe5bbd0f18, R11 = 0x7ffe5bbd0f20, R12 = 0x7ffe5bbd0f28, R13 = 0x7ffe5bbd0f30, R14 = 0x7ffe5bbd0f38, R15 = 0x7ffe5bbd0f40}}}, ctxPtrsTwo = {{FloatingContext = {0x0 <repeats 16 times>}, {Xmm0 = 0x0, Xmm1 = 0x0, Xmm2 = 0x0, Xmm3 = 0x0, Xmm4 = 0x0, Xmm5 = 0x0, Xmm6 = 0x0, Xmm7 = 0x0, Xmm8 = 0x0, Xmm9 = 0x0, Xmm10 = 0x0, Xmm11 = 0x0, Xmm12 = 0x0, Xmm13 = 0x0, Xmm14 = 0x0, Xmm15 = 0x0}}, {IntegerContext = {0x7ffe5bbd0ec8, 0x7ffe5bbd0ed0, 0x7ffe5bbd0ed8, 0x7ffe5bbd0ee0, 0x7ffe5bbd0ee8, 0x7ffe5bbd18e0, 0x7ffe5bbd0ef8, 0x7ffe5bbd0f00, 0x7ffe5bbd0f08, 0x7ffe5bbd0f10, 0x7ffe5bbd0f18, 0x7ffe5bbd0f20, 0x7ffe5bbd0f28, 0x7ffe5bbd18d8, 0x7ffe5bbd0f38, 0x7ffe5bbd0f40}, {Rax = 0x7ffe5bbd0ec8, Rcx = 0x7ffe5bbd0ed0, Rdx = 0x7ffe5bbd0ed8, Rbx = 0x7ffe5bbd0ee0, Rsp = 0x7ffe5bbd0ee8, Rbp = 0x7ffe5bbd18e0, Rsi = 0x7ffe5bbd0ef8, Rdi = 0x7ffe5bbd0f00, R8 = 0x7ffe5bbd0f08, R9 = 0x7ffe5bbd0f10, R10 = 0x7ffe5bbd0f18, R11 = 0x7ffe5bbd0f20, R12 = 0x7ffe5bbd0f28, R13 = 0x7ffe5bbd18d8, R14 = 0x7ffe5bbd0f38, R15 = 0x7ffe5bbd0f40}}}, _pThread = 0xa3fb60, SP = 140730437540056, ControlPC = 139661861772857}, <No data fields>}
unused = 1
executionState = {m_FirstPass = 1, m_IsJIT = 1, m_pFD = 0x7f058edb0700, m_ppvRetAddrPtr = 0x7ffe5bbd18e8, m_RelOffset = 25, m_pJitManager = 0xa29fc0, m_MethodToken = {m_pRangeSection = 0xfc2680, m_pCodeHeader = 139661861772824}, m_IsInterruptible = 0}
threadStackWalking = {m_PreviousValue = 0x0, m_slot = TlsIdx_StackWalkerWalkingThread}
pvHijackAddr = 0x7f060786bf18 <OnHijackTripThread>
pThread = 0xa3fb60
ip = 139661861772857
workingOnThreadContext = {m_value = 0xa3fb60, m_acquired = 1}
codeInfo = {m_codeAddress = 139661861772857, m_methodToken = {m_pRangeSection = 0xfc2680, m_pCodeHeader = 139661861772824}, m_pMD = 0x7f058edb0700, m_pJM = 0xa29fc0, m_relOffset = 25, m_pFunctionEntry = 0x7f058fc6a044}
addrOffset = 25
pEECM = 0x9985f0
isAtSafePoint = false
dotnet/coreclr#10 0x00007f0607cefac3 in inject_activation_handler (code=34, siginfo=0x7ffe5bbd1470, context=0x7ffe5bbd1340) at /__w/6/s/src/pal/src/exception/signal.cpp:605
ucontext = 0x7ffe5bbd1340
winContext = {P1Home = 0, P2Home = 0, P3Home = 0, P4Home = 0, P5Home = 0, P6Home = 0, ContextFlags = 1048587, MxCsr = 32517, SegCs = 51, SegDs = 27002, SegEs = 32517, SegFs = 0, SegGs = 50904, SegSs = 27002, EFlags = 582, Dr0 = 139661221217984, Dr1 = 139661221217896, Dr2 = 139661221217960, Dr3 = 0, Dr6 = 0, Dr7 = 0, Rax = 140730437515056, Rcx = 0, Rdx = 139661221219568, Rbx = 140730437569608, Rsp = 140730437540056, Rbp = 140730437556592, Rsi = 139661221219568, Rdi = 139661218950680, R8 = 10746720, R9 = 139663910797472, R10 = 9223441867774963868, R11 = 139661825345416, R12 = 139661201418992, R13 = 139661218950776, R14 = 14, R15 = 11091952, Rip = 139661861772857, {FltSave = {ControlWord = 895, StatusWord = 0, TagWord = 0 '\000', Reserved1 = 0 '\000', ErrorOpcode = 0, ErrorOffset = 154808064, ErrorSelector = 0, Reserved2 = 0, DataOffset = 1539151080, DataSelector = 0, Reserved3 = 0, MxCsr = 8111, MxCsr_Mask = 65535, FloatRegisters = {{Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 14339461213547659264, High = 16390}, {Low = 14339461213547659264, High = 16390}, {Low = 12682136550675316736, High = 16386}}, XmmRegisters = {{Low = 32651591226294356, High = 28429466575372355}, {Low = 1090519040, High = 0}, {Low = 18446744073709551615, High = -1}, {Low = 512, High = 7229172904379708760}, {Low = 139661196329067, High = 139661196386304}, {Low = 0, High = 0}, {Low = 140730437545336, High = 140730437556336}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 4602678819172646912, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 4408728642709317424, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}}, Reserved4 = '\000' <repeats 95 times>}, {Header = {{Low = 895, High = 154808064}, {Low = 1539151080, High = 281470681751471}}, Legacy = {{Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 0, High = 0}, {Low = 14339461213547659264, High = 16390}, {Low = 14339461213547659264, High = 16390}, {Low = 12682136550675316736, High = 16386}}, Xmm0 = {Low = 32651591226294356, High = 28429466575372355}, Xmm1 = {Low = 1090519040, High = 0}, Xmm2 = {Low = 18446744073709551615, High = -1}, Xmm3 = {Low = 512, High = 7229172904379708760}, Xmm4 = {Low = 139661196329067, High = 139661196386304}, Xmm5 = {Low = 0, High = 0}, Xmm6 = {Low = 140730437545336, High = 140730437556336}, Xmm7 = {Low = 0, High = 0}, Xmm8 = {Low = 0, High = 0}, Xmm9 = {Low = 0, High = 0}, Xmm10 = {Low = 4602678819172646912, High = 0}, Xmm11 = {Low = 0, High = 0}, Xmm12 = {Low = 0, High = 0}, Xmm13 = {Low = 4408728642709317424, High = 0}, Xmm14 = {Low = 0, High = 0}, Xmm15 = {Low = 0, High = 0}}}, VectorRegister = {{Low = 0, High = 0} <repeats 26 times>}, VectorControl = 0, DebugControl = 0, LastBranchToRip = 0, LastBranchFromRip = 0, LastExceptionToRip = 0, LastExceptionFromRip = 0}
dotnet/coreclr#11 <signal handler called>
No locals.
dotnet/coreclr#12 0x00007f058fa8de39 in ?? ()
Seen on Ubuntu.1804 x64 with release corefx tests and Checked coreclr and:
in Microsoft.VisualBasic.Core.Tests
https://mc.dot.net/#/user/coreclr-corefx-jitstress/pr~2Fdotnet~2Fcoreclr~2Frefs~2Fpull~2F24962~2Fmerge/test~2Ffunctional~2Fcorefx~2F/20190610.2/workItem/Microsoft.VisualBasic.Core.Tests/wilogs
(corefx testing is not yet enabled in master; it is here: dotnet/coreclr#24962)
part of stack trace from dump: