В общем, суть в следующем. Разрабатываю одну программу под C++ Builder. В ней постоянно используются функции для работы с файлами (конкретно fopen, fseek и некоторые другие). Все замечательно работало, файлы открывало, читало, писало... Потом я переустановил Винды, а с ними и Builder. Теперь при попытке запуска проги (подчеркиваю, перед переустановкой Винды все замечательно работало) выскакивает ошибка EAccessViolation. При компиляции говорит следующее:
Project Videoteka.exe raised exception class EAccessViolation with message "Access violation at address 32566694 in module CC3250MT.DLL". Read of address F861E898. Process stopped. use Step or Run to continue
В тексте программы подчеркивает функции для работы с файлами, конкретно - fseek.
Самое интересное, что если я создаю новый проект и использую в нем эти же самые функции - все работает нормально.
Еще раз повторю, до переустановки Винды был абсолютно рабочий EXE-шник. Запускаю - не фурычит. Кстати, не фурычит везде: под другой виндой, на других машинах.
Если кто знает что это за проблема и как с ней бороться - сообщите, а то код довольно объемный, чего-то не улыбается все наново переписывать.
Project Videoteka.exe raised exception class EAccessViolation with message "Access violation at address 32566694 in module CC3250MT.DLL". Read of address F861E898. Process stopped. use Step or Run to continue
В тексте программы подчеркивает функции для работы с файлами, конкретно - fseek.
Самое интересное, что если я создаю новый проект и использую в нем эти же самые функции - все работает нормально.
Еще раз повторю, до переустановки Винды был абсолютно рабочий EXE-шник. Запускаю - не фурычит. Кстати, не фурычит везде: под другой виндой, на других машинах.
Если кто знает что это за проблема и как с ней бороться - сообщите, а то код довольно объемный, чего-то не улыбается все наново переписывать.