Открытие уже открытого файла
Этот дефект возникает, когда функция обработки файлов, такая как fopen открывает файл, который был ранее открыт и не был закрыт впоследствии.
При многократном открытии ресурса можно столкнуться с:
Условие гонки при доступе к файлу.
Неопределенное или непредвиденное поведение для этого файла.
Проблемы переносимости при запуске программы на разных объектах.
После открытия ресурса закройте его перед повторным открытием.
| Группа: Управление ресурсами |
| Язык: C | C++ |
| По умолчанию: Вкл для рукописного кода, выкл для сгенерированного кода |
Синтаксис командной строки: DOUBLE_RESOURCE_OPEN |
| Воздействие: среднее |
| CWE ID: 362, 413, 675 |