SmartQuant Discussion
http://www.smartquant.com/forums/

Критическая ошибка View Performance
http://www.smartquant.com/forums/viewtopic.php?f=65&t=10592
Page 1 of 1

Author:  Joni12 [ Wed Sep 25, 2013 12:50 pm ]
Post subject:  Критическая ошибка View Performance

После открытия в проекте вкладки View Performance, через какое-то время получаю критическую ошибку. Причем вкладку можно уже и закрыть, крах все-равно настигнет. И почему только OQ может выйти из такой ситуации только окончательно рухнув? На старых версиях подобного не происходит.

Attachments:
Error Undo.jpg
Error Undo.jpg [ 119.06 KiB | Viewed 7692 times ]

Author:  Alexei Kurov [ Wed Sep 25, 2013 5:04 pm ]
Post subject:  Re: Критическая ошибка View Performance

А какой провайдер Вы используете?

Author:  Joni12 [ Wed Sep 25, 2013 7:37 pm ]
Post subject:  Re: Критическая ошибка View Performance

Finam Transaq

Author:  Alexei Kurov [ Thu Sep 26, 2013 9:44 am ]
Post subject:  Re: Критическая ошибка View Performance

Спасибо. Мы проверим в чем дело.

Author:  Joni12 [ Fri Nov 08, 2013 8:03 pm ]
Post subject:  Re: Критическая ошибка View Performance

На новой версии 3.9.1 ошибка возникает с удручающей стабильностью.
Вот полный текст RunTime Error

System.InvalidOperationException: The Undo operation encountered a context that is different from what was applied in the corresponding Set operation. The possible cause is that a context was Set on the thread and not reverted(undone).
at System.Threading.SynchronizationContextSwitcher.Undo()
at System.Threading.ExecutionContextSwitcher.Undo()
at System.Threading.ExecutionContext.runFinallyCode(Object userData, Boolean exceptionThrown)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteBackoutCodeHelper(Object backoutCode, Object userData, Boolean exceptionThrown)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.ContextAwareResult.Complete(IntPtr userToken)
at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)

Author:  Dr. Anton Fokin [ Sat Nov 09, 2013 2:08 am ]
Post subject:  Re: Критическая ошибка View Performance

Удручающая стабильность это наоборот хорошо - значит можно воспроизвести проблему... Будем пытаться...

Антон

Author:  Joni12 [ Sat Nov 09, 2013 6:41 am ]
Post subject:  Re: Критическая ошибка View Performance

Может попробовать как-то поменять работу с Threading в адаптере Transaq?!
С адаптером Quik ведь ничего подобного не происходит!
Если появится обновленный вариант - готов помочь протестировать.

Дмитрий.

Page 1 of 1 All times are UTC + 3 hours
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/