Указатель не инициализирован до отмены привязки
Этот дефект возникает, когда указателю не назначен адрес до отмены привязки.
Если указателю явно не назначен адрес, он указывает на непредсказуемое расположение.
Исправление зависит от первопричины дефекта. Например, вы назначили адрес указателю, но назначение недоступно.
Часто детали результата показывают последовательность событий, которые привели к дефекту. Исправление может быть реализовано для любого события в последовательности. Если сведения о результатах не отображают историю событий, можно выполнить обратную трассировку, щелкнув правой кнопкой мыши параметры в исходном коде и просмотреть предыдущие связанные события. См. также раздел Интерпретация результатов поиска ошибок в интерфейсе пользователя Polyspace Desktop.
См. примеры исправлений ниже. Рекомендуется инициализировать указатель на значение NULL при объявлении указателя.
Если вы не хотите устранять проблему, добавьте комментарии к результату или коду, чтобы избежать другой проверки. См. раздел Результаты анализа пространства адресов с помощью исправлений ошибок или обоснований.
| Группа: Поток данных |
| Язык: C | C++ |
| По умолчанию: Вкл. |
Синтаксис командной строки: NON_INIT_PTR |
| Воздействие: Высокое |
| CWE ID: 456, 457, 824, 908 |