Плавающая ошибка! Происходит при вызове метода ChartId() класса CChartObject стандартной библиотеки классов.

 

После обновления на билд 247 один из моих экспертов начал вылетать по ошибке Access violation read to 0x00000030

Причем под отладчиком ошибка не возникает. Методом отсечения нашел где возникает ошибка, она происходит при вызове метода ChartId() класса CChartObject стандартной библиотеки.

Ошибка возникает при вызове функции

ObjectGetValueByTime(TangentLine.ChartId(),TangentLine.Name(),rates[i].time,0); 

 

Причем такой  факт, если я через Print(TangentLine.ChartId()); печатаю значение все работает, если отменяю вывод опять возникает ошибка, под отладчиком все работат как положено.

В предыдущем билде все работало нормально.

Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
Причина обращения: