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