Все,
Недавно мне понадобился новый диск на старом компьютере, и после переустановки всех моих программных дисков возникла следующая проблема.
Я занимаюсь разработкой приложений на компьютере под управлением Windows 8.1 с использованием корпоративной версии VS 2017, wxWidgets, plplot и другого открытого исходного кода (например, Eigen, boost и т. Д.).
Сборка и установкаplplot был не без проблем, но после некоторой работы и помощи от PLC plplot я смог установить его без ошибок.Сейчас я запускаю примеры, чтобы убедиться, что все работает так, как ожидалось.Кажется, что примеры, предоставленные plplot, работают как положено, но после их закрытия происходит сбой.Используя отладчик, я получаю следующую ошибку:
Необработанное исключение в 0x00007FFB1C8D1340 (ntdll.dll) в plplotExamples.exe: 0xC0000374: Куча была повреждена (параметры: 0x00007FFB1C90DD50).
Это кажетсячтобы происходить всякий раз, когда происходит удаление потока сюжета, удалите pls;.
Я провел несколько веб-поисков, ведущих к stackoverflow, и попытался сделать все возможное, чтобы получить информацию по этой проблеме.Кажется, что нет никаких проблем с dll, проблемами с памятью или любой другой проблемой, обнаруженной при диагностических проверках.
Ищет какие-либо предложения, чтобы лучше понять эту проблему и как ее исправить.Эти примеры работали до нового диска и переустановки программного обеспечения, так что я предполагаю, что что-то неправильно установлено, или неправильный системный параметр, переменная пути и т. Д., Но не уверен, где искать.
Спасибозаранее за вашу помощь.