Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Наши способы организации безопасного удалённого доступа к рабочим местам и корпоративным ресурсам
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline ErcKrasilnikov  
#1 Оставлено : 28 июня 2016 г. 12:52:34(UTC)
ErcKrasilnikov

Статус: Новичок

Группы: Участники
Зарегистрирован: 28.06.2016(UTC)
Сообщений: 7
Откуда: екб

Добрый день!
Windows 7 64
Версия ядра СКЗИ: 3.6.5355 КС1
Версия продукта : 3.6.5402
КриптоПро .NET : 1.0.5913.0
Microsoft Visual Studio Professional 2015 Version 14.0.25123.00 Update 2

Периодически начинает падать студия. На время помогает переустановка КриптоПро .NET.
В журнале приложений windows появляются следующие ошибки:

1)Неисправимая ошибка при установке группы обходов в функции CryptoPro.Sharpei.NetDetours.CPPublicKey.InitDetours. Critical exception.
2)Ошибка междоменного взаимодействия. Exception has been thrown by the target of an invocation..
3)Неисправимая ошибка при установке группы обходов в функции CryptoPro.Sharpei.IdentityModel.CPX509AsymmetricSecurityKey.InitDetours. Critical exception.
4)Ошибка установки исправлений на System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089. Exception has been thrown by the target of an invocation..
5)Неисправимая ошибка при установке группы обходов в функции CryptoPro.Sharpei.Xml.CPEncryptedXml.InitDetours. Critical exception.
6)При загрузке assembly возникла неизвестная ошибка. Код ошибки: 0xe0434352.
7)Ошибка установки исправлений на System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a. Exception has been thrown by the target of an invocation..
8)Неисправимая ошибка при установке группы обходов в функции CryptoPro.Sharpei.IdentityModel.CPSimpleTokenResolver.InitDetours. Critical exception.
9)При загрузке assembly возникла неизвестная ошибка. Код ошибки: 0xe0434352.
10)Неисправимая ошибка при установке группы обходов в функции CryptoPro.Sharpei.IdentityModel.CPX509AsymmetricSecurityKey.InitDetours. Невозможно скомпилировать функцию
System.IdentityModel.Tokens.X509AsymmetricSecurityKey :: Byte[] EncryptKey(System.String, Byte[]).
......

Код:
Приложение: devenv.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: код исключения 80000003, адрес исключения 73B7BA23
Стек:
   в Microsoft.VisualStudio.ServiceModel.Caching.ServiceAnalyzeHelper..cctor()
   в Microsoft.VisualStudio.ServiceModel.Caching.Cache.AnalyzeAssembly(System.Reflection.Assembly, Int64)
   в Microsoft.VisualStudio.ServiceModel.Caching.Cache.AnalyzeAssembly(System.String, Int64)
   в Microsoft.VisualStudio.ServiceModel.Caching.Cache.AnalyzeAssembly(System.String, Int64)
   в Microsoft.VisualStudio.ServiceModel.Caching.Cache+<>c__DisplayClass35_0`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<GetInfoFromAssembly>b__0()
   в Microsoft.Tools.Common.ExceptionUtility.Try(System.Action)
   в Microsoft.VisualStudio.ServiceModel.Caching.Cache.GetInfoFromAssembly[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Collections.Generic.IEnumerable`1<System.String>, System.Func`2<Microsoft.VisualStudio.ServiceModel.Caching.CachedServiceInfo,System.Collections.Generic.IEnumerable`1<System.__Canon>>, Boolean, System.Collections.Generic.IEnumerable`1<System.__Canon> ByRef, System.Exception ByRef)
   в Microsoft.VisualStudio.ServiceModel.Caching.Cache.TryGetServicesFromAssembly(System.Collections.Generic.IEnumerable`1<System.String>, Boolean, System.Collections.Generic.IEnumerable`1<System.String> ByRef, System.Exception ByRef)
   в Microsoft.VisualStudio.ServiceModel.XmlEditor.CodeModelSchemaGenerator+<Generate>d__21.MoveNext()
   в System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.VisualStudio.ServiceModel.XmlEditor.CodeModelSchemaGenerator+<Generate>d__21, Microsoft.VisualStudio.ServiceModel.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<Generate>d__21 ByRef)
   в Microsoft.VisualStudio.ServiceModel.XmlEditor.CodeModelSchemaGenerator.Generate(EnvDTE.Project)
   в Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner+<AnalyzeCodeModel>d__16.MoveNext()
   в System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner+<AnalyzeCodeModel>d__16, Microsoft.VisualStudio.ServiceModel.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<AnalyzeCodeModel>d__16 ByRef)
   в Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner.AnalyzeCodeModel(Microsoft.VisualStudio.ServiceModel.XmlEditor.ConfigInfo, Microsoft.VisualStudio.ServiceModel.XmlEditor.AnalysisInfo)
   в Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner+<Analyze>d__10.MoveNext()
   в System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner+<Analyze>d__10, Microsoft.VisualStudio.ServiceModel.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<Analyze>d__10 ByRef)
   в Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner.Analyze(Microsoft.VisualStudio.ServiceModel.XmlEditor.ConfigInfo, Microsoft.VisualStudio.ServiceModel.XmlEditor.AnalysisInfo, Boolean)
   в Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator+<RefreshSchema>d__35.MoveNext()
   в System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator+<RefreshSchema>d__35, Microsoft.VisualStudio.ServiceModel.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<RefreshSchema>d__35 ByRef)
   в Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator.RefreshSchema(System.Threading.CancellationToken, Boolean, Boolean)
   в Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator+<>c__DisplayClass40_0+<<ScheduleAsyncTask>b__0>d.MoveNext()
   в System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator+<>c__DisplayClass40_0+<<ScheduleAsyncTask>b__0>d, Microsoft.VisualStudio.ServiceModel.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<<ScheduleAsyncTask>b__0>d ByRef)
   в Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator+<>c__DisplayClass40_0.<ScheduleAsyncTask>b__0()
   в System.Threading.Tasks.Task`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].InnerInvoke()
   в System.Threading.Tasks.Task.Execute()
   в System.Threading.Tasks.Task.ExecutionContextCallback(System.Object)
   в System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   в System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)
   в System.Threading.Tasks.Task.ExecuteEntry(Boolean)
   в System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   в System.Threading.ThreadPoolWorkQueue.Dispatch()
   в System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

