Project

General

Profile

Исключение 0xc0150010

Иногда в отладочный логах после завершения приложения присутствует запись о исключении с кодом 0xc0150010.
Возможны 2 варианта:

  1. Это единственное исключение в логе, именно оно привело к завершению приложения
  2. Это исключение возникло после другого, например
    00000CEC @ 07-04-2014, 12:01:05.693 @  @ ERR_MSG @ UNHANDLED EXCEPTION @ NATIVE EXCEPTION:0xc0000005 @ Main
    00000CEC @ 07-04-2014, 12:01:11.897 @  @ ERR_MSG @ UNHANDLED EXCEPTION @ NATIVE EXCEPTION:0xc0150010 @ Main

В первом случае это, скорее всего, проявление проблемы, описанной в #14491.
А во втором - наведенное исключение, вызванное первым.

Во всех случаях не имеет смысла тратить время на пересылку и анализировать креш-дампы от этих с кодом 0xc0150010, в них нет полезной информации.
(Дампы можно различить про дате и времени создания, оно совпадает с временем записи в логе)

У микрософта есть несколько статей про это исключение, его название звучит так:

  • STATUS_SXS_INVALID_DEACTIVATION
  • The activation context being deactivated is not active for the current thread of execution.
  • Деактивируемый контекст активации не является активным для данного потока исполнения.

Во втором случае обязательно необходимо проанализировать креш дамп от первого исключения, он, скорее всего, поможет понять причину ошибки.

Add picture from clipboard (Maximum size: 742 MB)