Синій екран смерті 0x0000000f
Синій екран смерті 0x0000000F вказує, що запит на spin-блокування ініціювалося, коли дане блокування вже запущена.
Причина
Як правило, ця помилка викликана рекурсивним запитом на spin-блокування. Наприклад, коли spin-блокування була отримана потоком, і потім той же самий потік викликає функцію, яка також намагається отримати spin-блокування. Друга спроба отримати spin-блокування не блокується, тому що це привело б до взаімоблокіровке. Якщо виклики будуть виконані більше ніж на одному процесорі, то один процесор буде блокований, поки інший процесор не відпустить блокування.
Ця помилка може також статися без явної рекурсії, коли всім потокам і всім spin-блокувань присвоюються IRQL. IRQL spin-блокування завжди більше або дорівнює рівню DPC, але це не враховується для потоків. Однак, IRQL потоку, який містить spin-блокування, повинен підтримати яка дорівнює або перевищує значення з IRQL spin-блокування. При зменшенні IRQL потоку нижче рівня IRQL spin-блокування, яку потік містить, дозволяє іншому потоку виконуватися процесором. Цей новий потік може спробувати отримати ту ж саму spin-блокування.
Переконайтеся, що Ви рекурсивно не одержуєте блокування. І, для потоків, які містять spin-блокування, переконайтеся, що Ви не зменшуєте IRQL потоку до рівня нижче IRQL spin-блокування, яку він містить.
Рішення
Для усунення помилки скористайтеся статтею "Загальні рекомендації по усуненню синього екрану".
Буду вдячний, якщо скористаєтеся кнопочками:
- Синій екран смерті 0x000000e7
- Синій екран смерті 0x00000162
- Синій екран смерті 0x0000011b
- Синій екран смерті 0x000000d1
- Синій екран смерті 0x00000020
- Синій екран смерті 0x000000e1
- Синій екран смерті 0x000000c8
- Синій екран смерті 0x00000133
- Синій екран смерті 0x0000004a
- Синій екран смерті 0x000000d4
- Синій екран смерті 0x0000010d
- Синій екран смерті 0x000000d3
- Синій екран смерті 0x0000001d
- Синій екран смерті 0x000000d0
- Синій екран смерті 0x000000db
- Синій екран смерті 0x00000192
- Синій екран смерті 0x000000c5
- Синій екран смерті 0x00000152
- Індикатор завантаження на jаvascript.
- Чорний список + для android (блокування викликів і смс)
- Irql_not_less_or_equal - stop 0х0000000а