osinfo.xml (1,158kb) загружен 2 раз(а).
Offline Максим Коллегин  
#2 Оставлено : 28 июня 2016 г. 15:15:00(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,050
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 17 раз
Поблагодарили: 597 раз в 536 постах
А как мы можем воспроизвести падение?
Знания в базе знаний, поддержка в техподдержке
Offline umatkot  
#3 Оставлено : 28 июня 2016 г. 20:14:14(UTC)
umatkot

Статус: Участник

Группы: Участники
Зарегистрирован: 24.06.2013(UTC)
Сообщений: 14
Российская Федерация
Откуда: Владивосток

Сказал(а) «Спасибо»: 4 раз
Аналогичная ошибка на Visual Studio 2013, 2015 (Update 1, Update 2)
Как вызываю ошибку:
Проект состоит из нескольких модулей - один из них использует CryptoPro.Sharpei
Работаю с WCF сервисами и делаю подпись XML.
Настраиваю подключение Binding в app.config и запускаю UnitTest на отладку. После отладки как только захожу в app.config:
Visual Studio 2013, 2015 (Update 1) пишет "Точка останова Обнаружена точка останова" - студия вываливается.
Visual Studio 2015 Update 2 - тупо вылетает c AppCrash.
Система 64 разрядная, КриптоПро.NET переустанавливал - версия 1.0.5913 x64
Всё находится на VMWare WorkStation 10.0.1 build-1379776

Problem signature:
Problem Event Name: APPCRASH
Application Name: devenv.exe
Application Version: 14.0.25402.0
Application Timestamp: 574fbb1e
Fault Module Name: clr.dll
Fault Module Version: 4.6.1055.0
Fault Module Timestamp: 563c0f73
Exception Code: 4000001f
Exception Offset: 002dba23
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1049
Additional Information 1: 088e
Additional Information 2: 088e590c9363d801bf335a5f7b4c342b
Additional Information 3: 9098
Additional Information 4: 90980223c583538a6a120d0c17a97973

Журнал ошибок Windows содержит

ERROR:Fatal group detour exception on CryptoPro.Sharpei.IdentityModel.CPX509AsymmetricSecurityKey.InitDetours. Critical exception.
ERROR:Patch on System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 installation error. Exception has been thrown by the target of an invocation..
WARNING:Unknown exception on assembly load. Error code: 0xe0434352.
ERROR:Faulting application name: devenv.exe, version: 14.0.25402.0, time stamp: 0x574fbb1e
Faulting module name: clr.dll, version: 4.6.1055.0, time stamp: 0x563c0f73
Exception code: 0x4000001f
Fault offset: 0x002dba23
Faulting process id: 0xd6c
Faulting application start time: 0x01d1d1552e5685d0
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Report Id: ffa93250-3d48-11e6-90d5-000c29e65a9f

Что примечательно, версия .NET Framework проекта - 4.5

Также делаю отладку без точки остановки - всё нормально, но как только делаю пошаговое выполнение, после окончания теста ещё гирлянда ошибок:
Error 29.06.2016 2:07:29 Application 0 None
The description for Event ID 0 from source Application cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

Error Handler Exception: System.ServiceModel.CommunicationException: There was an error reading from the pipe: Канал был закрыт. (109, 0x6d). ---> System.IO.IOException: The read operation failed, see inner exception. ---> System.ServiceModel.CommunicationException: There was an error reading from the pipe: Канал был закрыт. (109, 0x6d). ---> System.IO.PipeException: There was an error reading from the pipe: Канал был закрыт. (109, 0x6d).
at System.ServiceModel.Channels.PipeConnection.OnAsyncReadComplete(Boolean haveResult, Int32 error, Int32 numBytes)
--- End of inner exception stack trace ---
at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Channels.ConnectionStream.EndRead(IAsyncResult asyncResult)
at System.Net.FixedSizeReader.ReadCallback(IAsyncResult transportResult)
--- End of inner exception stack trace ---
at System.Net.Security.NegotiateStream.EndRead(IAsyncResult asyncResult)
at System.ServiceModel.Channels.StreamConnection.EndRead()
--- End of inner exception stack trace ---
at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Channels.TransportDuplexSessionChannel.EndTryReceive(IAsyncResult result, Message& message)
at System.ServiceModel.Dispatcher.DuplexChannelBinder.EndTryReceive(IAsyncResult result, RequestContext& requestContext)
at System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive(IAsyncResult result, RequestContext& requestContext) \r\n at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Channels.TransportDuplexSessionChannel.EndTryReceive(IAsyncResult result, Message& message)
at System.ServiceModel.Dispatcher.DuplexChannelBinder.EndTryReceive(IAsyncResult result, RequestContext& requestContext)
at System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive(IAsyncResult result, RequestContext& requestContext)

Error 29.06.2016 2:07:29 .NET Runtime 1026 None
Application: devenv.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: exception code 80000003, exception address 704DBA23
Stack:
at CryptoPro.Sharpei.ServiceModel.MasterServiceModel.GetDetouredTypes()
at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
at System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
at System.Reflection.MethodBase.Invoke(System.Object, System.Object[])
at CryptoPro.Sharpei.NetDetours.DomainNeutralDet.TracedInvoke(System.Reflection.MethodInfo, System.Object, System.Object[])
at CryptoPro.Sharpei.NetDetours.DomainNeutralDet.MakeOneAssembly(CryptoPro.Sharpei.NetDetours.DetourDescription, System.Reflection.AssemblyName)
at CryptoPro.Sharpei.NetDetours.DomainNeutralDet.DetourAssembly(CryptoPro.Sharpei.NetDetours.DetDescriptionList, System.Reflection.Assembly)
at CryptoPro.Sharpei.NetDetours.CrossDomainList.DetourAssembly(System.Reflection.Assembly)
at CryptoPro.Sharpei.NetDetours.NativeDetourEntryPoint.OnAssemblyLoadEvent(System.Reflection.Assembly)
at Microsoft.VisualStudio.ServiceModel.Caching.ServiceAnalyzeHelper..cctor()
at Microsoft.VisualStudio.ServiceModel.Caching.Cache.AnalyzeAssembly(System.Reflection.Assembly, Int64)
at Microsoft.VisualStudio.ServiceModel.Caching.Cache.AnalyzeAssembly(System.String, Int64)
at Microsoft.VisualStudio.ServiceModel.Caching.Cache.AnalyzeAssembly(System.String, Int64)
at Microsoft.VisualStudio.ServiceModel.Caching.Cache+<>c__DisplayClass35_0`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<GetInfoFromAssembly>b__0()
at Microsoft.Tools.Common.ExceptionUtility.Try(System.Action)
at Microsoft.VisualStudio.ServiceModel.Caching.Cache.GetInfoFromAssembly[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Collections.Generic.IEnumerable`1<System.String>, System.Func`2<Microsoft.VisualStudio.ServiceModel.Caching.CachedServiceInfo,System.Collections.Generic.IEnumerable`1<System.__Canon>>, Boolean, System.Collections.Generic.IEnumerable`1<System.__Canon> ByRef, System.Exception ByRef)
at Microsoft.VisualStudio.ServiceModel.Caching.Cache.TryGetServicesFromAssembly(System.Collections.Generic.IEnumerable`1<System.String>, Boolean, System.Collections.Generic.IEnumerable`1<System.String> ByRef, System.Exception ByRef)
at Microsoft.VisualStudio.ServiceModel.XmlEditor.CodeModelSchemaGenerator+<Generate>d__21.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.VisualStudio.ServiceModel.XmlEditor.CodeModelSchemaGenerator+<Generate>d__21, Microsoft.VisualStudio.ServiceModel.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<Generate>d__21 ByRef)
at Microsoft.VisualStudio.ServiceModel.XmlEditor.CodeModelSchemaGenerator.Generate(EnvDTE.Project)
at Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner+<AnalyzeCodeModel>d__16.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner+<AnalyzeCodeModel>d__16, Microsoft.VisualStudio.ServiceModel.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<AnalyzeCodeModel>d__16 ByRef)
at Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner.AnalyzeCodeModel(Microsoft.VisualStudio.ServiceModel.XmlEditor.ConfigInfo, Microsoft.VisualStudio.ServiceModel.XmlEditor.AnalysisInfo)
at Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner+<Analyze>d__10.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner+<Analyze>d__10, Microsoft.VisualStudio.ServiceModel.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<Analyze>d__10 ByRef)
at Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGeneratorTaskRunner.Analyze(Microsoft.VisualStudio.ServiceModel.XmlEditor.ConfigInfo, Microsoft.VisualStudio.ServiceModel.XmlEditor.AnalysisInfo, Boolean)
at Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator+<RefreshSchema>d__35.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Start[[Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator+<RefreshSchema>d__35, Microsoft.VisualStudio.ServiceModel.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<RefreshSchema>d__35 ByRef)
at Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator.RefreshSchema(System.Threading.CancellationToken, Boolean, Boolean)
at Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator+<>c__DisplayClass40_0+<<ScheduleAsyncTask>b__0>d.MoveNext()
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[[Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator+<>c__DisplayClass40_0+<<ScheduleAsyncTask>b__0>d, Microsoft.VisualStudio.ServiceModel.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]](<<ScheduleAsyncTask>b__0>d ByRef)
at Microsoft.VisualStudio.ServiceModel.XmlEditor.SchemaGenerator+<>c__DisplayClass40_0.<ScheduleAsyncTask>b__0()
at System.Threading.Tasks.Task`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].InnerInvoke()
at System.Threading.Tasks.Task.Execute()
at System.Threading.Tasks.Task.ExecutionContextCallback(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)
at System.Threading.Tasks.Task.ExecuteEntry(Boolean)
at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

Warning 29.06.2016 2:07:29 CPNetDetours45 1 CLR Runtime
Unknown exception on assembly load. Error code: 0xe0434352.

Error 29.06.2016 2:07:29 CPNetDetours45 4 Patching
Patch on System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 installation error. Exception has been thrown by the target of an invocation..

Error 29.06.2016 2:07:29 CPNetDetours45 5 Patching
Fatal group detour exception on CryptoPro.Sharpei.IdentityModel.CPX509AsymmetricSecurityKey.InitDetours. Critical exception.

Warning 29.06.2016 2:07:29 CPNetDetours45 1 CLR Runtime
Unknown exception on assembly load. Error code: 0xe0434352.

Error 29.06.2016 2:07:29 CPNetDetours45 4 Patching
Patch on System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 installation error. Exception has been thrown by the target of an invocation..

Error 29.06.2016 2:07:29 CPNetDetours45 5 Patching
Fatal group detour exception on CryptoPro.Sharpei.IdentityModel.CPX509AsymmetricSecurityKey.InitDetours. Critical exception.

Error 29.06.2016 2:07:29 CPNetDetours45 2 Patching
Cross domain detour error. Exception has been thrown by the target of an invocation..

И так далее.

Добавлю, попробовал локализовать ошибку - отгрузил модуль с шарпеем, заккоментировал ServiceLocator - тесты при отладке проходит - конфиг открывается без проблем.
Заново подгрузил проект с шарпеем, всё раскомментировал - всё в порядке, НО как только активировал Resharper Ultimate - и оттуда запустил тест - получил снова AppCrash
c теми же самыми ошибками.

Делаю отладку самой студии:
Просто запускаю проект, не делаю никаких тестов - переключаюсь между вкладками app.config и вкладкой теста - AppCrash
Вот stackTrace по отладке самой студии:
> clr.dll!Module::EnableModuleFailureTriggers(class Module *,class AppDomain *) Unknown
clr.dll!DomainFile::PropagateNewActivation(class Module *,class Module *) Unknown
clr.dll!Module::AddActiveDependency(class Module *,int) Unknown
clr.dll!CEEJitInfo::addActiveDependency(struct CORINFO_MODULE_STRUCT_ *,struct CORINFO_MODULE_STRUCT_ *) Unknown
clr.dll!CEEInfo::ScanToken(class Module *,struct CORINFO_RESOLVED_TOKEN *,class TypeHandle,class MethodDesc *) Unknown
clr.dll!CEEInfo::resolveToken(struct CORINFO_RESOLVED_TOKEN *) Unknown
clrjit.dll!7184b8bd() Unknown

Было установлено опытным путём также, что в просто быстрое переключение по вкладкам App.config <-> unittest вызвает AppCrash
У меня в проекте большие классы с описанием сервисов ГИС ЖКХ - из-за них всё тормозит, как только я его отключаю (модуль с классами сервисов) - вкладки, тесты работают нормально.

Отредактировано пользователем 28 июня 2016 г. 20:25:42(UTC)  | Причина: Не указана

Offline Максим Коллегин  
#4 Оставлено : 30 июня 2016 г. 7:47:50(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,050
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 17 раз
Поблагодарили: 597 раз в 536 постах
А без Resharper падение воспроизводится?
Знания в базе знаний, поддержка в техподдержке
Offline umatkot  
#5 Оставлено : 22 сентября 2016 г. 12:32:55(UTC)
umatkot

Статус: Участник

Группы: Участники
Зарегистрирован: 24.06.2013(UTC)
Сообщений: 14
Российская Федерация
Откуда: Владивосток

Сказал(а) «Спасибо»: 4 раз
Автор: maxdm Перейти к цитате
А без Resharper падение воспроизводится?

Да, воспроизводится. Было замечено, что очень часто вылетает, когда заходишь в App.config проекта UnitTest.
Сама sharpei подключается в другом проекте этого же решения.
Студия валится как ненормальная, в логах Windows пишет, что ошибка в System.ServiceModel v.4.0.0.0, а инициировал её всё тот же Detours при перечислении. Как я могу правильно отловить все ошибки, чтобы прислать Вам для анализа?

Отредактировано пользователем 22 сентября 2016 г. 12:34:27(UTC)  | Причина: Не указана

Offline umatkot  
#6 Оставлено : 22 сентября 2016 г. 12:47:24(UTC)
umatkot

Статус: Участник

Группы: Участники
Зарегистрирован: 24.06.2013(UTC)
Сообщений: 14
Российская Федерация
Откуда: Владивосток

Сказал(а) «Спасибо»: 4 раз
Detours.rar (29kb) загружен 1 раз(а).
Вот, прикреплённые события.
Это происходит особенно часто, если переходить на App.config из файла UnitTest туда-сюда.
При отключенном проекте (Unload project), в котором находится Sharpei вываливается с таким исключением:
Неисправимая ошибка при установке группы обходов в функции CryptoPro.Sharpei.IdentityModel.CPX509AsymmetricSecurityKey.InitDetours. Critical exception.

Отредактировано пользователем 22 сентября 2016 г. 12:50:39(UTC)  | Причина: Не указана

Offline umatkot  
#7 Оставлено : 22 сентября 2016 г. 13:01:03(UTC)
umatkot

Статус: Участник

Группы: Участники
Зарегистрирован: 24.06.2013(UTC)
Сообщений: 14
Российская Федерация
Откуда: Владивосток

Сказал(а) «Спасибо»: 4 раз
App.rar (2kb) загружен 5 раз(а).
Конфиг примерно следующего содержания. (Значимые цифры заменил нулями)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.