[mono] mono_thread_info_install_interrupt: previous_token should be INTERRUPT_STATE
- Dominant language
- C#
- Stars
- 18.3k
- Forks
- 5.6k
- PR merge metrics
- PR metrics pending
Description
[Log](https://helixr1107v0xdcypoyl9e7f.blob.core.windows.net/dotnet-runtime-refs-pull-122495-merge-a4507db39fbe42199e/threading_group1/1/console.b482e0e4.log?skoid=8eda00af-b5ec-4be9-b69b-0919a2338892&sktid=72f988bf-86f1-41af-91ab-2d7cd011db47&skt=2025-12-19T20%3A47%3A42Z&ske=2025-12-19T21%3A47%3A42Z&sks=b&skv=2024-11-04&sv=2024-11-04&st=2025-12-19T20%3A47%3A42Z&se=2025-12-19T21%3A47%3A42Z&sr=c&sp=r&sig=FtgXJU1pGy2cQUz%2BaUy9FGzpaYpWQeDKmeQjsIN40uI%3D)
```
Running RunTestInterruptInfiniteWait test.
Waiting for thread to enter wait...
Starting thread waiting on event.
Queue user APC.
Waiting for APC to execute...
mono_thread_info_install_interrupt: previous_token should be INTERRUPT_STATE (FFFFFFFFFFFFFFFF), but it was 0000021CF36D43A0
Expected: 100
Actual: -1073740791
END EXECUTION - FAILED
FAILED
```
## Build Information
Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1236476
```json
{
"ErrorMessage": "mono_thread_info_install_interrupt: previous_token should be INTERRUPT_STATE",
"BuildRetry": false,
"ExcludeConsoleLog": false
}
```
### Known issue validation
**Build: :mag_right:** https://dev.azure.com/dnceng-public/public/_build/results?buildId=1236476
**Error message validated:** `[mono_thread_info_install_interrupt: previous_token should be INTERRUPT_STATE`]
**Result validation:** :white_check_mark: Known issue matched with the provided build.
**Validation performed at:** 12/19/2025 8:57:03 PM UTC
### Report
#### Summary
|24-Hour Hit Count|7-Day Hit Count|1-Month Count|
|---|---|---|
|0|0|0|
Contributor guide
Assessment
This issue has not been assessed yet.