У меня есть правильно работающее приложение, разработанное в Visual Studio 2010 с использованием нескольких библиотек C ++. Я скопировал необходимые файлы на свой ноутбук, чтобы работать с ним в свое свободное время и настроить требуемую среду (VS2010, ITK, VTK, Boost, Qt, FANN, Waffles). Код, который работал правильно на моем рабочем компьютере, выдает ошибку времени выполнения на моем ноутбуке, и я не могу выяснить проблему.
Когда я запускаю код, он ломается, давая «необработанное исключение в **** (ntdll.dll) — место чтения нарушения доступа ****» (окно кода, в котором появляется ошибка, называется calloc_impl.c). Стек вызовов показывает — ntdll.dll! RtlAllocateHeap (). Когда я пытаюсь просмотреть информацию о загрузке символов для ntdll, файл .pdb загружается с сервера общедоступных символов Microsoft (его не удалось найти ни на моем компьютере, ни в system32, ни в папке приложения).
Это как-то связано с ограничениями производительности моего ноутбука? Или среда, которую я настроил, как-то не завершена? Я не могу опубликовать снимки кода, потому что он связан с работой, но я надеюсь, что прояснил свою проблему. Любая помощь приветствуется.
Задача ещё не решена.
Других решений пока нет …