Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

System.Threading.Tasks.Task tests failing on Mono in CI runs #2165

Closed
jaredpar opened this issue Jan 24, 2020 · 7 comments
Closed

System.Threading.Tasks.Task tests failing on Mono in CI runs #2165

jaredpar opened this issue Jan 24, 2020 · 7 comments
Labels
area-System.Threading untriaged New issue has not been triaged by the area owner

Comments

@jaredpar
Copy link
Member

The tests appear to be triggering a stack overflow in Mono. Helix job for one of the logs.

/private/tmp/helix/working/B39409A5/w/AFD40909/e /private/tmp/helix/working/B39409A5/w/AFD40909/e
  Discovering: System.Threading.Tasks.Tests (method display = ClassAndMethod, method display options = None)
  Discovered:  System.Threading.Tasks.Tests (found 539 of 719 test cases)
  Starting:    System.Threading.Tasks.Tests (parallel test collections = on, max threads = 12)
Stack overflow: IP: 0x113ed658f, fault addr: 0x7ffedfcbdfa0
Stacktrace:
  at System.Threading.Tasks.Task.FinishContinuations () [0x00014] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  <...>
  at System.Threading.Tasks.Task.FinishStageThree () [0x0001e] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.FinishStageTwo () [0x000ae] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.Finish (bool) [0x00008] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task&,System.Threading.Thread) [0x000c1] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.ExecuteEntryUnsafe (System.Threading.Thread) [0x0002b] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.ThreadPoolTaskScheduler.TryExecuteTaskInline (System.Threading.Tasks.Task,bool) [0x0000e] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.TaskScheduler.TryRunInline (System.Threading.Tasks.Task,bool) [0x0004e] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.TaskContinuation.InlineIfPossibleOrElseQueue (System.Threading.Tasks.Task,bool) [0x00023] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.StandardTaskContinuation.Run (System.Threading.Tasks.Task,bool) [0x0006a] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.RunContinuations (object) [0x0007a] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.FinishContinuations () [0x00014] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.FinishStageThree () [0x0001e] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.FinishStageTwo () [0x000ae] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.Finish (bool) [0x00008] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task&,System.Threading.Thread) [0x000c1] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.ExecuteEntryUnsafe (System.Threading.Thread) [0x0002b] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.ThreadPoolTaskScheduler.TryExecuteTaskInline (System.Threading.Tasks.Task,bool) [0x0000e] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.TaskScheduler.TryRunInline (System.Threading.Tasks.Task,bool) [0x0004e] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.TaskContinuation.InlineIfPossibleOrElseQueue (System.Threading.Tasks.Task,bool) [0x00023] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.StandardTaskContinuation.Run (System.Threading.Tasks.Task,bool) [0x0006a] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.RunContinuations (object) [0x0007a] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.FinishContinuations () [0x00014] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.FinishStageThree () [0x0001e] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.FinishStageTwo () [0x000ae] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.Finish (bool) [0x00008] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task&,System.Threading.Thread) [0x000c1] in <0d306ff7c7274b95b79b002453d1fcbd>:0
  at System.Threading.Tasks.Task.ExecuteEntryUnsafe (System.Threading.Thread) [0x0002b] in <0d306ff7c7274b95b79b002453d1fcbd>:0

Jobs this is impacting:

  • netcoreapp5.0-OSX-Release-x64-Mono_release-OSX.1013.Amd64.Open
  • netcoreapp5.0-OSX-Release-x64-Mono_release-OSX.1014.Amd64.Open

Failed Build Examples

@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added area-System.Threading untriaged New issue has not been triaged by the area owner labels Jan 24, 2020
@jaredpar
Copy link
Member Author

FYI @steveisok

@steveisok
Copy link
Member

@jaredpar
Copy link
Member Author

@steveisok that is a regex test though, not tasks. The regex failures are tracked in #2153

@steveisok
Copy link
Member

doh! sorry :-)

@jaredpar
Copy link
Member Author

No problem. 😄

@akoeplinger
Copy link
Member

This test was already disabled with d28b9ee

Please reopen if you still see it on builds after that commit.

@stephentoub
Copy link
Member

Dup of #2084, which should I guess also be closed.

@ghost ghost locked as resolved and limited conversation to collaborators Dec 11, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Threading untriaged New issue has not been triaged by the area owner
Projects
None yet
Development

No branches or pull requests

5 participants