ntdll.dll вызывает крэш терминала - страница 2

 
PozitiF:
Я имел в виду что в самописной длл-ке вашей вызывается стандартная ntdll.dll вот вызовы функций из данной библиотеки и следовало бы обернуть. Хотя возможно оно так и есть а крах по причине первой что я озвучил выше.
Понял, dll'ка нормальная, клиентская часть мускула: libmysql.dll
 
symstu:

Здравствуйте, начал вылетать терминал. В журнале вот что:

Имя сбойного приложения: terminal.exe, версия: 4.0.0.902, отметка времени: 0x00bc3e00

Имя сбойного модуля: ntdll.dll, версия: 6.1.7601.17725, отметка времени 0x4ec49b8f

Код исключения: 0xc0000005

Смещение ошибки: 0x0004ff2b

Идентификатор сбойного процесса: 0xf1c

Время запуска сбойного приложения: 0x01d111a89b439834

Путь сбойного приложения: C:\Program Files (x86)\MetaTrader 4\terminal.exe

Путь сбойного модуля: C:\Windows\SysWOW64\ntdll.dll

 Закономерность появления не могу найти. Теоретически принцип работы такой:

  • Советник записывает инфу в бд мускула через определенное время по таймеру.
  • Параллельно через такое же время индикатор читает базу и по результатам таблицы выводит данные. 
Крэш появляется при считывании, при чем может появиться через 5 минут, а может через 30. Может отрисовать немного график, а может уже вначале графика упасть. 

 Тестировал на 2х ОС: Windows 7 x64, Windows 10 x64. MetaTrader4 b.902

 Появилась проблема  только при наличие индикатора. Раньше, когда в базу лез только советник - все было норм. Смущает только то, что это случается как-то непредсказуемо. 

Напишите в сервисдеск, пожалуйста.
 
poruchik:

 

 У меня стал падать на новом компе (win 7x64) от разных индикаторов

на XP такого не замечал

по совету пользователя установил терминал с сайта MQ, там стало получше, но проблема осталась.

Печалька :( 

 

 

Напишите в сервисдеск, пожалуйста.Будем разбираться.
Причина обращения: