Skip to content

Concurrency issues around dispatch events and waiting for renders #118

@egil

Description

@egil

The following error shows up in 154 test runs out of about 3000:

  • Htmlizer.cs:line 44, Assert.Debug (20 times)
  • Htmlizer.cs:line 166, Assert.Debug (14 times)
  • Htmlizer.cs:line 59, error InvalidOperationException : We didn't consume any input (33 times)
  • Htmlizer.cs:line 93 , error InvalidOperationException : Invalid element frame type 'None' (28 times)
  • The HashSet Observers in RenderEventObservable.cs is updated concurrently. Throws the following error message: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct. (3 times)
  • Additional regular assertion fails, probably just related to the above. Many timeouts.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions