﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Ошибка в quikLUA 4.3.21.0</title>
  <id>~/topic/8096/oshibka-v-quiklua-4_3_21_0/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-10T15:04:53Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=8096" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/39297/</id>
    <title type="text">В последней версии периодически в логе lua периодически начинает сыпаться ошибка: &amp;quot;OnQuoteF System.R...</title>
    <published>2017-02-20T14:27:10Z</published>
    <updated>2017-02-20T14:28:54Z</updated>
    <author>
      <name>RomSunZ</name>
      <uri>https://stocksharp.ru/users/6384/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;В последней версии периодически в логе lua периодически начинает сыпаться ошибка: &amp;quot;OnQuoteF System.Runtime.InteropServices.SEHException (0x80004005): Внешний компонент создал исключение.&amp;quot; после чего стаканы перестают обновляться и приходится перезапускать скрипт lua.&lt;/p&gt;
&lt;p&gt;Кусок лога:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;2017/02/20 16:20:09.622|       |FixServer |From quik 127.0.0.1:9143: MarketDataRequest
2017/02/20 16:20:09.622|       |LuaServer |Request: Type = MarketData TrId = 57301326 Value =  SecId = S#:SPH7@SPBFUT, Native:,Type: OrdType =  IsSubscribe = False DataType = MarketDepth
2017/02/20 16:20:09.622|Error  |LuaServer |Unsubscribe_Level_II_Quotes error.
2017/02/20 16:20:09.626|       |FixServer |From quik 127.0.0.1:9143: MarketDataRequest
2017/02/20 16:20:09.626|       |LuaServer |Request: Type = MarketData TrId = 57301328 Value =  SecId = S#:SPH7@SPBFUT, Native:,Type: OrdType =  IsSubscribe = False DataType = Level1
2017/02/20 16:20:09.626|       |FixServer |From quik 127.0.0.1:9143: MarketDataRequest
2017/02/20 16:20:09.626|       |LuaServer |Request: Type = MarketData TrId = 57301329 Value =  SecId = S#:SPH7@SPBFUT, Native:,Type: OrdType =  IsSubscribe = False DataType = Trades
2017/02/20 16:20:09.626|       |LuaServer |LookupAllTrades
2017/02/20 16:20:09.626|       |LuaServer |All trades count: 226774
2017/02/20 16:20:09.627|       |FixServer |From quik 127.0.0.1:9143: MarketDataRequest
2017/02/20 16:20:09.627|       |FixServer |From quik 127.0.0.1:9143: MarketDataRequest
2017/02/20 16:20:09.627|       |FixServer |From quik 127.0.0.1:9143: MarketDataRequest
2017/02/20 16:20:09.699|       |FixServer |From quik 127.0.0.1:9142: Logout
2017/02/20 16:20:09.699|       |FixServer |From quik 127.0.0.1:9143: Logout
2017/02/20 16:20:09.699|       |FixServer |Disconnect quik (127.0.0.1:9142)
2017/02/20 16:20:09.699|       |FixServer |Disconnect quik (127.0.0.1:9143)
2017/02/20 16:20:09.700|Error  |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: &amp;quot;System.Net.Sockets.NetworkStream&amp;quot;.
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos)
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.ReadString()
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qXVOwoxEDCZykDDuyj2x$AA==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==, Boolean&amp;amp; #=q37$jCFcLlhGeIS7LX9tIXA==)
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qB55r4K84FUTegdkWGEVfzQ==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==, Boolean #=q27UsZ3NmIH$VQ8W0sde158w96WR9VdPRAMsXOjEJrnY=, String #=q$YptUrLU9g$LZnsUm6q0EtgeT7bDGoFWnJVvzQprkbk=, ILogReceiver #=qUNNAOWLKBUE8Hwvz1EliUQ==, String #=qUs0AH$sPK9txi6HUKI$USA==, Func&lt;code&gt;3 #=qIq3Tc9cf7dovv31d9HWb_g==, Action&lt;/code&gt;1 #=qCI8gm3AvPBkjRObhUrWFRg==)
2017/02/20 16:20:09.700|Error  |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: &amp;quot;System.Net.Sockets.NetworkStream&amp;quot;.
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos)
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.ReadString()
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qXVOwoxEDCZykDDuyj2x$AA==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==, Boolean&amp;amp; #=q37$jCFcLlhGeIS7LX9tIXA==)
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qB55r4K84FUTegdkWGEVfzQ==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==, Boolean #=q27UsZ3NmIH$VQ8W0sde158w96WR9VdPRAMsXOjEJrnY=, String #=q$YptUrLU9g$LZnsUm6q0EtgeT7bDGoFWnJVvzQprkbk=, ILogReceiver #=qUNNAOWLKBUE8Hwvz1EliUQ==, String #=qUs0AH$sPK9txi6HUKI$USA==, Func&lt;code&gt;3 #=qIq3Tc9cf7dovv31d9HWb_g==, Action&lt;/code&gt;1 #=qCI8gm3AvPBkjRObhUrWFRg==)
2017/02/20 16:20:09.700|Error  |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: &amp;quot;System.Net.Sockets.NetworkStream&amp;quot;.
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos)
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.ReadTag()
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qIiUpxctWQYaAhn721fBkNw==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==, FixTags #=q7VnrKgfcYO2Wdqw_LmYwRg==)
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qqt_xeY6u3UUPdAYVhC5DCw==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==, Boolean #=q27UsZ3NmIH$VQ8W0sde158w96WR9VdPRAMsXOjEJrnY=, String #=q$YptUrLU9g$LZnsUm6q0EtgeT7bDGoFWnJVvzQprkbk=)
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qB55r4K84FUTegdkWGEVfzQ==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==, Boolean #=q27UsZ3NmIH$VQ8W0sde158w96WR9VdPRAMsXOjEJrnY=, String #=q$YptUrLU9g$LZnsUm6q0EtgeT7bDGoFWnJVvzQprkbk=, ILogReceiver #=qUNNAOWLKBUE8Hwvz1EliUQ==, String #=qUs0AH$sPK9txi6HUKI$USA==, Func&lt;code&gt;3 #=qIq3Tc9cf7dovv31d9HWb_g==, Action&lt;/code&gt;1 #=qCI8gm3AvPBkjRObhUrWFRg==)
2017/02/20 16:20:09.700|Error  |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: &amp;quot;System.Net.Sockets.NetworkStream&amp;quot;.
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos)
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.SkipValue()
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qKn0ClQVu3iVjfMBt_X0ERg==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==)
2017/02/20 16:20:09.700|       |FixServer |Disconnect quik (127.0.0.1:9142)
2017/02/20 16:20:09.700|Error  |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: &amp;quot;System.Net.Sockets.NetworkStream&amp;quot;.
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos)
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.ReadTag()
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qIiUpxctWQYaAhn721fBkNw==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==, FixTags #=q7VnrKgfcYO2Wdqw_LmYwRg==)
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qqt_xeY6u3UUPdAYVhC5DCw==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==, Boolean #=q27UsZ3NmIH$VQ8W0sde158w96WR9VdPRAMsXOjEJrnY=, String #=q$YptUrLU9g$LZnsUm6q0EtgeT7bDGoFWnJVvzQprkbk=)
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qB55r4K84FUTegdkWGEVfzQ==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==, Boolean #=q27UsZ3NmIH$VQ8W0sde158w96WR9VdPRAMsXOjEJrnY=, String #=q$YptUrLU9g$LZnsUm6q0EtgeT7bDGoFWnJVvzQprkbk=, ILogReceiver #=qUNNAOWLKBUE8Hwvz1EliUQ==, String #=qUs0AH$sPK9txi6HUKI$USA==, Func&lt;code&gt;3 #=qIq3Tc9cf7dovv31d9HWb_g==, Action&lt;/code&gt;1 #=qCI8gm3AvPBkjRObhUrWFRg==)
2017/02/20 16:20:09.700|Error  |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: &amp;quot;System.Net.Sockets.NetworkStream&amp;quot;.
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos)
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.SkipValue()
в #=qbM3LiUpTwwo_oc0GTzh3D2HBuYPuSWgZPEGKfHG7kG9W$aFUD2Es$ZzCcdKPogzC.#=qKn0ClQVu3iVjfMBt_X0ERg==(IFixReader #=q8WXvF6l5Kz10GOG3i15U3g==)
2017/02/20 16:20:09.700|       |FixServer |Disconnect quik (127.0.0.1:9143)
2017/02/20 16:20:12.072|       |LuaServer |LookupAllTrades done
2017/02/20 16:20:12.072|       |LuaServer |Request: Type = MarketData TrId = 57301330 Value =  SecId = S#:SRH7@SPBFUT, Native:,Type: OrdType =  IsSubscribe = False DataType = MarketDepth
2017/02/20 16:20:12.072|Error  |LuaServer |Unsubscribe_Level_II_Quotes error.
2017/02/20 16:20:12.072|       |LuaServer |Request: Type = MarketData TrId = 57301332 Value =  SecId = S#:SRH7@SPBFUT, Native:,Type: OrdType =  IsSubscribe = False DataType = Level1
2017/02/20 16:20:12.072|       |LuaServer |Request: Type = MarketData TrId = 57301333 Value =  SecId = S#:SRH7@SPBFUT, Native:,Type: OrdType =  IsSubscribe = False DataType = Trades
2017/02/20 16:20:12.072|       |LuaServer |LookupAllTrades
2017/02/20 16:20:12.072|       |LuaServer |All trades count: 226775
2017/02/20 16:20:14.292|       |LuaServer |LookupAllTrades done
2017/02/20 16:20:14.304|Error  |LuaServer |OnQuoteF System.Runtime.InteropServices.SEHException (0x80004005): Внешний компонент создал исключение.
в _CxxThrowException(Void* , _s__ThrowInfo* )
в luabind.detail.throw_error_policy&amp;lt;std&lt;span&gt;basic_string&amp;lt;char,std&lt;/span&gt;char_traits&lt;char&gt;,std&lt;span&gt;allocator&lt;char&gt; &amp;gt; &amp;gt;.handle_error(basic_string&amp;lt;char,std&lt;/span&gt;char_traits&lt;char&gt;,std&lt;span&gt;allocator&lt;char&gt; &amp;gt;* , lua_State* interpreter, type_id* type_info)
в luabind.detail.object_cast_aux&amp;lt;class std&lt;/span&gt;basic_string&amp;lt;char,struct std&lt;span&gt;char_traits&lt;char&gt;,class std&lt;/span&gt;allocator&lt;char&gt; &amp;gt;,class luabind&lt;span&gt;adl&lt;/span&gt;index_proxy&lt;class luabind::adl::object&gt;,struct luabind&lt;span&gt;detail&lt;/span&gt;null_type,struct luabind&lt;span&gt;detail&lt;/span&gt;throw_error_policy&amp;lt;class std&lt;span&gt;basic_string&amp;lt;char,struct std&lt;/span&gt;char_traits&lt;char&gt;,class std&lt;span&gt;allocator&lt;char&gt; &amp;gt; &amp;gt;,class std&lt;/span&gt;basic_string&amp;lt;char,struct std&lt;span&gt;char_traits&lt;char&gt;,class std&lt;/span&gt;allocator&lt;char&gt; &amp;gt; &amp;gt;(basic_string&amp;lt;char,std&lt;span&gt;char_traits&lt;char&gt;,std&lt;/span&gt;allocator&lt;char&gt; &amp;gt;* , index_proxy&lt;a href="luabind::adl::object" rel="nofollow" target="_blank"&gt;luabind::adl::object&lt;/a&gt;* value_wrapper, basic_string&amp;lt;char,std&lt;span&gt;char_traits&lt;char&gt;,std&lt;/span&gt;allocator&lt;char&gt; &amp;gt;* __unnamed001, null_type* __unnamed002, throw_error_policy&amp;lt;std&lt;span&gt;basic_string&amp;lt;char,std&lt;/span&gt;char_traits&lt;char&gt;,std&lt;span&gt;allocator&lt;char&gt; &amp;gt; &amp;gt;* __unnamed003, basic_string&amp;lt;char,std&lt;/span&gt;char_traits&lt;char&gt;,std&lt;span&gt;allocator&lt;char&gt; &amp;gt;* __unnamed004)
в luabind.object_cast&amp;lt;class std&lt;/span&gt;basic_string&amp;lt;char,struct std&lt;span&gt;char_traits&lt;char&gt;,class std&lt;/span&gt;allocator&lt;char&gt; &amp;gt;,class luabind&lt;span&gt;adl&lt;/span&gt;index_proxy&lt;class luabind::adl::object&gt; &amp;gt;(basic_string&amp;lt;char,std&lt;span&gt;char_traits&lt;char&gt;,std&lt;/span&gt;allocator&lt;char&gt; &amp;gt;* , index_proxy&lt;a href="luabind::adl::object" rel="nofollow" target="_blank"&gt;luabind::adl::object&lt;/a&gt;* value_wrapper)
в OnQuote(lua_State* ls, basic_string&amp;lt;char,std&lt;span&gt;char_traits&lt;char&gt;,std&lt;/span&gt;allocator&lt;char&gt; &amp;gt;* classCode, basic_string&amp;lt;char,std&lt;span&gt;char_traits&lt;char&gt;,std&lt;/span&gt;allocator&lt;char&gt; &amp;gt;* secCode)&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>