c # — вызов System.Data.Entity вызывает c0000005

Мы используем некоторый код VB6 (пожалуйста, не спрашивайте) для вызова DLL (которая также является нашим собственным кодом), которая использует Entity Framework в .NET 4.0.30319.1 — и ИНОГДА это приводит к System.Data.Entity .ni.dll кашляет c0000005 (переполнение буфера).

Я знаю, что, как правило, это вызвано тем, что строка C ++ неправильно завершена (например, не завершена с помощью NULL), но я не решаюсь полагать, что это будет общая ошибка в коде System.Data.Entity. Это происходит только у одного клиента, и это происходит только один раз в голубой луне или около того. И я даже не уверен в этом — журнал событий приложений, который я получил, даже не зашел так далеко, поэтому я вижу только доказательство одного фактического экземпляра. И да, я спросил, можно ли воспроизвести проблему …: — |

Мой вопрос: может ли быть ошибка в записи базы данных, которая может вызвать System.Data.Entity кривая, в результате чего c0000005? Есть что-то конкретное, что я должен искать?

Любая помощь будет принята с благодарностью!

1

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector