Sfoglia il codice sorgente

Merge branch 'fix/nvs_tool_invalid_entry_none_check' into 'master'

NVS: nvs_tool.py entry.data None check fix

Closes IDF-7637

See merge request espressif/esp-idf!24358
Martin Vychodil 2 anni fa
parent
commit
bed7fe8aa5
1 ha cambiato i file con 4 aggiunte e 1 eliminazioni
  1. 4 1
      components/nvs_flash/nvs_partition_tool/nvs_logger.py

+ 4 - 1
components/nvs_flash/nvs_partition_tool/nvs_logger.py

@@ -217,7 +217,10 @@ def dump_everything(nvs_partition: NVS_Partition, written_only: bool = False) ->
                 'blob_index',
                 'blob',
             ]:  # Entry is non-variable length
-                nvs_log.info(entry.data['value'])
+                if entry.data is not None:
+                    nvs_log.info(entry.data['value'])
+                else:
+                    nvs_log.info(entry.data)  # None
             else:
                 if entry.metadata['type'] == 'blob_index':
                     nvs_log.info(